Back to Blog

E-Way Bill Rules Every FMCG Distributor Should Know

The bill is easy to generate and easy to get wrong. Most detentions come from three avoidable mistakes, none of which are about the tax.

FlowKartAI Team · Editorial
Published 15 June 2026 · Last updated 4 August 2026
E-Way Bill Logistics GST Compliance FMCG India

What the bill is for

An e-way bill is not a tax document. It is a movement document — proof that goods in transit are backed by a reported transaction.

That distinction explains most of the rules. The department is not checking whether you have paid tax when a truck is stopped; it is checking that the goods on board match a declared consignment going to a declared place.

When you need one

The general trigger is goods worth more than ₹50,000 in a single consignment. Beyond that headline, three points matter for distribution:

  • It is not only about sales. Stock transfers between your own godowns, goods sent for job work, and returns all count as movement.
  • Intra-state thresholds vary. States can and do set their own limits for movement within the state. Check the rule where you operate.
  • The value includes tax. The threshold is on consignment value, not the taxable base.

Validity is a function of distance

The rule is simple and worth internalising:

  • Regular cargo: one day for every 200 km, or part thereof
  • Over-dimensional cargo: one day for every 20 km, or part thereof

"Or part thereof" means 210 km gets two days, not one and a bit. The E-Way Bill Validity Calculator does this arithmetic, including the over-dimensional case.

The clock starts when the bill is generated. Not when the truck leaves, not when it is loaded. Generating a bill at 9 AM for a vehicle that departs at 6 PM has already spent nine hours of validity in your own yard.

The three mistakes that cause detention

Nearly every detention I have heard about traces to one of these, and none of them are about paying the wrong tax.

Expired bill in transit. A vehicle breaks down, a driver takes a rest day, a delivery gets rescheduled. The bill expires and nobody notices because the paperwork was done days ago. Validity can be extended within a window around expiry — but somebody has to be watching.

Details that do not match the goods. Vehicle number changed at the last minute and Part B was not updated. Quantity on the bill does not match what is actually loaded. Wrong HSN. These are clerical, and they are treated as seriously as a genuine evasion attempt because the officer at the check post cannot tell the difference.

No bill because the value "looked under ₹50,000". Consignment value includes tax and covers the whole vehicle-load to one consignee, not one invoice line. Multiple small invoices moving together can cross the threshold.

Getting it right operationally

The pattern that works for a distribution business:

  1. 1.Generate at dispatch, not in advance. Tie generation to the moment the vehicle is loaded and ready.
  2. 2.Generate with the IRN where possible. If you are already e-invoicing, supplying transport details in the same call produces Part A automatically, so the invoice and the bill cannot diverge. See GST e-invoicing for Indian distributors.
  3. 3.Make Part B someone's job. Vehicle changes mid-route are normal in Indian logistics; updating Part B when they happen is what keeps the bill valid.
  4. 4.Watch expiry on long routes. Anything beyond about 400 km deserves a check before the validity window closes.
  5. 5.Keep the calculation visible. Your dispatch clerk should be able to say how many days a bill is good for without asking anyone.

A worked example on route planning

Numbers to re-run with your own, not a benchmark.

Say you supply a market 650 km away. Validity is ceil(650 ÷ 200) = 4 days. That sounds generous until you count what actually happens: half a day loading and generating, a driver rest day, and a delivery window that only opens on certain mornings at the destination market.

Now suppose you consolidate two fortnightly trips into one monthly trip to save freight. The consignment gets larger, the route unchanged, and the validity identical — but the consequences of a single breakdown just doubled, because more stock is exposed to one expiry.

Put your own distance and freight rate into the Delivery Cost Calculator alongside the validity figure. The cheapest freight plan and the most robust one are not always the same, and the difference is worth pricing rather than assuming.

What to keep on file

Detentions are resolved by producing documents quickly. Keep, per consignment:

  • The e-invoice with IRN and QR
  • The e-way bill with both parts complete
  • The transporter's details and vehicle number as actually dispatched
  • Any extension recorded, with its reason

The driver needs the bill number accessible, not buried in a folder in the cabin.

What to do at a check post

If a vehicle is stopped, the outcome depends mostly on how fast the right documents appear.

Have these reachable by the driver, not filed in your office:

  • The e-way bill number and both parts complete
  • The e-invoice with IRN and QR
  • The vehicle number as actually dispatched, matching Part B

If the bill has expired in transit, say so and produce the reason — breakdown, transhipment, a delayed delivery window. An expired bill with a documented cause is a different conversation from an expired bill with no explanation.

If details do not match, the fastest resolution is usually to correct what can still be corrected and document the rest. Arguing about whether a mismatch was innocent rarely helps at the roadside.

The structural fix is upstream: most detentions trace to paperwork completed days before dispatch and never updated when reality changed.

Consolidation changes your risk, not just your cost

A decision worth thinking about explicitly.

Merging two fortnightly trips into one monthly trip lowers freight per unit. It also doubles the value exposed to a single breakdown, a single expired bill, a single detention.

A worked example to re-run with your own numbers. Suppose a 650 km route, four days of validity, and you currently send ₹4,00,000 of stock twice a month. Consolidating means ₹8,00,000 on one vehicle. The freight saving might be meaningful; the exposure if that vehicle is held for three days is a different order of problem, especially if the consignment includes fast-moving lines your retailers will simply buy elsewhere.

Neither answer is automatically right. But the cheapest freight plan and the most robust one are rarely the same, and the difference deserves to be a decision rather than a default. Run your own figures through the Delivery Cost Calculator.

Where e-way bills and e-invoicing meet

If you are already e-invoicing, generating Part A alongside the IRN is the setup worth having.

The benefit is not saving a few minutes. It is that the invoice data and the movement document cannot diverge — they came from the same submission. The commonest documentation mismatch simply stops being possible.

What still needs attention is Part B, the vehicle details, which changes in the real world after the invoice is raised. That remains a human responsibility and it is where the process usually breaks. See GST e-invoicing for Indian distributors for the reporting side.

FAQ

What distributors ask when a consignment is stopped.

When is an e-way bill required?+

Generally when goods worth more than ₹50,000 move, whether inter-state or intra-state, and whether or not the movement is a sale — stock transfers and job-work movements count too. Some states set different intra-state thresholds, so check the rule for the state you operate in rather than assuming the national figure.

When does validity start — dispatch or generation?+

From generation, not dispatch. This catches people out: generating the bill in the morning for a truck that leaves in the evening burns most of a day of validity. Create it close to actual movement.

What if the goods cannot reach before the bill expires?+

Validity can be extended within a window around expiry, with a reason recorded — transhipment, breakdown, natural calamity. Do it before the window closes. Moving on an expired bill exposes the consignment to detention and a penalty.

Can I generate the e-way bill along with the e-invoice?+

Yes. If you supply transport details when reporting the invoice for its IRN, Part A of the e-way bill can be generated in the same call. This is the cleanest setup because the invoice data and the bill cannot then diverge.

FlowKartAI Team
Editorial

The FlowKartAI team builds WhatsApp-native ordering for Indian B2B distributors and the kirana stores they serve. We write about distribution economics, GST compliance, and the practical side of putting AI in front of retailers who have never opened an app.

Free tools for this

🤖

Ready to Automate Your WhatsApp Orders?

FlowKartAI parses natural language WhatsApp messages into ERP-ready orders in seconds.

Try Free Demo

Related Articles