GST Compliance4 October 2025· 11 min read

    E-Way Bill Under GST India 2025: Complete Guide — Rules, Generation, Validity & Penalties

    By GST Calculator Team · Last updated 25 June 2026
    Truck on highway representing goods transport and e-way bill compliance

    If goods worth more than ₹50,000 are being moved anywhere in India — between states, within a state, or even from a warehouse to a customer — an E-Way Bill must accompany them. No E-Way Bill means the goods can be detained at any check post, and the penalty starts at 100% of the tax due.

    Key Takeaways
    • An e-way bill is required for any consignment of goods worth more than ₹50,000 moving interstate or, in many states, intrastate.
    • It must be generated before dispatch — there is no retroactive generation once goods are in transit.
    • Validity is distance-based, ranging from 1 day (up to 100 km) to 20 days (above 2,000 km).
    • Two consecutive missed GSTR-3B filings block e-way bill generation for that GSTIN.
    • Penalty for goods moving without a valid EWB is 200% of the applicable tax (minimum ₹10,000), plus possible vehicle seizure.
    • For e-invoiced consignments, Part A of the e-way bill auto-populates from the IRN, removing duplicate data entry.

    Yet despite being a fundamental part of GST compliance since 2018, e-way bills remain a source of confusion for thousands of businesses. When is it needed? Who generates it — the supplier, buyer, or transporter? How long is it valid? What happens if it expires mid-transit?

    This guide answers all of it.

    What Is an E-Way Bill?

    An E-Way Bill (EWB) is an electronic document generated on the GST portal that must accompany any consignment of goods exceeding ₹50,000 in value. It is:

    • Not an invoice — it's a movement document
    • Generated before dispatch — not after delivery
    • Tied to a specific vehicle number (or updated during transit)
    • Valid for a specific number of days based on distance

    The e-way bill system serves three purposes: it enables real-time tracking of goods movement, reduces tax evasion (goods moving without invoice/bill), and provides a digital audit trail for every consignment.

    Official e-way bill portal: ewaybillgst.gov.in

    When Is an E-Way Bill Required?

    Threshold: Value > ₹50,000

    An e-way bill is required when the consignment value exceeds ₹50,000. This applies to:

    • Interstate movement of goods (one state to another)
    • Intrastate movement (within the same state) — once the state enables it
    • Movement of goods for reasons other than supply (job work, exhibition, branch transfer, etc.)
    • Import and export consignments within India

    Even Below ₹50,000 — When E-Way Bill Is Still Required

    Some states mandate e-way bills for smaller consignments. Additionally:

    • Interstate movement of certain specified goods (e.g., notified goods) may require e-way bills regardless of value
    • Job work movement of goods (even if not a supply) requires EWB if value > ₹50,000
    • Handicraft goods moved by a person exempt from registration requires EWB for interstate movement regardless of value

    When E-Way Bill Is NOT Required

    ScenarioEWB Required?
    Consignment value ≤ ₹50,000No (but some states may require)
    Non-motorised transport (cart, cycle)No
    Goods transported within 50 km (supplier to transporter)No
    Certain exempt goods (specified by government)No
    Movement by railways (consignee must generate before collection)Special rules apply
    Personal goods, household effectsNo
    Goods under customs seal (transit)No

    Commonly exempt goods include: Fresh milk, curd, lassi, buttermilk; unprocessed tea, coffee, pepper, raw jute; fresh vegetables and fruits (unprocessed); unworked coral, unset precious/semi-precious stones. Verify the full list at ewaybillgst.gov.in.

    Who Generates the E-Way Bill?

    The responsibility depends on who is initiating the movement:

    ScenarioWho Generates EWB
    Supplier dispatching goodsSupplier
    Buyer collecting goods (ex-works)Buyer
    Third-party transporter moving goodsTransporter (using supplier's credentials if supplier hasn't generated)
    Goods owner cannot generate EWBTransporter is responsible
    Import consignment (goods entering India)Importer or their agent

    Key rule: If the registered supplier fails to generate the EWB before handover to the transporter, the transporter must generate it before movement begins. There's no excuse for goods moving without an EWB — the responsibility falls on whoever initiates movement.

    What Information Goes Into an E-Way Bill?

    The EWB has two parts:

    Part A — Invoice Details (Filled by Supplier/Buyer)

    • GSTIN of supplier
    • GSTIN of recipient (or state code if unregistered)
    • Place of dispatch and delivery
    • Document type (invoice, delivery challan, etc.) and document number
    • Value of consignment
    • HSN code (first 2 digits minimum)
    • Reason for transportation (supply, job work, exhibition, etc.)

    Part B — Vehicle Details (Filled by Transporter)

    • Vehicle number (for road transport)
    • Transporter ID / LR number (for rail, air, ship)

    Part A alone generates an EWB number. The bill is only complete (and the vehicle can move) when Part B is also filled.

    Warehouse with goods ready for dispatch and transport documentation

    How to Generate an E-Way Bill: Step by Step

    Step 1 — Login to ewaybillgst.gov.in

    Use your GSTIN credentials. First-time users must register on the e-way bill portal separately from the main GST portal (though it uses the same GSTIN).

    Step 2 — Go to E-Way Bill → Generate New

    Select the document type (outward or inward supply), enter invoice details, consignee/consignor details, and HSN code.

    Step 3 — Enter Transportation Details (Part B)

    Enter the vehicle number, transporter ID, or LR/RR number as applicable.

    Step 4 — Submit and Download

    On submission, a unique EWB number is generated. Download the e-way bill document (printable) and share it with the driver/transporter. It must accompany the goods throughout transit.

    Generating E-Way Bills in Bulk

    For businesses dispatching multiple consignments daily, bulk generation via JSON file upload is available. Most accounting software (Tally, Zoho, Busy) supports bulk EWB generation directly from the invoice module.

    Auto-Generation from E-Invoice

    If you generate an e-invoice (IRN) for the consignment and the value is > ₹50,000, Part A of the e-way bill is automatically populated from the e-invoice data. You only need to add vehicle details (Part B) before dispatch. This eliminates duplicate data entry.

    E-Way Bill Validity: How Long Does It Last?

    Validity is based on distance — starting from the time of generation:

    DistanceValidity Period
    Up to 100 km1 day
    100 km – 300 km3 days
    300 km – 500 km5 days
    500 km – 1,000 km10 days
    1,000 km – 2,000 km15 days
    Above 2,000 km20 days
    For ODC (Over-Dimensional Cargo): All distance bands get double the above validity.

    What If the EWB Expires Before Delivery?

    If goods are in transit when the e-way bill expires (due to delays — floods, accidents, breakdowns, etc.), you can extend the validity on the e-way bill portal. Extension requests can be submitted from 8 hours before expiry to 8 hours after expiry. Beyond that window, the bill cannot be extended.

    How Do You Update the Vehicle Number Mid-Transit?

    If goods are transhipped to a different vehicle mid-way (e.g., goods moved from truck to container), the vehicle number must be updated on the e-way bill portal before the second vehicle begins moving. This is called Part B updating and is done by the transporter or the consignor.

    When Does the GST Portal Block E-Way Bill Generation?

    The GST portal automatically blocks e-way bill generation for taxpayers who:

    • Have not filed GSTR-3B for 2 or more consecutive tax periods
    • Have GST registration suspended or cancelled

    This is a powerful compliance lever — it ties e-way bill access directly to return filing compliance. Businesses with pending GSTR-3B filings cannot generate EWBs, effectively stopping their goods movement.

    Fix: File all pending GSTR-3B returns. The block is lifted automatically within 24 hours of the portal processing the filings.

    For more on GSTR-3B filing, see our How to File GSTR-3B guide.

    What Are the Penalties for E-Way Bill Violations?

    The consequences of moving goods without a valid e-way bill are severe:

    Penalty under Section 129

    Goods transported without a valid EWB are liable for detention. Penalty:

    Goods TypePenalty
    Taxable goods200% of tax applicable on goods (tax × 2), minimum ₹10,000
    Exempt goods2% of goods value or ₹25,000 — whichever is less

    Additionally: The vehicle can be seized until penalty is paid.

    Penalty under Section 122

    Transporting goods without documents (including EWB) constitutes a tax offence under Section 122 — penalty up to ₹10,000 or 100% of tax, whichever is higher.

    Practical Consequences

    • Goods detained at check post = supply chain disruption
    • Customer receives goods late or not at all
    • ITC dispute if buyer questions why goods arrived without proper documentation
    • Repeat violations can trigger GST audit

    E-Way Bill for Specific Scenarios

    Job Work

    When goods are sent to a job worker (e.g., for processing, manufacturing), an e-way bill is required even though it's not a supply. Use Delivery Challan as the document type (not invoice). The challan value determines the ₹50,000 threshold.

    Branch Transfers

    Moving goods from your warehouse to a branch in another state requires an EWB. Even though it's not a sale, it's a taxable supply (branch to branch transfer is treated as a supply between two different GSTINs). Verify GST on the transfer and generate EWB accordingly.

    Exports

    Export consignments require an EWB from the supplier's location to the port. The EWB is linked to the shipping bill at the port.

    Return of Goods

    If a customer returns goods, the buyer generates an EWB for the return movement — treating themselves as the supplier for that leg.

    E-Way Bill and the 2025 IRP Integration

    From April 2025, e-way bill portal is more tightly integrated with the IRP:

    • For businesses generating e-invoices (₹5 Crore+ AATO), the EWB Part A is auto-populated from the IRN — no separate data entry
    • For certain goods categories, generating the e-way bill is only possible through the IRP (not the standalone EWB portal)
    • This integration will expand to more categories progressively

    Read more about e-invoicing requirements in our E-Invoicing Under GST guide.

    What Are the Key Tips for Smooth E-Way Bill Compliance?

    1

    Generate EWB before the vehicle starts moving — not after the driver calls from the check post

    2

    Always file GSTR-3B on time — two missed filings block your EWB access

    3

    Update Part B before transhipment — each vehicle carrying your goods must be registered on the EWB

    4

    Check EWB expiry date — especially for long-distance consignments, confirm delivery time vs validity period before dispatch

    5

    For e-invoice users — let your billing software auto-generate EWB Part A from the IRN to avoid double-entry errors

    6

    Keep EWBs accessible offline — drivers should have a printed copy, not just a screenshot, in case of network issues at check posts

    Verify the correct HSN code and GST rate for your goods before generating the EWB using gstcalculator.me — the HSN and tax value entered in the EWB must match your invoice exactly.

    External References


    ewaybillgst.gov.in — official EWB generation portal

    CBIC E-Way Bill rules — Rule 138 of CGST Rules

    GSTN Advisory on EWB Blocking — compliance integration notice

    Conclusion

    The e-way bill system is a non-negotiable part of goods movement under GST. The key rules to internalise:

    • ₹50,000+ consignment value = EWB required for interstate movement
    • Generate before dispatch — there's no retroactive EWB
    • Validity is distance-based, not time-based from delivery
    • Two missed GSTR-3B filings = EWB generation blocked
    • Penalty for missing EWB = 200% of applicable tax (minimum ₹10,000)
    • E-invoice users get Part A auto-populated — no excuse for missing EWBs

    Related: E-Invoicing Under GST India 2025 · How to File GSTR-3B · GST Invoice Format India · GST Late Fee & Penalty Guide

    E-Way Bill — Frequently Asked Questions

    What is the minimum consignment value that needs an e-way bill?

    An e-way bill is required when the consignment value exceeds ₹50,000, for interstate movement and, in many states, intrastate movement as well.

    Who is responsible for generating the e-way bill?

    Whoever initiates the movement — the supplier when dispatching, the buyer when collecting goods ex-works, or the transporter if neither the supplier nor buyer generates it.

    How long is an e-way bill valid?

    Validity is distance-based: 1 day up to 100 km, rising to 20 days for distances above 2,000 km. Over-Dimensional Cargo gets double the standard validity.

    What happens if GSTR-3B is not filed?

    If GSTR-3B is not filed for two or more consecutive tax periods, e-way bill generation is automatically blocked for that GSTIN until the pending returns are filed.

    What is the penalty for transporting goods without a valid e-way bill?

    Taxable goods attract a penalty of 200% of the applicable tax (minimum ₹10,000), and the vehicle can be seized until the penalty is paid.

    Confirm tax value before every EWB

    Use the calculator to lock the right CGST/SGST/IGST split before you fill Part A.

    Open the Free GST Calculator India →