← Blog/Billing
Billing8 min read2 May 2026

E-Invoicing via IRP in India: What Every GST-Registered Business Must Know and Do in 2026

E-invoicing through the Invoice Registration Portal is now mandatory for most Indian B2B businesses above ₹5 crore turnover. Here is what it actually requires, where businesses are getting it wrong, and how Aarcturus Precision Billing automates the entire process.

Aarcturus
Aarcturus Technologies
Published 2 May 2026

E-invoicing in India is not just a technology upgrade — it is a fundamental change in how B2B invoices are legally recognized. Under the GST e-invoicing mandate, invoices that are not registered with the IRP and issued an IRN (Invoice Reference Number) are not valid tax documents. They cannot be used to claim input tax credit, which means your buyers cannot deduct GST on purchases you invoice without IRP registration. Non-compliance does not just expose you to penalties — it damages your buyer relationships.

What E-Invoicing Actually Requires

  • Every B2B invoice must be submitted to the IRP in the prescribed JSON format before or immediately at the time of issue
  • The IRP validates the invoice, generates a unique IRN, and returns a digitally signed e-invoice with a QR code
  • The QR code and IRN must be printed on the physical or digital invoice shared with the buyer
  • The e-invoice data flows automatically into GSTR-1 — you cannot file GSTR-1 data that conflicts with IRP records
  • E-way bills for e-invoiced transactions are auto-populated from the IRP data — reducing duplicate data entry
  • Cancellation of an IRN must happen within 24 hours of generation — amendments require a fresh IRN
  • Multi-GSTIN businesses must manage separate IRP submissions for each GSTIN independently

How Aarcturus Precision Billing Handles E-Invoicing

Precision Billing integrates directly with the IRP via API. When you confirm an invoice in the system, it is automatically submitted to the IRP, the IRN is retrieved, and the QR code is embedded in the printed invoice — all without a separate step. The entire IRP workflow happens in the background. If the IRP is temporarily unavailable, invoices are queued and submitted when connectivity is restored, with appropriate logging. GSTR-1 data is pre-populated from confirmed e-invoices, eliminating manual entry into the GST portal.

E-Invoicing Compliance: What Can Go Wrong

Compliance RiskCommon CausePrecision Billing Solution
IRN generation timingInvoice issued before IRP submission✓ Auto-submit on invoice confirm
Invalid GST numbersBuyer GSTIN not verified✓ Live GSTIN validation before invoice
IRP downtimeCannot generate IRN, invoice blocked✓ Queue and retry with timestamp log
E-way billSeparate e-way bill entry required✓ Auto-generated from IRP data
Credit note IRNCredit notes also require IRP registration✓ Credit notes handled automatically
Bulk invoice100+ invoices per day, manual too slow✓ Batch IRP submission supported
GSTR-1 reconciliationIRP data conflicts with manual filing✓ GSTR-1 pre-filled from e-invoice data

Credit Notes, Debit Notes, and Amendments

One of the most misunderstood aspects of e-invoicing is how to handle corrections. You cannot amend an IRN after 24 hours. If an invoice has an error, you must cancel the original IRN (within 24 hours) and generate a fresh invoice with a new IRN. After 24 hours, the correction mechanism is a credit note (for reducing the invoice value) or a debit note (for increasing it) — both of which also require their own IRNs. Precision Billing handles this workflow correctly, preventing the common error of manually amending invoices after IRP submission.

Ready to automate your e-invoicing compliance?

Get a free billing audit from our architects. No obligation.

Book Free Audit