GST billing, POS and inventory software for shops
Know what you have, what it cost, and what is about to run out.
Most shop software gets stock wrong in the same way: it stores a number and then updates it. Two sales at the same till, a returned item, a power cut mid-invoice, and the number drifts away from the shelf. Once nobody trusts the number, the register comes back out and you are paying for software you work around.
We built this the other way. Every movement — a receipt, a sale, a return, an adjustment — is written to an append-only ledger that cannot be edited or deleted afterwards. The stock figure you see is a projection of that ledger and can always be rebuilt from it. If the count on the shelf and the count on the screen disagree, the ledger tells you exactly which movement caused it, and when.
- Timeline
- Scoped after a first call
- Tax
- GST-ready, HSN-configurable
- Stores
- One shop or several on one login
- You own
- The code and the database
Billing that gets GST right
Shelf prices in India are tax-inclusive, and software that assumes otherwise produces invoices that are a rupee out and an accountant who does not trust it. Tax is computed back out of the inclusive price, per HSN code, at the rate configured for that item — with the GSTIN checksum validated on entry, so a mistyped number is caught at the counter rather than at filing.
What it covers
Procure to sell, on one login, for one shop or several.
- Stock in and out, against an append-only movement ledger
- Purchase orders, goods receipts and landed cost
- Suppliers and purchase returns
- GST invoices, split tender and void
- Sale returns, credit notes and exchanges
- Barcode scanning at the till
- Low-stock alerts and replenishment suggestions
- Multi-store, with stock valuation per location
The mistakes it will not let you make
Two counters cannot sell the last piece twice — the second one is told the shelf is empty, rather than both printing a bill and the stock going to minus one. A card payment that times out and is retried bills the customer once, not twice. A GSTIN typed wrong is caught at the counter instead of at filing, and the tax on an inclusive price works out to the paisa, so your returns match your bills. What you paid to land the goods — freight, unloading, input GST — is spread across the items themselves, so the margin you see is the real one. Each of those is covered by an automated test that runs on every change, and nothing reaches a till without it passing.
Where it is today
Honestly stated: it is built through the counter and purchasing cycle and it runs, but it is not yet installed in a shop — so we will demo it rather than point you at somebody else’s store. Offline sync, receipt printing and the handheld scanner app are specified and not yet built. If you need those on day one, say so early and we will tell you plainly whether the timeline works for you.
Questions we get asked first.
Does it produce GST invoices?
Yes. Tax is computed out of the tax-inclusive shelf price per HSN code at the configured rate, and the GSTIN is checksum-validated when it is entered rather than when it is filed.
Can it run more than one store?
Yes. Stock is held per location, so you can see what each store holds and what it is worth, on one login.
What happens if the stock count is wrong?
The stock figure is a projection of an append-only movement ledger, not a number somebody edited. So it can always be rebuilt from the ledger, and the ledger shows which movement caused the difference and when. That is the difference between finding a discrepancy and explaining one.
Does it work offline?
Not yet. Offline sync is specified but not built, so today it needs a working connection at the till. If your shop loses connectivity regularly, tell us at the first call and we will be straight with you about whether the timeline suits.
Tell us what you need.
A twenty-minute call is usually enough to scope it and give you a number. Mon to Sat, 10am to 7pm.
