← All posts
India & GST

Invoice Numbering and Records: Getting It Right Under GST

Sequential numbering, financial-year resets and record-keeping rules GST expects from your design studio.

7 min read

If your studio has ever raised two invoices with the same number, skipped a number by accident, or started a fresh number series mid-year "just to keep it clean", this post is for you. Invoice numbering sounds like the most boring part of running a design practice. It is also one of the fastest ways to end up with a GST notice, a mismatched return, or a client who quietly loses trust in how you handle money.

Let me walk you through what GST actually expects, in plain language, with the way a real interior or architecture studio works, advances, milestone billing, site-linked payments, the lot.

Why invoice numbering is a GST issue, not just a bookkeeping one

Under GST, your tax invoice is a legal document. It's the thing that lets your client claim input tax credit. It's the thing the department reconciles against your GSTR-1 and their GSTR-3B. And a big part of what makes an invoice valid is a proper, consecutive serial number.

The rule is simple to state and easy to break: every tax invoice you issue must carry a consecutive serial number, unique for a financial year. No breaks. No duplicates. No two invoices with the same number floating around. The number can contain letters, digits, special characters like a slash or a hyphen, but the sequence has to be continuous and it can't run longer than 16 characters.

Sounds trivial. Then real studio life happens. You bill an advance on WhatsApp, your junior raises a separate invoice from a different Excel file, you cancel one and forget to note it, and by March you've got INV-041 appearing twice and INV-037 missing entirely. Now your GSTR-1 has a gap you can't explain, and your client's ITC claim doesn't tie to your filing.

If you're still shaky on the basics of GST as a designer, read our plain-English guide to GST for interior designers in India first, then come back, this post assumes you already know you need to raise tax invoices.

The rules, spelled out for a design studio

Here's what a compliant numbering system looks like in practice.

One continuous series per financial year

Your serial number resets at the start of each financial year, 1st April in India, and runs unbroken until 31st March. So April's first invoice might be DES/25-26/001 and by March you're at DES/25-26/312. Next financial year, you start a fresh series: DES/26-27/001.

That financial-year reset is the part people get wrong. Some studios reset on 1st January because that "feels" like a new year. Some never reset at all and just let the number climb forever. GST expects the series to be unique for the financial year, so a clean yearly reset is the safe, standard approach.

No gaps, no repeats

Every number in the series must exist. If you generated INV-045 and then cancelled it, you don't delete it and reuse the number, you keep the cancelled invoice on record and move to INV-046. The department can and does ask why a number is missing from your sequence. "We deleted it" is not a great answer. "Here's the cancelled invoice, here's the credit note, here's the reason" is.

Pick a format and freeze it

You can design your own prefix. Studio initials, financial year, a running number, whatever helps you find things later. What you cannot do is keep changing the format mid-year, or run three parallel formats because three people are billing from three files. Decide on one structure, keep it under 16 characters, and lock it.

Separate documents, separate logic

A tax invoice, a bill of supply, a receipt voucher for an advance, a credit note, a debit note, these are all different documents under GST, and you can maintain separate serial series for each type. What you can't do is muddle them. An advance you collect before you've done the work isn't a tax invoice yet; it's a receipt voucher, and when you actually bill, you adjust it. This trips up a lot of studios that take a 40% advance upfront. If you want the mechanics of raising the actual document, we broke it down in how to raise a GST-compliant invoice for design work.

Record-keeping: how long, and what

Numbering is only half the job. GST also expects you to keep your records. The headline rule: you must retain your accounts and records, invoices, credit and debit notes, receipt vouchers, and supporting documents, for at least 72 months (six years) from the due date of the annual return for that year. If there's a dispute, appeal, or investigation running, you hold them even longer, until it's resolved.

Six years is a long time in a studio that moves offices, changes laptops, and loses the intern who "had all the files." Practically, that means:

  • Every issued invoice, saved and findable by number.
  • Every cancelled invoice, marked cancelled, not deleted.
  • Every credit note and debit note, linked to the original invoice it corrects.
  • Advance receipts and how they were later adjusted.
  • The basic backup, quotes, approvals, delivery proof, behind each bill.

The studios that sail through a GST query are never the ones with the fanciest software. They're the ones who can pull up any invoice from three years ago in thirty seconds and show the trail behind it.

Where design studios actually slip

A few patterns I see again and again:

Multiple people billing from multiple files. The founder raises one invoice, the accounts person raises another, both start from INV-100, and now you've got collisions. Numbering has to come from one source, not three laptops.

Manual numbering in Excel or Word. The moment a human types the next number, a human eventually mistypes it. Skips happen. Duplicates happen. Excel won't stop you.

Resetting for "clean" reasons. New client, new project, new number series, no. Your series is per financial year across the whole studio, not per project or per client.

Editing an issued invoice. Once an invoice is issued and the client has it, you don't quietly change the amount and keep the same number. You issue a credit note or debit note against it. That correction is itself a numbered, recorded document.

Advances treated as invoices. Collecting a milestone advance on Razorpay and calling that your tax invoice creates a mess when you bill the full amount later. Advance = receipt voucher; the tax invoice comes at supply.

These aren't exotic edge cases. They're Tuesday-afternoon reality in a busy studio. And most of them come down to the same root cause: the number is coming from a person and a spreadsheet instead of from a system. For more of these traps, our roundup of 7 GST mistakes interior designers make covers the ones that cost the most.

How to make this boring (which is the goal)

You want invoice numbering to be a non-event. Something you never think about because it can't go wrong. Here's the setup that gets you there:

  1. One numbering authority. Every invoice for the whole studio comes out of one system with one counter, no matter who raises it.
  2. Auto-incremented, non-editable serials. The next number is assigned automatically. Nobody types it. Nobody can reuse it.
  3. A financial-year reset built in. On 1st April, the series rolls to the new year's format on its own.
  4. Cancellations that keep the number. Cancel an invoice and the system holds the record and moves on, it doesn't hand the number back.
  5. Everything searchable and retained. Six years of invoices, credit notes, and advances, all findable by number, client, or project.

This is exactly why we built invoicing into Designa the way we did. When your quote turns into a GST invoice inside one workspace, the serial number is assigned by the system, in one continuous financial-year series for the whole studio, up to 10 members billing without ever colliding. Advances collected through Razorpay sit as receipts and adjust against the final invoice. Cancellations and credit notes stay on record. And because it all lives in one place tied to your projects, pulling up any invoice years later is a search box, not an archaeology dig.

When it's time to file or hand things to your CA, the numbers already tie out. That's a big part of keeping your accounts clean and your payments reconciled instead of doing a frantic month-end cleanup. And if your accounting still lives in Tally, Designa pushes those invoices across so you're not re-keying them, we walk through that in how to sync your studio invoices with Tally.

The bottom line

GST doesn't ask for anything unreasonable here. A continuous serial number, unique per financial year, no gaps, no duplicates, kept on record for six years. The trouble is never the rule, it's that manual, multi-person, multi-file billing quietly breaks the rule without anyone noticing until a return doesn't match or a notice lands.

Fix it at the source. Let one system own the numbers, keep the records, and reset cleanly every April. Then invoice numbering goes back to being what it should be: something you never have to think about.

Want to see numbering, advances, GST invoices and Razorpay collection working together in one studio workspace? Try it live at demo.designa.work, or grab the founding plan for the whole studio at go.designa.work, ₹2,299 + GST a year, up to 10 members, done-for-you onboarding and data migration, and a 7-day money-back guarantee if it isn't for you.

Run your whole studio on Designa

One flat founding price for your whole team, every module included, with a 7 day money back guarantee. See exactly how it works, then get started today.