E-Invoicing Is No Longer Optional for Most Businesses
As of April 1, 2026, e-invoicing is mandatory for all businesses with Aggregate Annual Turnover (AATO) exceeding ₹5 crore. This covers a vast majority of B2B transactions in India.
How E-Invoicing Works
- Generate Invoice — Create the invoice in your billing/ERP software with all mandatory fields
- Upload to IRP — Push the invoice to the Invoice Registration Portal
- Get IRN — The portal generates a unique Invoice Reference Number (IRN) and digitally signs it
- QR Code — A QR code is generated and embedded in the invoice
- Auto-Population — The invoice details auto-populate into GSTR-1 and GSTR-2B
The Critical 30-Day Rule
For businesses with AATO of ₹10 crore or above:
E-invoices must be reported to the IRP within 30 days of the invoice date. Invoices reported after this window are invalid for ITC purposes — meaning your buyer cannot claim input tax credit on them.
This makes timely reporting a commercial obligation, not just a compliance one.
Common E-Invoicing Mistakes to Avoid
| Mistake | Consequence | Solution |
|---|---|---|
| Late IRN generation (>30 days) | ITC blocked for buyer | Automate invoice push to IRP |
| Incorrect GSTIN of buyer | Mismatch in GSTR-2B | Validate GSTIN before invoicing |
| Missing HSN codes | Invoice rejected by IRP | Maintain updated HSN master |
| Not cancelling within 24 hours | Cannot cancel on IRP; must issue credit note | Review invoices same day |
Setting Up E-Invoicing — Step by Step
- Register on the e-Invoice Portal (einvoice.gst.gov.in) using your GSTIN
- Configure your ERP/billing software with API integration to the IRP
- Ensure all mandatory fields are captured: GSTIN, HSN code, invoice value, tax amounts
- Test with sandbox environment before going live
- Train your accounts team on the new workflow
Need help setting up e-invoicing? SmartAITax offers end-to-end GST compliance services including e-invoicing setup, ERP integration, and ongoing support.
