Skip to content
E-invoicing

E-invoicing

E-Invoice vs E-Way Bill: What Each Does and How They Work Together

Last checked 20 October 2026 · 7 min read · Billing Software by Betterwork

An e-invoice registers a B2B invoice with the Invoice Registration Portal to get an IRN, and depends on the supplier's turnover. An e-way bill is a movement document for goods, needed when a consignment above ₹50,000 moves, regardless of turnover. They are linked: a covered business can generate the e-way bill from the IRN by adding transport details, so the invoice data is entered once.

E-invoice and e-way bill sound like two versions of the same thing, and both involve uploading invoice data to a government portal. They are actually different documents with different purposes, thresholds and lifespans. For businesses that must issue both, the good news is that they are designed to work together. This guide compares them side by side and shows how to generate both from one invoice.

What is the basic difference?

  • An e-invoice answers the question: Is this B2B invoice genuine and registered? It is about the document.
  • An e-way bill answers the question: Is this movement of goods declared? It is about the movement.

An e-invoice is needed because of who you are (your turnover); an e-way bill is needed because of what you are doing (moving goods above a value limit). A service company may need e-invoices and never an e-way bill; a small trader below ₹5 crore may need e-way bills and never an e-invoice.

Side-by-side comparison

Point E-invoice E-way bill
Purpose Register B2B invoice data; get IRN and signed QR Declare movement of goods
Legal basis Rule 48(4)–(5), CGST Rules Rule 138, CGST Rules
Who must issue Registered persons with aggregate turnover above ₹5 crore in any FY since 2017-18 (unless exempt) Any person causing movement of goods above the value limit
Value trigger None — every covered document Consignment value above ₹50,000 (some states set different intra-state limits)
Covers Invoices, credit notes, debit notes (B2B, SEZ, exports) Goods movement for supply, return, job work, etc.
Services Covered Not applicable
Portal Invoice Registration Portal (IRP) E-way bill portal
Output IRN, acknowledgement, signed QR E-way bill number (EBN)
Validity No expiry Limited validity based on distance
Cancellation Within 24 hours, if no active e-way bill Within 24 hours, if not verified in transit
Time limit to generate 30 days from document date for AATO ₹10 crore+ Before movement begins

For the e-way bill side in more depth, see what is e-way bill and e-way bill validity.

How are e-invoice and e-way bill linked?

When you register an invoice with the IRP, the IRP already has every detail that Part A of an e-way bill needs: supplier, buyer, ship-to, invoice number and date, HSN codes and values. So the systems allow an e-way bill to be generated from the IRN:

  • At the same time: include transport details (transporter ID, mode, distance, vehicle number) in the e-invoice request. The IRP returns the IRN and the e-way bill number together.
  • Later, using the IRN: if transport details were not known, generate the e-way bill afterwards by quoting the IRN and adding Part B.

Either way, the invoice data is entered once. The e-way bill still follows its own rules for validity, extension and cancellation.

Step by step: generating both from one invoice

  1. Create the B2B invoice in your billing software with correct HSN, values and ship-to address.
  2. Add transport details: transporter ID or vehicle number, mode of transport, approximate distance.
  3. Submit to the IRP (see how to generate IRN).
  4. Receive the IRN, signed QR and e-way bill number in one response.
  5. Print the invoice with QR code and the e-way bill number (or a separate e-way bill print).
  6. Hand the invoice and e-way bill details to the driver before dispatch.
  7. If the vehicle changes, update Part B on the e-way bill portal — the IRN does not change.

Billing Software by Betterwork, for example, offers the transport fields on the invoice screen so both numbers come back together and print on the same document.

Worked example: one invoice, two documents

A Pune steel fabricator with ₹14 crore turnover supplies structural frames to a registered builder in Ahmedabad, 660 km away, on 14 October.

Item Amount
Fabricated steel structures, 8,200 kg at ₹78 ₹6,39,600
IGST 18% ₹1,15,128
Invoice total ₹7,54,728
  • E-invoice: required, because the fabricator's turnover is above ₹5 crore. As an AATO ₹10 crore+ business, it must also report within 30 days of 14 October — that is, by 12 November.
  • E-way bill: required, because goods worth more than ₹50,000 are moving inter-state.
  • One step: the dispatch clerk enters the truck number and a distance of 660 km on the invoice and submits. The IRP returns the IRN, QR and e-way bill number.
  • Validity: for normal cargo, an e-way bill is valid for one day per 200 km or part of it. 660 km ÷ 200 = 3.3, so the validity is 4 days.

If the truck breaks down in Surat and goods move to another truck, the clerk updates Part B with the new vehicle number. The e-invoice remains unchanged.

When do you need one, both or neither?

Scenario E-invoice? E-way bill?
₹8 crore trader sells ₹2,00,000 of goods to a registered buyer, delivered by road Yes Yes
₹8 crore trader sells ₹30,000 of goods to a registered buyer Yes Generally no (below ₹50,000)
₹3 crore trader sells ₹2,00,000 of goods to a registered buyer No Yes
₹12 crore IT firm bills a registered client ₹5,00,000 for software services Yes No
₹12 crore company sends ₹1,50,000 of goods to its job worker on a challan No (challan) Yes
₹6 crore retailer sells ₹70,000 TV to a consumer who carries it No (B2C) Depends on movement and state rules

