Reference 9 min read

E-Way Bill Validity Period and the Distance Rule

The distance-to-validity table, when the clock starts, the eight-hour extension window, and what happens when an e-way bill expires mid-transit.

Written and reviewed by the GSTIN API team Last reviewed

An e-way bill is valid for one day per 200 km, or part thereof, for regular cargo — so up to 200 km gets one day, 201 to 400 km gets two days, and so on. Over-dimensional cargo runs on a much tighter clock of one day per 20 km. The validity starts from the moment Part B is first filled in, not from when the invoice was raised, and "one day" expires at midnight rather than after a full 24 hours.

The validity rule in one line

Rule 138(10) of the CGST Rules ties validity to the approximate distance the goods have to travel, declared by the person generating the bill. The portal calculates a suggested distance between the source and destination PIN codes and allows a declared distance within a tolerance of that figure — you cannot simply claim 2,000 km on a cross-town delivery to buy yourself ten days.

The 200 km slab is not the original rule. Until 31 December 2020, regular cargo got one day per 100 km. The slab was doubled to 200 km with effect from 1 January 2021, which halved the number of days available for long-haul consignments. Older articles and internal SOPs that still say 100 km are describing a rule that has not applied for more than five years.

Distance to validity: the full table

"Or part thereof" does the heavy lifting here — 201 km and 399 km both get exactly two days.

Approximate distance Regular cargo ODC / ship leg
Up to 20 km1 day1 day
21 – 40 km1 day2 days
41 – 100 km1 day3 to 5 days
101 – 200 km1 day6 to 10 days
201 – 400 km2 days11 to 20 days
401 – 600 km3 days21 to 30 days
601 – 800 km4 days31 to 40 days
801 – 1,000 km5 days41 to 50 days
1,001 – 1,200 km6 days51 to 60 days
1,201 – 1,400 km7 days61 to 70 days
1,401 – 1,600 km8 days71 to 80 days
1,601 – 1,800 km9 days81 to 90 days
1,801 – 2,000 km10 days91 to 100 days
Every further 200 km or part+1 day—
Every further 20 km or part (ODC)—+1 day
E-way bill validity by approximate distance, under Rule 138(10) of the CGST Rules. ODC means over-dimensional cargo, and the same slab applies to multimodal shipments where at least one leg is by ship.

The arithmetic is simple enough to do in your head on the loading dock: for regular cargo, divide the distance by 200 and round up. Mumbai to Delhi is roughly 1,400 km by road, which is seven days. Chennai to Bengaluru at about 350 km is two days. Anything inside a single metro is one day.

When the clock actually starts

Validity begins at the time the first entry is made in Part B — the vehicle number for road movement, or the transport document number for rail, air or vessel. This matters because Part A and Part B can be filled at different times by different people.

A common workflow: sales raises the invoice on Monday afternoon and enters Part A, producing a Part A slip. The goods sit in the warehouse. On Wednesday morning the transporter arrives, Part B is entered with the vehicle number, and only then does the e-way bill become valid for movement and the clock start. The Part A slip stays open for 15 days waiting for Part B; if Part B is never entered within that window, the slip lapses and you start again.

The practical consequence is that generating Part A early costs you nothing in validity. Generating the full bill early — including Part B — burns validity while the truck is still stationary in your yard.

Why "one day" is not 24 hours

The Explanation to Rule 138(10) defines the day for this purpose: the period of validity is counted from the time the e-way bill was generated, and each day is counted as the period expiring at midnight of the day immediately following the date of generation.

That produces results people find counter-intuitive until they see them written out:

Part B entered atValidity expires atEffective hours
3 September, 00:30Midnight ending 4 SeptemberAbout 47.5 hours
3 September, 14:00Midnight ending 4 SeptemberAbout 34 hours
3 September, 23:45Midnight ending 4 SeptemberAbout 24.25 hours
How midnight-based counting works in practice, for a one-day (up to 200 km) e-way bill.

So a bill generated just after midnight gets close to two calendar days of practical running time, while one generated late at night gets barely more than a single day. The rule is generous at the start of a day and punishing at the end of one. For long hauls the effect washes out; for a single-day local run it is the whole story.

Extending validity, and the eight-hour window

Rule 138(10) permits extension where goods cannot be transported within the validity period because of circumstances of an exceptional nature — a breakdown, an accident, a natural calamity, a law-and-order disruption, a trans-shipment delay. The transporter generates a fresh Part B and updates the details, and the system issues new validity calculated on the remaining distance from the current location.

The window is the part that gets missed. Extension on the portal is available only:

  • from 8 hours before the bill is due to expire, and
  • until 8 hours after it has expired.

Sixteen hours in total, and not a minute more. You cannot extend a bill three days in advance because you expect a delay, and you cannot extend it the following afternoon once you have discovered the problem. The person extending must be the transporter assigned to the bill, or the generator where no transporter has been assigned, and must enter the current place of the consignment and the reason for the extension.

What happens when it expires mid-transit

Nothing automatic happens. The vehicle does not stop, no alert reaches the driver, and the goods keep moving. What has changed is legal, not physical: from that midnight onward the consignment is travelling without a valid e-way bill.

