The Threshold Moved and Nobody Sent Him a Letter
E-invoicing is not a bigger version of GST filing. It is a different mechanism, and the shops that get caught are the ones that grew past a threshold without noticing.
Harish supplies about forty small restaurants alongside his retail counter in Nashik. In the year his turnover crossed the e-invoicing threshold, nobody told him. There is no letter. The obligation simply begins, and the first he heard of it was a restaurant’s accountant refusing his invoice because it had no IRN on it.
By then he had issued eleven weeks of invoices that his B2B customers could not claim input credit against. Those customers wanted the invoices reissued correctly. Some of them could no longer be reissued in time.
What E-Invoicing Actually Is
The name misleads people. An e-invoice is not a PDF, and it is not an invoice you emailed. It is an invoice that has been reported to a government portal before you give it to the customer, and which has come back stamped with an Invoice Reference Number and a QR code.
The sequence matters and is the part most people get wrong.
- You create the invoice in your billing system
- The system reports it to the Invoice Registration Portal
- The portal validates it and returns an IRN and a signed QR code
- Only now is it a valid tax invoice, and only now do you hand it over
An invoice issued without that round trip is not a slightly imperfect invoice. For the customer claiming input credit against it, it is not an invoice at all.
Who It Applies To
Two conditions have to both be true, and the second is what saves most kirana shops.
- Your aggregate annual turnover crosses the notified threshold, calculated across all your GSTINs on the same PAN — not per shop
- The supply is B2B, to another registered business, or an export or a supply to an SEZ
Sales across the counter to walk-in customers are B2C and are outside e-invoicing entirely, regardless of turnover. This is why a busy retail-only shop can be well above the threshold and never issue a single e-invoice. It is also why Harish was caught: his restaurant supply was a small share of his volume but it was all B2B.
It is computed across every GSTIN under your PAN, so two shops and a small wholesale line are added together. The threshold has been lowered repeatedly since e-invoicing began. Check your position at the start of each financial year rather than assuming last year’s answer still holds.
What Goes Wrong in Practice
Harish’s accountant, who cleaned up the eleven weeks, listed the failures she sees most. None of them are exotic.
- Crossing the threshold mid-year and only discovering it at the annual return
- A customer GSTIN typed wrong, which fails validation and silently leaves the invoice unregistered
- Reporting late — there is a time limit from the invoice date, after which the portal will not accept it at all
- Cancelling an e-invoice after the 24-hour window, which cannot be done and needs a credit note instead
- Invoice numbers that repeat within a financial year, which the portal rejects outright
That last one is a bookkeeping habit, not a tax problem, and it is the most common rejection. A shop that restarts its invoice numbering each month, or runs separate number series at two counters, will produce duplicates. The series has to be unique across the financial year.
What Harish Changed
Three things, and the third is the one that mattered most.
- One continuous invoice series for the financial year, across both counters
- Customer GSTINs stored against the customer record and validated once, instead of typed fresh onto every invoice
- A monthly look at rolling twelve-month turnover, so a threshold is something he approaches rather than discovers
The third takes about two minutes and is the difference between planning a compliance change and being told about it by a customer’s accountant.
Mapis keeps one invoice series per business, holds GSTINs on the customer record, and shows rolling turnover on the dashboard — so the threshold arrives as something you saw coming.
Frequently asked questions
What is the difference between a GST invoice and an e-invoice?
A GST invoice is a document you create and give to the customer. An e-invoice is one that has first been reported to the Invoice Registration Portal and come back with an Invoice Reference Number and a signed QR code. Without that IRN the document is not a valid tax invoice, and your B2B customer cannot claim input credit against it.
Does e-invoicing apply to counter sales in a retail shop?
No. E-invoicing applies only to B2B supplies, exports and SEZ supplies. Sales to walk-in consumers are B2C and are excluded regardless of your turnover, which is why a high-turnover retail-only shop may never issue an e-invoice while a smaller shop supplying businesses must.
How is the e-invoicing turnover threshold calculated?
On aggregate annual turnover across every GSTIN registered under the same PAN, not per shop or per registration. Two outlets and a wholesale line are added together. The threshold has been progressively lowered since e-invoicing was introduced, so it is worth rechecking at the start of each financial year.
What happens if I miss reporting an invoice to the portal?
There is a time limit from the invoice date after which the portal will not accept it. Past that point the invoice cannot be registered, your customer cannot claim input credit on it, and the correction usually involves a credit note and a fresh invoice. Invoices reported automatically at the point of billing avoid this entirely.