E-Invoice for Transporters

IRN generation, IRP portals, applicability thresholds, auto EWB & penalties

 
E-Invoicing Guide for Transporters

What Is E-Invoicing, and Why Should Transporters Care?

E-invoicing is not about switching to a PDF instead of paper. It is a system where every B2B invoice you raise has to be registered with the government's Invoice Registration Portal before it reaches your client — and without that registration, the invoice does not legally exist.

5 Cr Turnover threshold
IRN Makes invoice valid
10,000 Penalty per invoice

Does This Apply to Your Transport Business?

E-invoicing applies to GTAs once their aggregate annual turnover crosses 5 crore in any financial year from FY 2017-18 onwards. That is the current threshold as of 2024.

5 Cr

Aggregate Turnover Threshold

The threshold is based on aggregate turnover across all GSTINs under the same PAN — not just your transport GSTIN. If you also run a trading business, a fuel pump, or any other registered entity under the same PAN, all those turnovers add up. Many transport company owners have crossed 5 crore at the combined level without realising it.

Below 5 crore? E-invoicing is not mandatory for you. But even then, you can voluntarily use the IRP system — and some large clients will ask you to.


How the E-Invoicing Process Works in Practice

The idea of registering every invoice with a government portal sounds slow. In reality, it is fast — but only if your invoicing software supports it.

1

Prepare the Invoice

You prepare the invoice in your accounting or fleet management system as normal.

2

Send to IRP in JSON Format

The system sends the invoice data in JSON format to the IRP — automatically, if your software is integrated.

3

IRP Validates the Data

The IRP checks for duplicate invoices and validates the GSTIN and all required data fields.

4

IRN and QR Code Returned

If everything checks out, IRP returns a signed JSON with the IRN and QR code — usually within seconds. Your system prints these on the invoice automatically.

5

Auto-Push to GSTR-1 and E-Way Bill

The IRP simultaneously pushes the invoice data to your GSTR-1 and the E-Way Bill portal. If you include the vehicle number and route distance, the E-Way Bill is auto-generated — no separate data entry needed.

Time-saver for high-volume fleets

What Your E-Invoice Must Contain

There is no flexibility here — the IRP will reject invoices with missing or incorrect fields.

HSN 9965 Required on every GTA invoice
Road Transport HSN Code

HSN code 9965 must be present on every GTA e-invoice. Missing or incorrect HSN triggers IRP rejection and creates reconciliation issues at your client's end.

Your GSTIN, legal name, and registered address
Recipient's GSTIN, name, and address (B2B only)
Invoice number, invoice date, and HSN code 9965
Taxable value, GST rate, and tax amount
CGST/SGST for intra-state or IGST for inter-state
Forward charge or RCM — must be specified
Place of supply
IRN and QR code (added by IRP after validation)

Which IRP Portal Should You Use?

There are multiple government-accredited IRPs, not just NIC. You can pick any of them based on your invoice volume and software setup.

Free

NIC Portals

eInvoice1.nic.in and eInvoice2.nic.in — government-operated, reliable for manual or low-volume use. No cost, but manual uploads become tedious beyond 30–40 invoices a month.

For 40+ invoices a month — manual portal uploads will get old very quickly. Most fleet management and transport billing software now offers direct IRP integration. That is the setup worth aiming for.


Who Is Exempt from E-Invoicing?

Even among registered GTAs, not everyone needs to comply.

  • Turnover below 5 crore — exempt for now (thresholds have come down before, so keep watching)
  • B2C transactions — e-invoicing only applies to B2B supplies with registered recipients
  • RCM transactions where the recipient is paying the tax
  • Nil-rated and exempt supplies

What Happens If You Do Not Comply

An invoice without an IRN is legally invalid under the CGST Act. The consequences are practical, not just theoretical.

Consequence Detail
Client Cannot Claim ITC Your client's GSTR-2B reconciliation will show a gap — they will chase you for a valid invoice and hold payment.
Invoice Rejection Most large clients will reject the invoice outright and withhold payment until a valid one with an IRN is issued.
Penalty of 10,000 Per incorrect or non-compliant invoice under Section 122 of the CGST Act.
Scrutiny Notice Repeated violations can trigger a detailed GST scrutiny notice — significantly more time-consuming to resolve.

ITC rejection is the most immediate problem. Clients get their returns wrong, chase you for correction, and it creates friction that damages the business relationship. Getting the e-invoicing setup right from the start avoids all of that.


People Also Ask: E-Invoice for Transporters

Only for registered GTAs with aggregate annual turnover above 5 crore — smaller operators are currently exempt.
A unique 64-character hash generated by the IRP for every valid e-invoice — it is the digital proof that the invoice has been registered with the government.
Yes — if vehicle number and distance are included in the e-invoice data, the EWB is auto-generated without separate portal entry.
Only within 24 hours of generation, and only if the linked EWB has also been cancelled first.
The invoice is legally invalid — your client cannot claim ITC on it, and you face a penalty of 10,000 per invoice.
No — RCM transactions where the recipient is responsible for paying GST are exempt from the e-invoicing requirement.
NIC portals are free and fine for low volumes; for 40+ invoices a month, an API-integrated private IRP through your TMS saves significant time.
Yes — all e-invoice data flows directly into GSTR-1, cutting manual reconciliation work considerably.
No — e-invoicing applies only to B2B supplies with registered recipients, not to individual customers.
For taxpayers above 100 crore turnover: 30 days from invoice date. Others can report any time before filing their GSTR-1 for that period.
Download Brochure