cashflowos Open web appStart free trial Free trial

GST E-way bill

E-way bill vs e-invoice

An e-invoice registers a B2B invoice with the government; an e-way bill authorises moving goods. A business can need one, both or neither, and when it needs both, the e-invoice can produce the e-way bill in one step.

Updated 2026-11-054 min read

Who this is for
  • GST-registered traders
  • Distributors near the e-invoice limit
  • Billing and dispatch staff
  • Service businesses
  • Accountants and CAs
On this page 12

The core difference

The two are often confused because both are electronic, both sit on government portals, and both use invoice data. But they answer different questions:

  • E-invoice: "Is this tax invoice registered?" It is about the document. See e-invoicing and IRN.
  • E-way bill: "Are these goods allowed to move on this vehicle?" It is about the movement. See e-way bill basics.

Side-by-side comparison

E-invoiceE-way bill
Who needs itBusinesses above the e-invoice turnover limitAnyone moving goods above the value limit
TriggerIssuing a B2B invoice, credit or debit note, or export invoiceMovement of goods, sale or not
Applies to services?YesNo, goods only
Applies to B2C?NoYes, if goods move above the limit
Main outputIRN and signed QRE-way bill number
ValidityPermanentBy distance, in days
CancellationWithin 24 hoursWithin 24 hours, if not verified

Four situations

1. Both needed. A ₹12 crore turnover distributor ships goods worth ₹2,00,000 to a registered dealer 300 km away. The invoice needs an IRN, and the movement needs an e-way bill.

2. Only e-invoice. The same distributor bills a registered dealer ₹40,000 for goods within the state, below the e-way bill limit. Or it bills ₹3,00,000 for a maintenance service. IRN needed, no e-way bill.

3. Only e-way bill. A ₹2 crore turnover trader, below the e-invoice limit, ships ₹1,50,000 of goods to a customer. No IRN, but an e-way bill is required. Also, any business sending ₹80,000 of goods to a job worker on a delivery challan needs an e-way bill but no e-invoice, since a challan is not covered by e-invoicing.

4. Neither. A small retailer sells a ₹30,000 item to a walk-in customer, who carries it home.

A quick test for each dispatch

Ask two questions, separately, every time:

  1. Does this document need an IRN? Only if your business is above the e-invoice turnover limit and the document is a tax invoice, credit note or debit note to a registered buyer, or an export or SEZ supply.
  2. Does this movement need an e-way bill? Only if goods are physically moving, the consignment value is above the limit (or the movement type always needs one), and no exemption applies.

The answers are independent. A ₹10,000 B2B invoice for a service can need an IRN and never an e-way bill; a ₹2,00,000 transfer of stock to your own godown in another state needs an e-way bill, and the tax invoice for that transfer may need an IRN as well.

Mistakes that come from mixing them up

  • Assuming a business below the e-invoice limit does not need e-way bills.
  • Generating an e-way bill and believing the invoice is now "registered" for the buyer's credit.
  • Generating an e-way bill separately on the portal for an e-invoiced sale with different values from the IRN, creating two versions of the same transaction.
  • Cancelling the e-invoice after 24 hours by cancelling only the e-way bill.

This is general information, not tax advice. Value and turnover limits can change by notification.

Who should own each in a small business

In many MSMEs, the billing clerk generates the IRN while the dispatch person handles e-way bills. Problems start at the hand-over. A simple rule helps: the invoice is not printed for dispatch until the IRN is received, and the truck does not leave until the dispatch person has checked that the e-way bill matches the invoice value and the vehicle number. Keep both numbers on the dispatch register.

Where Cashflow OS fits

On plans that include them, Cashflow OS can generate both the IRN and the e-way bill for a sales voucher synced from Tally, using your own e-invoice and e-way bill API login, and writes the numbers back onto the Tally voucher. It reads your TallyPrime data, so invoices and delivery challans can be looked up on the phone, and the GSTR-1 view prepared from Tally shows B2B invoices bill-wise. IRNs and e-way bills continue to come from your Tally setup or the government portals.

Avoid these

Common mistakes

  • MistakeThinking below the e-invoice limit means no e-way bill
    Do this instead

    E-way bills depend on the goods moving and their value, not on turnover. Check every dispatch separately.

  • MistakeTreating an e-way bill as registering the invoice
    Do this instead

    Only the IRN registers a B2B invoice for e-invoicing. The e-way bill covers the movement only.

  • MistakeMaking the e-way bill separately with other values
    Do this instead

    Generate it from the IRN so values match; two versions of one sale cause trouble at inspection and in returns.

  • MistakeCancelling only one of the two documents
    Do this instead

    If an IRN is cancelled, cancel the linked e-way bill too within its own window, and the other way round.

Keep handy

Checklist

E-way bill vs e-invoice — 7 checks. Tick them as you go.

In Cashflow OS

How Cashflow OS helps

Cashflow OS puts your TallyPrime books on every phone in the team. Where it fits this topic:

01

IRN and e-way bill from one voucher

On plans that include them, Cashflow OS can generate both the IRN and the e-way bill for a synced Tally sales voucher using your own API login, and writes both numbers back onto the voucher.

See Create Tally vouchers from your phone
IRN and e-way bill from one voucher
02

B2B invoices in the GSTR-1 view

The GSTR-1 view prepared from Tally shows B2B invoices bill-wise, so you can check what was invoiced against what was moved.

See GST reports from your Tally data
B2B invoices in the GSTR-1 view

Questions people ask

If I generate an e-invoice, do I still need an e-way bill?
Yes, if goods above the e-way bill value limit are moving. The e-invoice can be used to generate the e-way bill without retyping.
Do services need an e-way bill?
No. E-way bills are for movement of goods only. Services can still need e-invoices.
Is a delivery challan e-invoiced?
No. Delivery challans are not covered by e-invoicing, but the movement they cover may need an e-way bill.
Does a B2C sale ever need an e-way bill?
Yes, if goods above the value limit are moved, for example delivered by a vehicle, even though no e-invoice is needed.
Can a business below the e-invoice limit generate e-way bills?
Yes. It generates e-way bills on the portal or through its software from the invoice details, without an IRN.
Which has a validity period?
Only the e-way bill. Its validity depends on distance. An IRN does not expire once generated.
Who usually generates each one?
The supplier generates the IRN. The e-way bill can be generated by the consignor, consignee or transporter.
Is GSTR-1 auto-filled from e-way bills?
GSTR-1 is auto-filled from e-invoices, not from e-way bills. Check and file GSTR-1 yourself on the GST portal.

This page is general information for Indian businesses, not tax, legal or financial advice. Rules and rates change — check the official portals or your CA before acting.

Cashflow OS · works with TallyPrime

Put this into practice with your own books

Cashflow OS shows your TallyPrime ledgers, outstanding, GST views and reports on every phone in the team. Try it free on your own data, or let our Jaipur team walk you through it.

Start 14-day free trialBook a free demo