If you sell goods in India, you have probably run into both e-invoicing and the e-way bill system, and it is easy to assume they are the same requirement wearing two names. They are not. The e-invoice vs e-way bill question comes up constantly among sellers and accountants because the two systems overlap in timing but serve different purposes: one validates a tax document, the other tracks the physical movement of goods. Getting the distinction wrong can mean a shipment held at a check post even though the invoice was perfectly valid, or a compliant e-invoice with no e-way bill covering the truck carrying the goods.
This guide walks through what each system actually does, where they need to work together, and how to avoid the mix-ups that trip up growing sellers and finance teams.
What e-invoicing actually does
E-invoicing is a validation step for specified categories of tax invoices, mainly B2B and export invoices, issued by businesses above a notified aggregate turnover threshold. Instead of just saving a PDF and moving on, the seller (or their software) reports the invoice data to the government's Invoice Registration Portal (IRP). The IRP checks the data, assigns a unique Invoice Reference Number (IRN), and returns a signed QR code that gets printed on the invoice.
The point of e-invoicing is to standardise invoice data at the source, so the same figures flow into GSTR-1 and, eventually, into the buyer's GSTR-2B, with far less manual re-entry and fewer mismatches. An invoice that should have been e-invoiced but was not reported to the IRP is generally not treated as a valid tax invoice for the recipient's input tax credit.
The turnover threshold for mandatory e-invoicing has been lowered in phases over the years, so instead of relying on a number from memory, always confirm the current applicability limit on www.gst.gov.in or the e-invoice portal before deciding whether it applies to your business.
What an e-way bill actually does
An e-way bill (EWB) is a permit for the movement of goods, not for the invoice itself. Whenever goods worth more than a notified value are transported, by road, rail, air, or ship, whether because of a sale, a stock transfer, a job-work movement, or even a return, an e-way bill is generally required to accompany that consignment. It is generated on the separate e-way bill portal and contains details of the consignor, consignee, goods, value, and the vehicle or transporter carrying them.
Unlike an e-invoice, an e-way bill has a validity period tied to the distance the goods will travel. If the goods do not reach the destination within that window, the e-way bill needs to be extended or a fresh one generated. Because the threshold value and some state-level variations (for intra-state movement) change from time to time, verify the current limit and any state-specific rules on the GST portal or your state's commercial tax website before you rely on a fixed figure.
E-invoice vs e-way bill: a side-by-side view
| Aspect | E-Invoice | E-Way Bill |
|---|---|---|
| What it validates | The tax invoice document and its data | The movement of goods from one place to another |
| Portal | Invoice Registration Portal (IRP) | E-Way Bill portal (EWB) |
| Trigger | Issuing a B2B or export invoice above the notified turnover limit | Moving goods above the notified consignment value |
| Output | Invoice Reference Number (IRN) and signed QR code | E-Way Bill Number (EWB No.) and printable EWB document |
| Applies to | Mainly goods and services invoices (B2B/export) | Movement of goods only, not services |
| Validity | Not time-bound once generated | Time-bound, based on distance travelled |
| Feeds into | GSTR-1 auto-population | Not directly reported in GSTR-1 |
When a single shipment needs both
For most B2B sales of goods by an e-invoicing-applicable business, both documents come into play at once. The typical sequence looks like this: the invoice is generated in the seller's system, it is reported to the IRP to get an IRN and QR code, and the core invoice details (buyer GSTIN, value, HSN, tax amount) can then be reused to generate the e-way bill's Part A automatically, so the vehicle and transporter details in Part B are the only fresh entry needed.
A quick example
Say a distributor in Pune sells electricals worth ₹1,20,000 to a retailer in Nashik. Because the sale is B2B and above the e-invoicing turnover threshold, the seller reports the invoice to the IRP and receives an IRN. Because the consignment value is also above the e-way bill threshold, and the goods are travelling by road, an e-way bill is generated for the same shipment, referencing the same invoice number. Both documents travel with the goods: the signed invoice with its QR code, and the e-way bill with the vehicle number filled in.
Where sellers usually get confused
- Services do not need an e-way bill. E-invoicing can apply to a service invoice above the turnover threshold, but since no goods are moving, there is no e-way bill requirement.
- Low-value B2B goods sales can still need an e-way bill. E-invoicing is about turnover and invoice type; the e-way bill is about consignment value. A shipment can cross the e-way bill value threshold even from a seller whose invoices are not e-invoiced.
- Cancelling one does not cancel the other. An e-invoice can typically be cancelled within a short window on the IRP; the linked e-way bill needs to be cancelled separately, and the time window may differ.
- B2C invoices are usually outside e-invoicing even for e-invoicing-applicable businesses, but an e-way bill can still be required if the value of goods moved crosses the threshold.
Building this into your invoicing workflow
Rather than treating e-invoicing and e-way bill generation as two separate afterthoughts, it helps to standardise the data that feeds both from the same source: consistent HSN codes, correct GSTIN and place-of-supply on every invoice, and accurate item values. OneBooks GST's accounting software lets you record tax invoices with the fields GST compliance requires, and its GSTR-1 automation pulls that same invoice data through to your monthly return, so the numbers you reported at the invoice stage are the numbers that show up in your filing, with fewer manual re-checks. For businesses selling across marketplaces as well as direct billing, keeping one clean invoice record reduces the back-and-forth between what was invoiced, what moved, and what got filed.
If you are unsure whether a specific transaction needs an e-invoice, an e-way bill, or both, our guides on e-invoicing under GST and how to generate an e-way bill go deeper into each process individually, and our support team can help with account-specific questions.
Frequently asked questions
Is an e-way bill required if the invoice is already e-invoiced?
Yes, if the shipment also crosses the e-way bill consignment value threshold. E-invoicing validates the invoice; it does not replace the requirement to generate an e-way bill for goods movement above the applicable limit.
Do service invoices need an e-way bill?
No. E-way bills apply to the physical movement of goods. A service invoice, even if e-invoiced, does not require an e-way bill since there are no goods being transported.
Can the e-way bill be generated automatically from the e-invoice?
In many cases, once an e-invoice is registered on the IRP, the common invoice details can be used to pre-fill Part A of the e-way bill, leaving only the transporter and vehicle details (Part B) to be added separately.
What happens if goods move without a required e-way bill?
Goods moving without a valid e-way bill where one was required can be detained or seized at a check post, along with applicable penalties. Rules and penalty amounts change periodically, so confirm the current position on the GST portal.
Does e-invoicing apply to every business?
No. It applies to businesses whose aggregate turnover crosses a notified threshold, for specified invoice types (mainly B2B and export). The threshold has been reduced in phases, so check the current applicability limit on the GST portal before assuming it does or does not apply to you.
OneBooks GST and this process
For teams running this every return period, OneBooks GST sits either side of the transport document rather than issuing it: importing sales, validating GSTIN and tax data, and exporting reviewed GSTR-1 output.
OneBooks GST keeps source data, reviewed output and exports as separate records, so a figure can be traced back rather than reconstructed.




