
India's e-invoicing mandate has expanded rapidly since its introduction. What started as a requirement for businesses above ₹500 Cr turnover now applies to all B2B businesses above ₹5 Cr annual turnover. For any supplier selling B2B, failure to generate an IRN (Invoice Reference Number) means your customer cannot claim input tax credit on that invoice — which immediately makes you a less attractive supplier. The business impact of non-compliance is not just a penalty. It is lost customers.
What E-Invoicing Actually Requires
- Every B2B invoice above ₹5 Cr threshold must be uploaded to the Invoice Registration Portal (IRP) before or at the time of supply
- The IRP validates the invoice data and returns an IRN (Invoice Reference Number) and a QR code
- The IRN and QR code must appear on the physical or digital invoice sent to the buyer
- Without an IRN, the invoice does not appear in the buyer's GSTR-2B and cannot be claimed as ITC
- Credit notes (returns) also need IRN generation when the original invoice had an IRN
- Debit notes linked to e-invoices need matching IRN treatment
- E-way bills for goods movement above ₹50,000 can be auto-generated from the IRP at the same time
How Aarcturus Precision Billing Handles E-Invoicing
In Aarcturus Precision Billing, e-invoicing is not a separate step. When an invoice is saved and confirmed, the system automatically submits it to the IRP in real time, receives the IRN and QR code, and embeds them into the invoice PDF — all before the invoice is sent to the customer. If the IRP is temporarily unavailable (which happens), the system queues the submission and completes it automatically when connectivity is restored, maintaining a full audit trail.
E-Invoicing Compliance: What Can Go Wrong
| Issue | Without Integrated Billing | With Aarcturus Precision Billing |
|---|---|---|
| IRN generation timing | ✗ Manual, often delayed | ✓ Automatic at invoice confirmation |
| Invalid GST numbers | ✗ Discovered at rejection | ✓ Validated in real-time before submission |
| IRP downtime handling | ✗ Invoice sent without IRN | ✓ Automatic retry queue with audit log |
| E-way bill from e-invoice | ✗ Separate manual process | ✓ Auto-generated from same submission |
| Credit note IRN | ✗ Often missed | ✓ Automatic on credit note creation |
| Bulk invoice submission | ✗ One by one | ✓ Batch submission with error reporting |
| GSTR-1 reconciliation | ✗ Manual matching | ✓ Auto-reconciled with IRP data |
Credit Notes, Debit Notes, and Amendments Under E-Invoicing
Credit notes issued against e-invoices are the most commonly mishandled compliance area. When a customer returns goods or a price revision is needed, the credit note must reference the original IRN and be registered with its own IRN. Many billing tools generate credit notes without triggering IRP submission — leaving the credit sitting in your books but not in the GST system. In Aarcturus Precision Billing, credit notes linked to e-invoices automatically trigger IRP submission, maintaining a clean audit trail from original invoice to final settlement.
Who Is Currently Exempt — and Who Will Not Be for Long
Special Economic Zone (SEZ) units are currently exempt from e-invoicing as suppliers. Financial institutions, insurance companies, banking companies, NBFCs, GTA (Goods Transport Agency), and passenger transport operators have specific exemptions. B2C transactions are not covered by e-invoicing. However, the GST Council has consistently expanded the mandate — businesses currently below the threshold should implement e-invoicing-ready systems before the threshold drops again.