E-invoicing in 2026: who must comply and how to get ready

E-invoicing under GST is no longer a large-enterprise problem confined to a handful of conglomerates. The aggregate turnover threshold has fallen steadily since 2020, and the reporting rules have tightened with the 30-day upload window now applying more widely. If you advise GST-registered clients, 2026 is the year to confirm exactly who is in scope and whether their systems and habits actually keep them compliant.
Who must comply in 2026
The trigger for e-invoicing is aggregate annual turnover (AATO), computed on a PAN-India basis across all GSTINs under the same PAN. The current threshold is INR 5 crore: if a business crossed that figure in any financial year from 2017-18 onwards, it must issue e-invoices.
Key points to check for each client:
- The test is historical, not just current-year. Crossing INR 5 crore in any past FY brings the entity into scope permanently, even if turnover later dips.
- Aggregate turnover includes exempt supplies, exports and inter-state supplies, not just taxable B2B sales — so the number is often higher than owners assume.
- E-invoicing applies to B2B supplies, exports, SEZ supplies, and B2B credit/debit notes. It does not apply to B2C invoices (though dynamic QR codes are a separate requirement for large B2C sellers).
Certain categories remain exempt regardless of turnover: banks and financial institutions, insurers, goods transport agencies, passenger transport, suppliers of cinema/multiplex admission services, SEZ units (note: SEZ developers are not exempt), and government departments/local authorities. Verify the client's exact constitution before assuming an exemption applies.
The 30-day reporting rule
The most common 2026 compliance gap is not registration on the IRP — it is timeliness. An invoice without a valid Invoice Reference Number (IRN) and signed QR code is not a valid tax invoice, and the buyer cannot claim input tax credit against it.
- For taxpayers with AATO of INR 10 crore and above, documents must be reported to the Invoice Registration Portal (IRP) within 30 days of the document date. Older invoices are rejected by the portal.
- Treat the 30-day clock as applying to credit notes and debit notes too, not only invoices.
- Plan for the threshold to keep moving downward — the trajectory has consistently lowered both the turnover bar and the reporting window, so build the discipline now even if a client sits just outside the current limit.
If an invoice has no valid IRN, it is not a tax invoice — and your client's customer cannot claim ITC on it.
How to get ready: a practical checklist
Getting ready is mostly process, not technology. Work through this with each in-scope client:
- Confirm scope in writing. Pull the PAN-level AATO for every past FY and document the conclusion, so the decision is defensible in an audit.
- Pick a reporting route. Either an IRP-integrated billing/ERP system that auto-generates IRNs, or the GePP/offline tool for low volumes. API integration is worth it above a few dozen invoices a month.
- Validate master data. Wrong buyer GSTIN, missing HSN/SAC codes, or incorrect place of supply are the top causes of IRN rejection. Clean these before go-live.
- Link e-way bills. Where applicable, the IRP can generate the e-way bill alongside the IRN — configure this so the two stay consistent.
- Set an internal SLA well inside 30 days (aim for same-day or T+2 reporting) to absorb portal downtime and corrections.
- Handle cancellations correctly. An IRN can be cancelled only within 24 hours on the IRP; beyond that, issue a credit note. Train staff on this distinction.
- Reconcile monthly. IRN data auto-populates GSTR-1; match your books against what actually reached the portal to catch missed invoices before the return is filed.
Common mistakes to avoid
- Assuming B2C invoices need IRNs — they do not, but the QR-code rule may still apply to large sellers.
- Forgetting that a new GSTIN under the same PAN inherits the obligation the moment the PAN crosses the threshold.
- Reporting invoices late and then discovering the 30-day window has closed, leaving the document outside the system.
- Treating IRN generation as the finish line rather than reconciling it against GSTR-1 and GSTR-3B.
How Bizotic One helps
Bizotic One keeps e-invoicing inside the same workspace your team already uses for GST filings, billing and client work — so IRN-ready invoices, filing deadlines and client records stay connected rather than scattered across portals and spreadsheets. For a CA, CS or tax practice, that means fewer rejected invoices, cleaner GSTR-1 reconciliation, and a single place to track which clients are in scope and on time.