Checkout, offline-first
A till that keeps ringing sales even when the internet drops.
Simple and honest. One price per location, unlimited tills and staff, and nothing taken from your sales.
What you get from day one, on every plan.
A till that keeps ringing sales even when the internet drops.
Real-time counts across store and back room, with reorder.
Sales and COGS land in the ledger automatically.
Free while we build together. Prices published before general availability, on this page rather than behind a form. The last plan is always a conversation.
while we build together
Founding stores help shape grossDule and lock founding terms before public pricing.
per location, per month
One price per store, everything linked, nothing taken from the payment.
per location, per month
For stores that outgrow one shop floor, or run more than one.
tailored to your organisation
For chains, franchises and buying cooperatives.
Structural promises, not introductory terms. Each one holds on every plan, including Custom.
Every plan and what it costs is on this page before launch. Finding out the price will never require a sales process.
We price by the place the work happens, not the people doing it. Hire someone, add a locum on a Saturday: the bill does not move.
Nothing is unlocked by a second purchase, and nothing charges again to talk to the module beside it. One price, everything linked.
Printers, scanners, scales and terminals are declared, not licensed. Connect what you have, add what you buy, and the plan stays where it was.
We bring your data across as part of joining. Implementation inside a custom agreement is scoped and quoted; a published plan carries no setup charge.
Export is a feature of the product rather than a clause you have to negotiate. A custom agreement never removes it.
We charge for the software and take nothing from the payment. No share of a sale, and no fee for using a payment provider that is not ours.
Nothing. Founding cohort stores get full access while we build together, and founding terms are locked before public pricing goes live.
Per location, per month, published on this page before general availability. Tills and staff accounts are never a line item, and every module on your plan is included. You will not need a sales call to find out the price.
No. A published plan carries no setup charge, and we bring your catalogue, suppliers and prices across with you as part of joining. Implementation work inside a custom agreement is scoped and quoted separately.
Talk to us and we scope it together. Custom is where a group running many locations, single sign-on against your own identity provider, data residency in a region we do not serve by default, an on-premise deployment, or a procurement process with its own rules all get handled. Every custom conversation starts with a bounded pilot on one location, with our team on it.
You export everything, in open formats, whenever you want. Export is a feature of the product rather than a clause you have to negotiate, and a custom agreement never removes it.
No, and we never will. We charge for the software and take nothing from the payment. There is also no fee for using a payment provider that is not ours: bring the acquirer you already have, or the one with the better rate, and the software price does not change.
A second and third store sit on Growth, priced per location. Chains, franchises and buying cooperatives are a Custom conversation, and we scope the bands with you rather than multiplying a list price.
Join the early access cohort and your pricing is fixed before public pricing.
Free while we build together. Founding terms locked before public pricing.
The full picture, one page at a time.
The store types and the jobs grossDule was built around, from one till to many.
What grossDule connects to: the till hardware, payments, tax, suppliers, and your books.