Most e-commerce sellers first encounter the e-way bill rule through a single, narrow use case: shipping a large B2B or bulk order and needing to generate one before the transporter picks it up. That's real, but it's the easy half of the rule. The half that actually catches sellers off guard is that an e-way bill isn't about sales at all — it's about any movement of goods above a value threshold, which pulls in warehouse transfers, returns, and job-work shipments most sellers never think to check.
The ₹50,000 Threshold — And Which Movements Count
An e-way bill is required whenever the consignment value — the invoice or delivery challan value, including tax — exceeds ₹50,000 for inter-state movement of goods. If your shipment stays entirely within one state, check that state's own notification: several states have set a higher intra-state threshold (some up to ₹1 lakh), so a shipment that would need an e-way bill crossing a state border might not need one moving within your home state alone.
The part sellers consistently underestimate is what counts as a triggering "movement":
- A sale to a customer — the obvious case, and the one most billing software already handles.
- A stock transfer between your own warehouses or fulfilment centres — moving inventory from your primary warehouse into an Amazon FBA or Flipkart fulfilment centre, or between your own regional warehouses, is still "movement of goods" under the rule. No sale has happened, no external invoice exists, but the e-way bill requirement applies exactly the same way, generated against a delivery challan instead of a tax invoice.
- A return-to-origin (RTO) shipment — when a customer return travels back to you, that's a movement of goods in the reverse direction, and it needs its own e-way bill if the value crosses the threshold. You can't simply reuse or reverse the original outbound e-way bill.
- Goods sent to a job-worker — for sellers who outsource packaging, labelling, or light assembly, sending raw stock to a job-worker's premises and receiving finished goods back are each their own movement, each independently subject to the threshold.
If your operation only checks the e-way bill box for outbound customer sales, you likely have unreported movement on the warehouse-transfer and returns side — the exact area an audit or a transporter's document check is most likely to catch.
E-Way Bill vs. E-Invoice: Different Systems, Increasingly Linked
These two get confused constantly because both involve a GST-adjacent portal and both matter for the same shipment, but they answer different questions:
| E-Invoice | E-Way Bill | |
|---|---|---|
| What it validates | The tax invoice itself (gets an IRN + QR code) | The physical movement of the goods |
| Mandatory above | ₹5 crore turnover (see our e-invoicing guide) | ₹50,000 consignment value — applies to every GST-registered business regardless of turnover |
| Applies to | Primarily B2B supplies | Any movement of goods — sales, transfers, returns, job-work |
| System | Invoice Registration Portal (IRP) | E-way bill portal (ewaybillgst.gov.in) |
If you're both e-invoicing a shipment and it also crosses the e-way bill threshold, the IRP can auto-generate the e-way bill's Part A straight from the e-invoice data — one less manual entry step. You still have to add Part B (vehicle number or transport document) separately once the goods are actually dispatched, since that detail isn't known at invoice-generation time.
Below the ₹5 crore e-invoicing threshold, the two systems run independently — you can (and often must) generate an e-way bill for a shipment that has no e-invoice at all, since e-way bill applies regardless of your turnover.
Validity: Distance-Based, Not a Flat Number of Days
Validity is calculated from the distance entered on the e-way bill, not a fixed period: one day for every 200 km (or part thereof) for normal cargo, and one day per 20 km for over-dimensional cargo. A 250 km shipment gets 2 days, not 1 — the "or part thereof" rounds up, it doesn't round down.
For e-commerce sellers, this matters most on long-haul inter-state shipments (a Delhi-based seller shipping to a customer in Chennai, for instance) where transit routinely runs 2–3 days. If a shipment is genuinely delayed in transit — traffic, a vehicle breakdown, a natural event — the e-way bill can be extended once, either up to 8 hours before it expires or within 8 hours after. Letting it lapse mid-journey with no extension is what turns a routine shipment into a detention risk at a check post.
What Happens If You Get This Wrong
Moving goods without a required e-way bill — or with an expired, incomplete, or mismatched one — exposes the shipment to detention or seizure under Section 129 of the CGST Act. Getting the vehicle and goods released requires paying the tax due plus a penalty equal to 100% of that tax (200% if no one comes forward to claim the goods), or a value-based penalty in some cases — none of it a trivial administrative fee. Use the GST Late Fee Calculator to see how a compliance lapse compounds if it also delays your return filing.
For e-commerce sellers specifically, the highest-risk gap isn't usually the customer-facing shipment (most billing/logistics software already generates e-way bills for outbound sales automatically). It's the internal movement — a bulk stock transfer into a new fulfilment centre ahead of a sale event, or a batch of RTO returns being consolidated and shipped back — that gets missed because no one is generating an invoice for it in the first place, so no one thinks to check the e-way bill requirement at all. If return volume is a meaningful share of your orders, run the numbers through the Marketplace Profit Calculator — high return rates affect both your real margin and how often you're triggering RTO e-way bills.
What to Actually Do
- Map every type of goods movement in your operation, not just customer sales — warehouse transfers, fulfilment-centre stock-ins, RTO returns, and job-work shipments all need the same threshold check.
- Set delivery challans up correctly for non-sale movements, since stock transfers and job-work shipments generate an e-way bill against a challan, not a tax invoice.
- Build Part B (vehicle/transport details) into your dispatch checklist, not an afterthought — an e-way bill missing Part B is functionally incomplete once the goods are on the road.
- Track validity against real transit time on longer inter-state routes, and extend proactively rather than reactively if a shipment runs late.
- If you're already above the e-invoicing threshold, use the IRP's auto-generation to pull Part A from your e-invoice data instead of re-entering it manually.
Good GST/logistics software builds e-way bill generation into the shipping workflow automatically, including for stock transfers — see our roundup of GST software for e-commerce sellers and logistics software for e-commerce if this is still a manual step in your operation.
Related: E-invoicing rules for e-commerce sellers · GST invoice format for e-commerce sellers · Best logistics software for e-commerce
Need help with GST filing?
Our experts handle GSTR-1, GSTR-3B, and annual returns for e-commerce sellers — accurately, on time, every month.
Newsletter
GST updates & guides, free.
Join sellers who get our weekly digest on GST compliance, e-commerce rules, and finance tips — no spam.
No spam. Unsubscribe anytime.