Billing & GST

GST-Correct Clinic Billing in India: Fiscal-Year Document Numbering Explained (2026)

Antony Dick·Founder & CEO, CuraVerto·21 June 2026·9 min read
The 60-second version

Fiscal-year invoice numbers, without the April rework.

Numbering should not be a task on a person.
1
Pick what you want to know
One tap jumps to that part.
2
See the simple version
Plain words, one picture.
123
  • Fiscal year, not calendar yearThe series resets on April 1, not January 1.
  • One series per branchThe branch code sits inside the number, so two branches never collide.
  • The right GST splitCGST 9 percent plus SGST 9 percent on taxable intra-state line items.
  • Numbers never changeCorrections go through credit notes or fresh documents.

Which services are taxable is a question for your chartered accountant.

3
See it on your own clinic
A real person sets it up with you.

Send us a question about how your clinic numbers invoices and a person from our team will answer it.

Ask us on WhatsApp
ANN/INV/OP-201/25-26An example CuraVerto document number.
1 AprilEvery branch's sequence starts fresh each fiscal year.
IRN and GSTRE-invoicing and return filing stay in your own workflow.
Want the detail? Read the full guide (9 min) ↓

GST-correct clinic billing in India means two things: every taxable line item carries the right CGST and SGST split, and every invoice carries a document number that is sequential within the fiscal year, unique per branch, and never reused. Because the Indian fiscal year runs April 1 to March 31, invoice sequences must reset on April 1, not January 1.

Why do clinic invoice numbers break every April?

The numbering logic lives in a human process instead of in the software.

What clinics improvise
  • Starting a fresh Excel column each April
  • Prefixing numbers by hand with the new year
  • Deleting and re-entering March invoices to force the sequence to look right
What the auditor sees
  • Gaps, where a number in the series simply does not exist, look like suppressed sales
  • Duplicates, where the same number appears on two invoices, look like manipulated books

GST rules require invoices to carry a consecutive serial number, unique for a financial year.

How should clinic invoices be numbered in India?

One number should answer four questions: which branch, what document, where in the sequence, which financial year.

SegmentWhat it meansExample
BRANCHShort code for the issuing branchANN (Anna Nagar)
DOC_TYPEDocument type: invoice, receipt, credit note, prescription, pharmacy billINV
VISIT_TYPEOutpatient or other visit context, where applicableOP
SEQConsecutive sequence number within the fiscal year201
FYIndian fiscal year the document belongs to25-26

ANN/INV/OP-201/25-26 reads as: invoice number 201 for an outpatient visit, issued by the Anna Nagar branch, in fiscal year 2025-26. CuraVerto generates every document number automatically in the format BRANCH/DOC_TYPE/VISIT_TYPE-SEQ/FY, with the sequence resetting on April 1.

What does the April 1 fiscal year boundary mean for billing?

An invoice dated 31 March and one dated 1 April fall into different fiscal-year series, one day apart.

Invoice dateFiscal yearDocument number
31 March 202625-26ANN/INV/OP-1042/25-26
1 April 202626-27ANN/INV/OP-1/26-27
1 April 2026, second branch26-27TNR/INV/OP-1/26-27

CuraVerto computes the fiscal year from the invoice date itself, with no manual reset and nothing for staff to remember. On the same morning, a second branch starts its own fresh sequence.

Multi-branch clinics: why per-branch invoice sequences matter

CuraVerto keeps a separate, atomic sequence for each branch, so two branches can never issue the same invoice number.

On a generic tool
  • Both branches draw numbers from the same pool
  • Two receptionists billing at the same moment produce a collision
  • One branch is told to prefix its numbers by hand
With a sequence per branch
  • Each branch produces its own gap-free series within the fiscal year
  • The branch code is embedded in the number itself
  • Consolidated reports and GST workings split by branch without guesswork

How does the CGST and SGST split appear on a clinic invoice?

For an intra-state supply, GST at 18 percent is charged as CGST at 9 percent and SGST at 9 percent, each on its own line.

  • ₹90
    CGST at 9 percent on a ₹1,000 sale
  • ₹90
    SGST at 9 percent on a ₹1,000 sale
  • ₹1,180
    invoice total

