What e-invoicing actually is
For businesses above a defined turnover threshold, every B2B invoice must be reported to the Invoice Registration Portal (IRP) before or at the point of issue. The IRP validates it and returns a unique Invoice Reference Number (IRN) plus a QR code, both of which must appear on the invoice.
The consequence is sharper than people expect: for a business required to e-invoice, an invoice without a valid IRN is not a valid tax invoice at all — with everything that implies for the customer trying to claim credit against it.
Note also what e-invoicing is not: the invoice is not generated by the portal. You raise it in your own system and report it for validation.
Why the system exists
Not digitisation for its own sake. Before e-invoicing, a business could issue a fabricated invoice, inflate figures, or report a sale differently to different parties, with no independent real-time check.
The IRP creates a government-held record of every invoice at the moment it is created — closing the window that previously let inconsistent or invented invoices go undetected until a return was filed weeks later.
How it changes GSTR-1
Once an invoice has its IRN, its details auto-populate into GSTR-1. No separate manual re-entry.
This is why a GSTR-1 to GSTR-3B mismatch is now both rarer and more suspicious than it used to be. The invoice-level data increasingly comes straight from the validated e-invoice rather than from a separately maintained internal record that could quietly drift out of sync.
E-way bills: a different trigger entirely
An e-way bill is not triggered by invoice value in the same way. It is triggered by the physical movement of goods above a defined threshold: generated before the movement starts and carried with the shipment, showing what is being transported, from where, to where, and in which vehicle.
Its purpose is real-time verification that goods actually on the road correspond to a genuine, reported transaction.
There is no retroactive e-way bill
A truck carrying goods above the threshold is stopped with no valid e-way bill. A warning and a chance to generate one after the fact?
No. Transporting above-threshold goods without a valid e-way bill is a compliance failure with immediate consequences — goods and vehicle can be detained, and penalties apply. The bill must exist before movement starts, precisely because its whole purpose is real-time verification rather than after-the-fact paperwork.
The two together
E-invoicing verifies that a transaction is genuinely reported at the moment it is billed. The e-way bill verifies that physical goods in motion match a genuinely reported transaction.
Together they close the gap between what a business says it sold and what actually, physically happened — the same substance-over-paperwork logic as a three-way match on the purchase side, applied by the authorities to sales.
Common mistakes
- —Issuing an invoice first and reporting it to the IRP later as an afterthought.
- —Printing an invoice without the IRN and QR code where they are required.
- —Assuming an e-way bill can be generated once goods are already in transit.
- —Treating the two requirements as one, when their triggers are entirely different.
- —Editing invoice details after reporting without following the correct amendment route.
- —Assuming auto-populated GSTR-1 data needs no review before filing.
This guide deliberately describes turnover and movement thresholds as “defined” rather than stating figures, because both are set by notification and have changed repeatedly. This is practical educational content, not tax advice — verify the current thresholds, exemptions and procedures against official sources before acting.
Keep going
Have a question this guide didn’t answer? See the full FAQ or contact us directly.