Generate, manage and reconcile e-way bills in 2026. Understand validity, exemptions and Section 129 risks to keep your goods moving without detention.
E-Way Bill โ Generation, Validity and Exemptions Complete Guide 2025
The e-way bill (EWB) is the mandatory electronic document that must accompany any movement of goods worth โน50,000 or more across most of India. Generated on the national portal ewaybillgst.gov.in and linked to your GSTIN, it tells enforcement officers exactly what is moving, from where, to where, and under whose authority. In FY 2026-27, with GSTN actively cross-referencing EWB data against e-invoice IRNs, FASTag toll records and GSTR-1 filings, a procedural gap in your e-way bill process can escalate within hours into a Section 129 detention and a five- or six-figure penalty demand.
When an E-Way Bill Is Mandatory โ Know the Threshold Rules
The โน50,000 consignment-value threshold is the starting point, but it is not the only trigger. Under Rule 138 of the CGST Rules, 2017, an e-way bill is required when:
- The value of the consignment (taxable value + tax) exceeds โน50,000 โ for both inter-state and intra-state movement, subject to state-specific modifications.
- The movement is on account of supply, return, export, job work, exhibition or own use โ the reason for movement does not remove the obligation.
- Goods are being moved from an unregistered supplier and the recipient is registered โ the registered recipient becomes responsible for generation.
- Goods are being dispatched to or from a job worker across state lines โ regardless of value in certain notified categories, especially for textiles and engineering parts.
- Handicraft goods are being moved by a person who is otherwise exempt from registration under the Composition Scheme.
Intra-State Thresholds Vary by State
Several states have raised the intra-state EWB threshold above โน50,000, while a handful have lowered it for specific commodity categories. As of FY 2026-27:
- Rajasthan, Punjab, Uttarakhand and a few other states notify thresholds of โน1,00,000 for general goods on intra-state movement.
- Tamil Nadu and Telangana have their own notified schedules for intra-state movement โ always verify the latest state notification before assuming the โน50,000 federal floor applies.
- Movement through special economic zones or by the Central/State Government for public purposes may be exempt under separate notifications.
Practical rule: If you are in doubt about the threshold, generate the EWB. The cost of generating an unnecessary EWB is zero. The cost of skipping a required one can run to hundreds of thousands of rupees under Section 129.
Who Is Responsible for Generation
The liability for generating a valid e-way bill falls on a defined hierarchy:
- Registered supplier โ generates both Part A (consignment details) and Part B (transport details) when dispatching goods.
- Registered recipient โ when the supplier is unregistered or when goods are received on a self-billing basis, the registered recipient must generate the EWB before the goods move.
- Transporter โ if neither supplier nor recipient has generated the EWB before handover, the transporter must generate it before the goods leave the loading point. Transporters can also generate a Consolidated E-Way Bill (CEWB) when carrying multiple consignments on one vehicle.
- E-commerce operators / courier aggregators โ platforms operating under Section 9(5) of the CGST Act, or courier aggregators, may generate EWBs on behalf of sellers for last-mile deliveries where individual sellers would otherwise be overwhelmed.
A critical point that trips up many businesses: Part A without Part B is not a valid EWB for movement. The EWB is only operative once Part B is filled with vehicle or transport details. Generating Part A a week in advance but filling Part B only at the moment of dispatch is fine โ but if Part B is never filled, the document is not enforceable.
Step-by-Step: Generating an E-Way Bill on ewaybillgst.gov.in
This is the sequence your logistics or accounts team should follow for every outward consignment:
- Log in to
ewaybillgst.gov.inusing your GSTIN credentials (or API credentials if you have a system-to-system integration). - Click "Generate New E-Way Bill" from the main dashboard.
- Fill Part A โ Consignment Details:
- Transaction type: Outward / Inward
- Sub-type: Regular, Bill to Ship to, Bill from Dispatch from, etc.
- Document type and number (tax invoice, bill of supply, challan)
- Invoice date
- GSTIN of supplier and recipient (or enrolment ID/URP if unregistered)
- Place of dispatch (PIN code and state) and place of delivery (PIN code and state)
- HSN code, product description, quantity, UoM
- Taxable value and applicable tax (IGST / CGST + SGST / CESS)
- Fill Part B โ Transport Details:
- Mode: Road / Rail / Air / Ship
- Vehicle number (for road transport) or Transporter document number
- Transporter ID (if applicable) and name
- Approximate distance in kilometres between origin and destination PIN codes
- Submit. The portal generates a 12-digit EWB number instantly.
- Print the EWB (or share the PDF/QR code digitally) and ensure the driver carries it alongside the original tax invoice. A photocopy or digital version on a mobile device is acceptable.
- Update Part B with the new vehicle number if the consignment is trans-shipped midway (e.g., goods transferred from one truck to another at a transshipment hub).
If you use e-invoicing (mandatory for businesses with aggregate turnover above โน5 crore as of 2025), Part A of the EWB is auto-populated from the e-invoice data once your IRN is generated on the Invoice Registration Portal (IRP). You still need to fill Part B before the vehicle moves.
How E-Way Bill Validity Is Calculated
Validity is not arbitrary โ it is distance-based and the formula is hard-coded into Rule 138(10):
| Cargo Type | Validity per 200 km (or part thereof) |
|---|---|
| Regular cargo (all modes) | 1 day |
| Over-Dimensional Cargo (ODC) | 1 day per 20 km |
The clock starts when Part B is first entered, not when Part A is generated.
Examples:
- Mumbai (400001) to Delhi (110001): system-calculated distance โ 1,400 km โ validity = โ1400 รท 200โ = 7 days
- Pune to Nashik (โ 211 km): โ211 รท 200โ = 2 parts โ 2 days
- Kolkata to Guwahati (โ 1,030 km): โ1030 รท 200โ = 6 parts โ 6 days
The portal uses its own distance matrix โ the figure you enter as approximate distance will be cross-checked. If the portal's matrix shows a significantly different number, the portal distance governs.
Cancellation and Extension โ The 24-Hour and 8-Hour Rules
Cancellation
You can cancel an EWB within 24 hours of generation provided the consignment has not moved. Cancellation is irreversible. Reasons to cancel include:
- Sale fell through and invoice was voided
- Incorrect GSTIN or value entered in Part A
- Vehicle did not load within the generation window
Once a mobile squad has verified the EWB, it cannot be cancelled even if you are within 24 hours โ the verification locks the record.
Extension
If the consignment is delayed in transit (breakdowns, natural calamities, law-and-order situations), validity can be extended:
- Within 8 hours before expiry โ either the transporter or the original generator can extend.
- Within 8 hours after expiry โ extension is still possible but requires the transporter to explain the delay; extensions after expiry are flagged in the system and can attract scrutiny.
Extension is done through the portal by the transporter by updating Part B with a new vehicle number or by choosing the "Extend" option and providing the reason and current location (measured by the nearest PIN code).
Worked Example: A Multi-City Consignment and the Real Cost of Getting It Wrong
Scenario: A Delhi-based electronics distributor dispatches goods worth โน8,00,000 (taxable value โน6,77,966 + 18% IGST โน1,22,034) to a retailer in Bengaluru. Distance per the EWB portal: 2,100 km.
Validity calculation: โ2100 รท 200โ = 11 parts ร 1 day = 11 days from Part B generation.
What goes wrong: The driver breaks down for two days in Nagpur. The transporter forgets to extend the EWB. On day 13, a mobile squad in Tumkur intercepts the vehicle. The EWB has been expired for 2 days.
Section 129 consequence (owner comes forward):
- Tax on goods = โน1,22,034 IGST
- Penalty = 200% of โน1,22,034 = โน2,44,068
- Goods are detained; the distributor must pay โน2,44,068 to secure release, in addition to the tax already payable under normal GST compliance.
- If the consignment included penalty-attracting categories, seizure under Section 130 can follow.
What the distributor should have done: The moment the breakdown was confirmed on day 10, the transporter should have logged into the portal, navigated to "Extend E-Way Bill", entered the current PIN code and the reason (vehicle breakdown), and extended validity. The extension takes under two minutes.
Total cost of the two-minute extension: Zero. Total cost of skipping it: โน2,44,068 + legal costs + cash-flow disruption for the retailer.
Exemptions: When You Can Move Goods Without an E-Way Bill
Rule 138(14) of the CGST Rules provides a central list of exempt movements. Key categories:
- Non-motorised transport โ goods moved by human or animal power (bullock carts, hand rickshaws) do not require EWBs regardless of value.
- LPG cylinders and kerosene supplied under the Public Distribution System (PDS) by government agencies.
- Postal baggage transported by the Department of Posts.
- Jewellery, gold, precious metals transported by an individual for personal use โ but only when the movement is not a business supply.
- Used personal and household effects when being relocated, not sold.
- Goods transported within a notified customs area (port, airport, ICD) under customs supervision.
- Goods exempted from GST under Schedule I of the GST Exemption Notification โ raw produce like fresh fruits, vegetables, eggs, milk, etc., though state authorities can and do spot-check these consignments.
Additionally, intra-state movement below the state-specific threshold (which may be โน50,000 or higher, depending on the state notification) is exempt.
The Exemption Trap to Avoid
Many businesses assume the central exemption list is exhaustive and final. It is not. States issue separate notifications that extend or restrict exemptions for intra-state movement. A commodity exempt in Maharashtra may require an EWB in Odisha. Always confirm against the current state notification before dispatching, especially for commodities in the agri-processing, textile or FMCG sectors where state-level amendments are common.
Consolidated E-Way Bill (CEWB) for Multi-Drop Transporters
When a transporter is carrying multiple consignments in a single vehicle โ a common scenario for full-truck-load aggregators, cold-chain operators and last-mile courier vehicles โ generating and presenting individual EWBs for each consignment is operationally impractical. The CEWB solves this.
How it works:
- Each consignor/recipient generates their own individual EWB (with Part A + Part B).
- The transporter logs into the EWB portal, navigates to "Consolidated EWB โ Generate New".
- The transporter enters the vehicle number and adds up to 500 individual EWB numbers to the CEWB.
- The portal issues a single CEWB number linked to all underlying EWBs.
- The driver presents the CEWB number (and keeps individual EWBs accessible) at checkpoints.
If the transporter splits the vehicle at a midpoint and different consignments go on different vehicles, a new CEWB must be generated for each vehicle, updating Part B on the underlying EWBs.
The CEWB does not extend the validity of the individual EWBs. If EWB #001 was generated three days ago with four-day validity, it will expire in one more day regardless of what CEWB it sits inside.
Section 129: Detention, Seizure and the Real Financial Risk
Section 129 of the CGST Act, 2017 gives GST officers the power to detain, seize and release goods found moving in contravention of the Act or its Rules. The triggers are:
- No e-way bill at all
- EWB expired at the time of interception
- EWB generated for a different consignment or vehicle
- Goods description or HSN in the EWB does not match the physical goods
- Value in EWB materially understated versus invoice
- Part B not filled (goods moving with only Part A)
Penalty Structure Under Section 129(3)
Where the owner (or their agent) comes forward and pays:
- Taxable goods: penalty equal to 200% of the applicable tax on the detained goods
- Exempt goods: penalty equal to 2% of the value of goods or โน25,000, whichever is less
Where the owner does not come forward within 7 days:
- The officer can initiate proceedings under Section 130 for confiscation of the goods and conveyance.
The penalty clock is aggressive. An officer who detains goods at 9 a.m. can issue a notice under Section 129(3) the same day. If the demand is not paid within 14 days, the matter can escalate to confiscation.
A Note on Section 130
Section 130 covers situations where EWB violations are accompanied by intent to evade tax โ for example, goods deliberately under-valued, or multiple violations by the same taxpayer. Penalties under Section 130 are 100% of the tax on the goods plus the value of the goods themselves, and the conveyance can also be confiscated.
Common Mistakes That Trigger Detention
These are the errors that appear repeatedly in enforcement notices:
- Generating Part A but forgetting Part B โ the EWB is not valid for movement. Set a process checkpoint: no truck leaves the gate without a Part B-confirmed EWB number on the delivery challan.
- Using the wrong vehicle number โ entering the number of the previous night's vehicle or a typo is treated as a mismatch. Update Part B immediately when the vehicle changes.
- Not updating Part B after transshipment โ if goods move from a truck to a train and then back to a truck, each change in mode and vehicle must be updated in Part B.
- Over-relying on the e-invoice auto-population โ the auto-population fills Part A but does not trigger Part B. Many businesses generate the IRN, assume the EWB is done and dispatch the goods. The EWB sits incomplete.
- Incorrect HSN codes โ if your EWB shows HSN 7308 (iron structures) but the physical goods are HSN 7326 (other iron articles), the mismatch is treated as a discrepancy even if the tax rate is the same.
- Forgetting to extend for long-haul rail movements โ rail shipments that enter a marshalling yard and are delayed by 2-3 days frequently breach EWB validity. Assign someone to monitor rail consignment tracking and trigger extensions proactively.
- Generating EWBs manually when e-invoice auto-population is available โ this creates a risk of discrepancy between the IRN and the EWB data, which GSTN reconciliation will flag in GSTR-1.
2026 Compliance Layer: E-Invoice, FASTag and GSTR-1 Reconciliation
The most significant operational change in FY 2026-27 is the live cross-referencing of three data streams by GSTN:
E-Invoice โ EWB Integration
For taxpayers above the e-invoicing threshold, the Invoice Reference Number (IRN) generated on the IRP auto-populates Part A of the EWB. GSTN then checks that every tax invoice above โน50,000 that generated an IRN also has a corresponding EWB. Invoices with an IRN but no EWB are flagged as potential tax-evasion risk and can trigger a departmental query under Section 61 (scrutiny of returns).
FASTag Cross-Referencing
NHAI's FASTag system records the vehicle number, toll plaza, date and time for every toll crossing. GSTN receives this feed and matches it against active EWBs. If a vehicle number is recorded at a toll crossing in, say, Karnataka, but the EWB shows it should be delivering in Gujarat, the system flags the movement as suspicious. This has already resulted in show-cause notices in several GST zones.
Practical implication: Make sure the vehicle number in Part B is always the vehicle actually carrying the goods, not a placeholder or a previous vehicle.
GSTR-1 Reconciliation
Outward supplies declared in GSTR-1 are now reconciled against EWBs for taxpayers above โน5 crore turnover. An invoice in GSTR-1 with no matching EWB โ where one was required โ can result in a system-generated scrutiny notice. Clean EWB data is no longer optional for large taxpayers; it is a de facto prerequisite for clean GST return filing.
Key Takeaways
- Generate Part B before the vehicle moves โ Part A alone does not constitute a valid EWB for transit purposes.
- Validity is distance-based: one day per 200 km (or part thereof) for regular cargo; one day per 20 km for over-dimensional cargo. The clock starts at Part B, not Part A.
- Cancel within 24 hours if goods have not moved; extend within 8 hours before or 8 hours after expiry if they are delayed in transit.
- Expired EWB = Section 129 exposure. For an โน8,00,000 consignment at 18% GST, a missed extension can cost โน2,44,068 in penalty alone โ for a two-minute portal task.
- Exemptions are state-specific. Confirm the latest state notification before assuming any intra-state movement is EWB-free, particularly for agri-produce, textiles and FMCG.
- If you use e-invoicing, check Part B separately. Auto-population handles Part A; Part B must still be manually or API-filled before dispatch.
- In 2026, FASTag data and IRN data cross-check your EWBs in near-real time. Vehicle number accuracy and consistent HSN codes are now enforcement risks, not just clerical best practices.