Rule 138(10) is unambiguous that goods must reach the destination within the validity period. Once it has lapsed, the movement falls squarely into the same category as a movement where no bill was generated at all — which is covered in detail in our companion guide to e-way bill rules, limits and exemptions. There is no distinction in the statute between "never generated" and "generated but lapsed".

Detention, penalty and the case law position

The exposure is Section 129 of the CGST Act. Since the amendment effective 1 January 2022, detention of goods in transit attracts:

  • Where the owner of the goods comes forward — penalty of 200% of the tax payable on the goods (for exempt goods, 2% of value or ₹25,000, whichever is less).
  • Where the owner does not come forward — the higher of 50% of the value of the goods and 200% of the tax payable (for exempt goods, 5% of value or ₹25,000, whichever is less).

The commercial cost is usually the detention itself rather than the penalty: a vehicle held at a check post for two days on a perishable or just-in-time consignment costs more than the fine. The goods and conveyance are released on payment of the penalty or on furnishing security.

There is a meaningful body of High Court decisions holding that where an e-way bill expired for a genuine reason — a vehicle breakdown, a road blockade, a delay entirely outside the taxpayer's control — and there was no intention to evade tax, a penalty under Section 129 should not be sustained. Several such orders have been passed across different High Courts, and the reasoning generally turns on the absence of mens rea and on the tax having been properly paid on the underlying supply.

Practical ways to stop running out of validity

  • Enter Part B at gate-out, not at invoice time. The single highest-value change most warehouses can make.
  • Declare distance honestly but completely. Road distance, not straight-line distance. An under-declared distance produces fewer days than the journey needs.
  • Set an internal alert at expiry minus six hours. That sits inside the eight-hour pre-expiry extension window and leaves room to act.
  • Avoid late-evening Part B entries on one-day bills. If a sub-200 km consignment cannot leave before about 8 pm, it is usually better to despatch first thing the next morning.
  • Check the ODC classification before assuming 200 km. If the load genuinely exceeds the dimensional limits in rule 93 of the Central Motor Vehicle Rules, the 20 km slab applies and the arithmetic changes completely.
  • Cancel within 24 hours if the despatch is called off. After that the generator cannot cancel, and an unused live bill sitting against your GSTIN is a reconciliation problem at GSTR-1 time.

One upstream check is worth building in as well. Under Rule 138E, a GSTIN that is two tax periods behind on returns is blocked from e-way bill generation entirely — as supplier or as recipient — so a counterparty who has stopped filing GSTR-3B can halt your despatch before validity is even a question. Knowing that before the truck is loaded is considerably cheaper than discovering it at the gate.

Frequently asked questions

For regular cargo, one day for the first 200 km and one additional day for every 200 km or part thereof after that. For over-dimensional cargo and for multimodal shipments where at least one leg is by ship, it is one day for the first 20 km and one additional day for every 20 km or part thereof. The 200 km slab replaced the earlier 100 km slab with effect from 1 January 2021.
From the time the first entry is made in Part B — that is, when the vehicle or transport document details are entered. Filling only Part A produces a Part A slip which stays available for 15 days for Part B to be added, but it does not start the validity clock and is not valid for movement on its own.
No. Under the Explanation to Rule 138(10), each day expires at midnight of the day immediately following the date of generation. An e-way bill generated at 6 pm on 3 September with one day of validity therefore expires at midnight on 4 September — about 30 hours — while one generated at 11.30 pm on 3 September expires at the same moment, giving barely half an hour.
Yes, but only inside a narrow window: from eight hours before expiry to eight hours after expiry. The transporter (or the generator, where no transporter is assigned) uses the "Extend Validity" option, states the current place of the consignment and the reason for the delay, and the system issues fresh validity based on the remaining distance. Outside that sixteen-hour window there is no extension route.
Legally it is treated the same as moving without an e-way bill at all. The goods and the conveyance can be detained or seized under Section 129 of the CGST Act, with a penalty of 200% of the tax payable where the owner comes forward, or the higher of 50% of the value of goods and 200% of the tax where they do not.
Over-dimensional cargo is a cargo carried as a single indivisible unit that exceeds the dimensional limits prescribed in rule 93 of the Central Motor Vehicle Rules, 1989. It is not simply "heavy" or "oversized by eye" — it is a defined term, and mis-classifying regular cargo as ODC to get more days is not a workable strategy.
An e-way bill can be cancelled within 24 hours of generation, provided the consignment has not already been verified in transit. After 24 hours it cannot be cancelled by the generator, though the recipient can reject it within 72 hours of generation.

A note on accuracy. GST rules change often. This article reflects our understanding as of 31 August 2026 and is general information, not tax or legal advice. For the authoritative position, check gst.gov.in and cbic-gst.gov.in, or speak to a qualified tax professional about your specific situation.

Check a GSTIN right now, free

Five lookups a day, no account required. Status, filing history, e-invoicing and jurisdiction.

Free GST search tool

Build it into your product

One REST call, JSON back. Get an API key and 20 free verification credits in under a minute.

Start free