The problem
Financial-year numbering, place of supply, and a client who cannot be billed without a GSTIN.
The trade
What changes, and what it costs you today
Today
What this looks like before
- Invoice numbers are maintained by hand and go out of sequence at the worst possible moment.
- A client's GSTIN is missing and nobody finds out until the invoice is rejected.
- Receivables is a spreadsheet of what somebody remembers chasing.
None of this is anybody being careless. It is what happens when the record lives in more than one place.
Instead
GST invoicing that finance does not have to re-check
Numbering per financial yearAllocated by the system, in sequence, without anybody maintaining a counter.
The blocker surfaces earlyA client with no GSTIN on file is flagged on the project, before the work is delivered rather than after.
Ageing that maintains itselfNot yet due, 1–30, 31–60, over 60 — with the amounts and the counts.
It all posts to one ledgerDouble entry, and the reports read the same postings the screens do.
All of it on Growth and above. Security is on every plan.
On the screen
Not a mockup
Invoices with ageing buckets and outstanding amounts

The modules behind it
What is actually doing the work
Named, so this page cannot promise something your plan will refuse — each one links to what it does and which tier holds it.