Which of your services are taxable and which are exempt is a determination for your chartered accountant, and this article deliberately does not make it for you. CuraVerto applies the configured CGST 9 percent plus SGST 9 percent split automatically on taxable intra-state line items, so the invoice is correct when it is generated, not fixed later in a spreadsheet.

One honest scope note
CuraVerto handles GST-correct invoicing, document numbering, and card-surcharge handling. E-invoicing with IRN generation and GSTR return filing are performed in your accounting and filing workflow, not inside CuraVerto.

Why issued invoice numbers must never change

CuraVerto treats every issued document number as immutable: never edited, reused, or reassigned.

Migrating from an older system
CuraVerto preserves original numbers from a previous system in a separate legacy reference field, so historical documents keep their old identity while every new document joins the clean series. Nothing gets renumbered retroactively.

Corrections happen through credit notes or fresh documents that reference the original.

What this looks like day to day

Numbering is an outcome of the system, not a task on a person.

  1. STEP 1
    At billing
    The invoice number is generated at the moment of billing, tied to the visit, with no field for anyone to type.
  2. STEP 2
    On April 1
    Every branch's sequence starts fresh for the new fiscal year without anyone doing anything.
  3. STEP 3
    New branch
    A second branch can get its own branch code and its own sequence once branch series is enabled.
  4. STEP 4
    At audit
    Each branch hands over a consecutive, gap-free series for the year.
Pricing sources
GST Portal, Government of India →Official portal for GST registration, rules, and returns
CBIC GST resources →Central Board of Indirect Taxes and Customs GST acts, rules, and rates
Related reading

Frequently asked questions

How should clinic invoices be numbered in India?
Clinic invoices in India should follow a consecutive serial number that is unique within each financial year. Because the Indian fiscal year runs April 1 to March 31, the invoice series should reset on April 1, not January 1. Multi-branch clinics should also namespace the sequence per branch, so two branches never issue the same invoice number. Once issued, a number should never be edited or reused.
When does the fiscal year change for invoice numbering?
The Indian fiscal year boundary is April 1. An invoice issued on 31 March 2026 belongs to FY 25-26, and an invoice issued on 1 April 2026 belongs to FY 26-27, even though only one day separates them. Billing software built for India should compute the fiscal year from the invoice date automatically and start a fresh sequence for the new year without any manual reset.
What is the CGST and SGST split on a clinic invoice?
When a taxable line item on an intra-state clinic invoice attracts GST at 18 percent, the tax is split equally into CGST at 9 percent and SGST at 9 percent, each shown as a separate line on the invoice. Which services are taxable and which are exempt is a question for your chartered accountant. Good clinic software lets you configure the correct GST treatment per service and then applies the split automatically.
Can two branches of a clinic share one invoice sequence?
They should not. When two branches draw from a single sequence, simultaneous billing produces duplicate or out-of-order numbers, and auditors flag both. The cleaner design is a separate sequence per branch, with the branch code embedded in the document number itself. That way each branch produces a gap-free series of its own, and a document number alone tells you which branch issued it.
Can an invoice number be changed after it is issued?
No. An issued invoice number should be treated as immutable. If the invoice itself is wrong, the correction path is a credit note or a fresh invoice that references the original, never an edit to the number. Renumbering issued invoices creates exactly the gaps and duplicates that GST audits are designed to catch, and it destroys the audit trail that proves your books are complete.
Does CuraVerto generate invoice numbers automatically?
Yes. With branch series enabled for a branch, CuraVerto generates its document numbers in the format BRANCH/DOC_TYPE/VISIT_TYPE-SEQ/FY, for example ANN/INV/OP-201/25-26. The sequence is atomic and collision-free, resets automatically on April 1, is maintained separately for each branch, and covers invoices, payment receipts, pharmacy documents, and other billing documents. Once generated, a number is never changed.

Frequently asked questions

Never renumber an invoice again

CuraVerto generates GST-correct invoices with per-branch, fiscal-year-aware document numbers automatically. Flat annual pricing, no per-doctor fees.

View pricing →Book a 20-minute demoChat on WhatsApp

Prefer not to use WhatsApp? Leave your number and we will call.

We use your name, clinic and number only to contact you about CuraVerto. If you say how you heard of us, we keep that with your request. See our privacy policy.

More from the blog