Illustration of a delivery truck carrying an e-way bill for GST-compliant goods movement in India

E-way bill rules 2026 — the practitioner's guide to keeping trucks moving

If a state officer stops a truck of yours and the e-way bill is missing, wrong, or expired — you're not just staring at a penalty. You could be looking at detention for hours, unloading, and in rare cases, confiscation. I run logistics for a mid-sized trading firm; last year our team generated 4,400 e-way bills and got detained exactly once. This is everything we've learnt about staying compliant without losing our minds.

What is an e-way bill?

An e-way bill (electronic waybill, or EWB) is a document generated on the e-way bill portal before goods worth more than ₹50,000 (in most cases) move from one place to another. It contains a unique 12-digit EBN (E-way Bill Number) that must accompany the consignment during transit. Both the goods and the vehicle carrying them are traceable through this number.

1) When is an e-way bill required?

You need an EWB for movement of goods where each of the following is true:

Value is calculated including all taxes but excluding the value of exempted goods within a mixed consignment.

Cases where an e-way bill is required even below ₹50,000:

Cases where an e-way bill is NOT required:

2) State-wise intra-state thresholds (2026)

The ₹50,000 limit is the default for inter-state movement. For intra-state movement, most states also use ₹50,000, but several have raised the limit. Always verify against the state commercial tax portal before dispatch:

State / UTIntra-state thresholdNotes
Delhi₹1,00,000Above ₹1L for all intra-state movement
Tamil Nadu₹1,00,000Above ₹1L for intra-state
Maharashtra₹1,00,000Except specified sensitive goods (₹50K limit)
West Bengal₹1,00,000Intra-state, most goods
Bihar₹2,00,000Highest general threshold
Punjab₹1,00,000Intra-state most goods
Rajasthan₹1,00,000Intra-state
Uttar Pradesh₹50,000Standard
Karnataka₹50,000Standard
Gujarat₹50,000Standard (with specific-goods list)
All other states/UTs₹50,000Default

Note: Thresholds have shifted several times since 2018 and can change with each state budget. Bookmark ewaybillgst.gov.in and treat this table as directional.

3) The Part-A and Part-B split

An e-way bill is generated in two parts:

You can save Part-A and add Part-B just before the vehicle leaves. The EWB is valid only when both parts are completed. If the vehicle changes mid-transit (transhipment), update Part-B — you don't need to cancel and re-issue.

4) Validity of an e-way bill

Vehicle typeValidity per day
Regular cargo (up to a certain size)1 day for every 200 km (or part thereof)
Over-Dimensional Cargo (ODC) / multimodal shipment involving ship1 day for every 20 km (or part thereof)

The clock starts when Part-B is filled. Example: 350 km, regular cargo = 2 days. If the transit takes longer (breakdown, road block, monsoon), extend the EWB validity via the portal — within 8 hours before or 8 hours after expiry. Reason for extension must be selected from the dropdown.

5) How to generate an e-way bill — the practical workflow

  1. Log in to ewaybillgst.gov.in with GSTIN credentials.
  2. Navigate to E-Way Bill → Generate New.
  3. Choose Transaction Type — Supply, Export, Import, Job work, Return, Others.
  4. Select Sub-Type — Supply / Export / SKD/CKD / Recipient not known / Others / For own use / Line sale.
  5. Fill in the invoice details: number, date, value, HSN, GST rate.
  6. Enter From-address (dispatch) and To-address (delivery), with state and PIN.
  7. Enter Transporter ID or vehicle number in Part-B.
  8. Submit — you'll get a 12-digit EBN and a printable e-way bill in PDF format.

Bulk generation via JSON upload is available for volumes above 50 EWBs/day and is essential for e-commerce sellers and distributors.

6) Consolidated e-way bill (CEWB)

If a single vehicle carries multiple consignments from different suppliers, the transporter generates a consolidated EWB — one document listing all the individual EBNs on that truck. Officers can scan the consolidated one to validate all shipments in seconds.

7) Cancellation and modification

You can cancel an e-way bill within 24 hours of generation, but only if the goods have not moved. Once the officer has verified the EWB en route, cancellation is blocked. You cannot edit the invoice details after generation — cancel and re-issue is the only option.

The vehicle number, however, can be updated as many times as needed via Update Vehicle Number. This is critical for transhipment.

8) Penalties for non-compliance

Section 129 of the CGST Act 2017 governs detention and penalties for e-way bill violations:

Rule of thumb we live by — the ₹10,000 minimum penalty for a small oversight is almost always cheaper than fighting the case in appeal. Generate before dispatch, always.

9) Common mistakes we've seen

10) How e-way bills connect with the e-invoice system

If your business turnover exceeds the e-invoicing threshold (currently ₹5 crore), your invoices are automatically pushed to the IRP portal to generate an IRN. When you then generate an e-way bill for that invoice, Part-A is auto-populated from the IRN. This saves double entry and reduces errors substantially. See our e-invoice portal India guide for the full flow.

Start with a compliant tax invoice — the input to every EWB

Our free tool generates GST-correct tax invoices ready for e-way bill Part-A auto-population.

Create Tax Invoice →

Frequently asked questions

When is an e-way bill required in India?

For movement of goods worth more than ₹50,000 (single consignment) across state borders, or for intra-state movement above the state-specific threshold (₹50,000 to ₹2,00,000 depending on the state). It also applies to non-supply movements like job work, exhibitions and samples.

What is the intra-state e-way bill limit in each state?

Most states use ₹50,000. Notable exceptions: Delhi, Tamil Nadu, Maharashtra, West Bengal, Punjab and Rajasthan at ₹1,00,000; Bihar at ₹2,00,000. Always verify on the state commercial tax portal before dispatch.

What is the validity of an e-way bill?

1 day per 200 km (or part thereof) for regular cargo; 1 day per 20 km for Over-Dimensional Cargo. Validity starts when Part-B is filled. Extension is possible within 8 hours before or 8 hours after expiry.

What is the penalty for not generating an e-way bill?

Under section 129 of the CGST Act, detention plus ₹10,000 or the tax evaded (whichever is higher). Under section 130, goods can even be confiscated with a penalty equal to 100% of tax and additional fines.

Can I cancel or edit an e-way bill?

Cancellation is possible within 24 hours of generation, only if goods have not moved. Editing invoice details is not possible — cancel and re-issue. Vehicle number can be updated any number of times.

Do I need an e-way bill for job work transfer?

Yes — job work transfers, whether inter-state or intra-state, require an e-way bill regardless of value if inter-state (rule 138(1)). Intra-state job work follows the state threshold.

Related guides