Job-work movements have specific rules; see e-way bill for job work.

What about cancellation and corrections?

The two documents' cancellation rules interact:

  1. An IRN cannot be cancelled while an active e-way bill exists against it.
  2. An e-way bill can be cancelled within 24 hours, but not once it has been verified in transit by an officer.
  3. So, to cancel both, cancel the e-way bill first, then the IRN — both within their windows.
  4. Once goods have moved or the window has closed, fix errors with a credit or debit note.

See cancel e-invoice for the full process.

Which details come from where?

When an e-way bill is generated from an IRN, the data is split between what the IRP already knows and what you must add.

E-way bill field Source when generated from IRN
Supplier and recipient GSTIN, names, addresses From the e-invoice (seller and buyer details)
Dispatch-from and ship-to addresses From the e-invoice, if filled
Document type, number and date From the e-invoice
HSN codes, quantities, taxable value, tax From the e-invoice item list
Transporter ID and name You add
Mode of transport (road, rail, air, ship) You add
Approximate distance You add (portal may validate against PIN codes)
Vehicle number and type You add (for road)
Transport document number and date You add (for rail, air, ship)

This is why accurate ship-to details on the e-invoice matter: the e-way bill inherits them, and distance and validity depend on them. See e-way bill Part A and Part B for what each part contains.

How do the time limits compare in practice?

The two documents run on different clocks.

  • E-invoice: reported once. For AATO ₹10 crore+, within 30 days of the document date; otherwise, ideally the same day. No expiry after that.
  • E-way bill: must exist before goods move and expires based on distance. If goods do not reach in time, the validity must be extended on the e-way bill portal before or shortly after expiry, as the rules allow.

A business can therefore have a perfectly valid e-invoice and an expired e-way bill for the same supply. The invoice remains valid; the movement does not. Plan dispatch so that the e-way bill is generated close to the actual loading time, not days earlier when the invoice was prepared.

What should a dispatch checklist include?

  1. The B2B invoice has an IRN and printed QR code.
  2. The e-way bill is generated, with the correct vehicle number.
  3. The ship-to address and PIN on both documents match the delivery location.
  4. The driver has the invoice copy and the e-way bill number (paper or electronic).
  5. Validity covers the expected journey time, with a margin for delays.
  6. Any vehicle change is updated in Part B before the goods move on.

Who in the business owns each document?

Because the two systems answer different questions, they often sit with different people. Making that explicit avoids gaps:

Task Usual owner What to check
Generate IRN Billing or accounts Buyer GSTIN, HSN, values, document date
Generate e-way bill Dispatch or logistics Vehicle number, distance, transporter
Cancel IRN Accounts, with approval 24-hour window, no active e-way bill
Cancel or extend e-way bill Logistics Status of goods in transit

A short handover rule helps: the dispatch team should not raise an e-way bill on paper details while the invoice is still being corrected, because the IRN cannot then be cancelled while that e-way bill is active.

Common mistakes when handling both

  • Assuming the IRN replaces the e-way bill. Goods cannot move on an IRN alone.
  • Re-entering invoice data on the e-way bill portal instead of using the IRN route, creating mismatches.
  • Wrong ship-to PIN code, which breaks distance calculation and validity.
  • Cancelling the IRN first and finding the system blocks it.
  • Generating e-way bills for service invoices out of habit.
  • Forgetting Part B updates when vehicles change.

Key takeaways

  • E-invoice registers a document; e-way bill declares a movement of goods.
  • E-invoice depends on turnover (₹5 crore); e-way bill depends on consignment value (₹50,000) and movement.
  • A covered business can get both from one submission by adding transport details to the e-invoice request.
  • Cancel the e-way bill before the IRN; after the windows close, use credit or debit notes.
  • Services never need e-way bills; B2C sales never need IRNs.

This guide is general information, not tax advice. Rules last checked on 20 October 2026; confirm with your tax professional for your situation.

Official sources

E-Invoice vs E-Way Bill: FAQ

If I generate an e-invoice, do I still need an e-way bill?

Yes, if goods move and the e-way bill rules require one. An IRN does not authorise movement. The advantage is that you can generate the e-way bill from the IRN by adding transporter or vehicle details, so you do not re-enter invoice data on the e-way bill portal.

Do I need an e-invoice to generate an e-way bill?

No. Businesses below the e-invoice threshold, and exempt businesses, generate e-way bills directly on the e-way bill portal from their invoice, challan or bill of supply. Covered businesses can do the same but usually prefer the IRN route because Part A is filled automatically.

Do services need an e-way bill?

No. E-way bills are for movement of goods. A service invoice from an e-invoicing business needs an IRN but never an e-way bill. A mixed invoice that includes goods moving by road may need an e-way bill for the goods consignment.

Can I generate the e-way bill a day after the IRN?

Yes. If you did not include transport details at the time of IRN generation, you can later generate the e-way bill using the IRN, provided the IRN is active and the goods have not started moving without one. The e-way bill must be in place before movement begins.

What if I cancel the e-invoice but goods are already on the road?

An IRN cannot be cancelled while its e-way bill is active, and an e-way bill cannot be cancelled once it has been verified in transit. If goods are moving, correct the commercial error through a credit or debit note rather than trying to cancel both documents.

Book DemoClaim ₹9,999 Offer
Chat for offersReply in minutes on WhatsApp