A location master
Each store or godown is a location with its own code, state and city — from a bundled offline India cities dataset — and an optional own-GSTIN for a future multi-state setup.
A second outlet shouldn't mean a second system, a shared login, or two clerks fighting over the same invoice number. Finkitaabh runs every store and godown under one GSTIN, each with its own billing series and its own staff — and rolls all of it into one set of books and one GST return.
हर branch अलग, हिसाब एक।
Under GST, several stores in the same state trade on one registration — but the billing reality on the ground is many counters running at once. Share one number series across them and two clerks eventually hand out the same invoice number, which is a Rule 46 problem waiting for an audit. Split them by hand in a spreadsheet and the counters drift, gaps appear, and nobody can say for certain which store a document came from.
The other half of the problem is people. The Kanpur clerk has no business editing Lucknow's invoices, and neither counter should see the other branch's margins or ledgers. Most billing software answers this with one shared login and a great deal of trust.
Finkitaabh treats a location as a first-class thing. Each store is a location with its own code, state and city, its own gapless billing series, and its own staff who can see and edit only their branch's documents — while GSTR-1, 3B and 9, the ledger, stock valuation and the owner's dashboard consolidate across every location automatically.
Separate where it should be. Consolidated where it counts.
Each store or godown is a location with its own code, state and city — from a bundled offline India cities dataset — and an optional own-GSTIN for a future multi-state setup.
Every location bills into its own gapless, concurrency-safe counter, so two clerks billing at once can never collide or skip a number — and a guard refuses two locations sharing the same number shape.
Assign a member to one or more locations and they see and edit only those locations' documents — anything outside their scope returns a 404. Owners and managers stay unrestricted; a reassignment takes effect on next sign-in.
Invoices, quotations, sale orders, delivery challans and sales returns all carry their location, with a Location column on every register and picker, so you see exactly which store each document came from.
Set prefix, suffix, separator, minimum digits, financial-year format and reset policy — never, financial year, calendar year, monthly or quarterly — per document type, with a live preview and a duplicate-checked manual override.
However many locations bill, GSTR-1, 3B and the GSTR-9 annual return fold out of the combined books, because every store posts into one double-entry ledger under the single GSTIN.
What multiplies when you add an outlet — and what shouldn't.
| The job | The usual wayHow it tends to go | On FinkitaabhCloud + AI |
|---|---|---|
| Two clerks billing at once | One shared number series; duplicate invoice numbers surface at audit | A gapless per-location series each, on an atomic counter that never collides |
| Telling which store sold it | Guesswork, or a manual code someone remembers to type | A Location column on every register and a tag on every document |
| A branch clerk's access | One login for everyone, and trust that nobody strays | Scoped to their location; anything else returns a 404 |
| Keeping numbers Rule 46-legal | Hope the format never exceeds the 16-character limit | A live 16-character budget meter that refuses an over-long format at save |
| Adding the third outlet | Another install, or another spreadsheet tab to reconcile | A new location in the same account, billing on its own series in minutes |
| Filing GST for all of them | Each store exported and stitched together by hand | GSTR-1, 3B and 9 consolidated from one ledger under the GSTIN |
“The usual way” describes common manual and desktop-era workflows we see in Indian businesses — not any particular product. Every Finkitaabh claim is a capability shipped today.
No. Multiple locations in the same state trade under one GSTIN — Finkitaabh models each as a location under that single registration, with its own billing series and staff. Each location can also hold an optional own-GSTIN if you later expand into another state.
Each location has its own gapless, concurrency-safe counter — an atomic per-company, per-type, per-period sequence — so two clerks billing simultaneously can never collide or skip a number. A guard also refuses two locations sharing the same number shape, which would be a Rule 46 violation.
Only if you allow it. Staff are tied to one or more locations and can see and edit only those locations' documents; anything outside their scope returns a 404. Owners and managers are unrestricted, and a reassignment takes effect on the member's next sign-in.
Yes. Every location posts into a single double-entry ledger under the one GSTIN, so GSTR-1, GSTR-3B and the GSTR-9 annual return are generated from the combined books — you file once for the registration, not once per store.
Yes. Numbering is configurable per document type and per location — prefix, suffix, separator, minimum digits, financial-year format and reset policy — with a live preview and a 16-character Rule 46 budget meter so a format can never print an illegal number.
Stock is real-time with weighted-average valuation from an append-only movement ledger, and delivery challans carry full transport particulars — including transfer-from and transfer-to addresses — for goods moving between branches, godowns or job workers.
A 30-minute personalised walkthrough with our product specialist — in Hindi or English, whatever you're comfortable with. We'll set up a sample company that looks like your business.