Next dueGST
11 OCTGSTR-1 · Outward supplies · Sep 2026in 11 days 13 OCTGSTR-1 (QRMP) · Quarterly return · Jul–Sep 2026in 13 days 18 OCTCMP-08 · Composition payment · Jul–Sep 2026in 18 days 20 OCTGSTR-3B · Summary return · Sep 2026in 20 days 22 OCTGSTR-3B (QRMP) · Quarterly return · Jul–Sep 2026 · 22nd or 24th by statein 22 days 13 NOVIFF (QRMP) · B2B invoices · Oct 2026in 44 days 30 SEPTax Audit Report · Form 3CA/3CB · AY 2026-27due today 7 OCTTDS / TCS deposit · Deducted in Sep 2026in 7 days
All due dates
Guide · GST

E-Way Bill under GST — Generation, Validity & Penalties

When an e-way bill is required, how to generate it on ewaybillgst.gov.in, Part A vs Part B, distance-based validity, cancellation, exemptions and the penalty for moving goods without one.

Written by
TaxClue Editorial Desk
Updated
18 August 2026
Reading time
5 min
Questions
16 answered
  • Updated for FY 2026-27
  • Rule 138 CGST Rules
  • GST Expert Reviewed
Quick Answer

An e-way bill is an electronic document required under GST before goods worth more than ₹50,000 are moved inter-state. It is generated on ewaybillgst.gov.in and has Part A (invoice, GSTIN, HSN, value) and Part B (vehicle / transport details). Validity is distance-based — 1 day per 200 km for regular cargo — and moving goods without a valid bill attracts a penalty of ₹10,000 or the tax due, whichever is higher, under Section 129.

Applicability

When Is an E-Way Bill Required?

An e-way bill is mandatory whenever the consignment value exceeds ₹50,000 for inter-state movement of goods by any mode — road, rail, air or vessel. For intra-state movement the threshold varies by state (most set ₹50,000, some go up to ₹1–2 lakh). It applies whether the goods move on a supply, a return, job-work or a stock transfer.

ScenarioE-Way Bill?ThresholdWho Generates
Inter-state supply of taxable goodsYes₹50,000Supplier / recipient / transporter
Intra-state supply (most states)Yes₹50,000*Supplier / recipient / transporter
Goods sent for job-work (inter-state)YesAny valuePrincipal / job-worker
Handicraft goods (inter-state, no reg.)YesAny valueConsignor
Exempt / specified goods (e.g. fruits, milk)No——
Non-motorised conveyanceNo——

* Intra-state thresholds vary by state — some states set ₹1,00,000 or ₹2,00,000. Always check the current state notification on the official portal before dispatch.

Part A vs Part B — fill both before movement

Part A holds the transaction details — supplier & recipient GSTIN, delivery PIN, invoice number & date, goods value, HSN and reason for transport. Part B holds the vehicle number (road) or transport document number (rail/air/ship). The e-way bill number (EBN) is generated once Part A is submitted, but the bill is only valid to move goods after Part B is updated.

Step by step

How to Generate an E-Way Bill

E-way bills are generated free of cost on the official portal ewaybillgst.gov.in (and the parallel E-Way Bill 2.0 portal, ewaybill2.gst.gov.in, live since July 2025). You must be a registered GST taxpayer or an enrolled transporter to log in.

  1. 1LoginGSTIN & password on the portal
  2. 2Part AInvoice, GSTIN, HSN, value, PIN
  3. 3Part BVehicle / transport doc number
  4. 4Get EBN12-digit e-way bill number issued
  • Go to E-Waybill → Generate New and pick the transaction type (outward / inward) and sub-type.
  • Enter document details, supplier & recipient GSTIN, and goods details (HSN, description, quantity, value).
  • Add transporter ID or vehicle number in Part B, then submit to get the e-way bill number (EBN).
  • For frequent movement you can use bulk generation, the API, or SMS/e-invoice auto-population from your e-invoice.

Moving goods regularly? Get e-way bill and GST returns handled together.

Talk to a GST Expert →
Distance-based

E-Way Bill Validity

Validity runs from the time Part B is first updated. Regular cargo gets one day per 200 km; over-dimensional cargo (ODC) gets one day per 20 km. One "day" ends at midnight of the day following the start.

DistanceRegular CargoODC / Over-Dimensional
Up to 200 km1 day1 day
201–400 km2 days2 days
401–600 km3 days3 days
601–1000 km5 days5 days
Every extra 200 km (20 km ODC)+1 day+1 day

Regular: 1 day per 200 km. ODC: 1 day per 20 km. Confirm the current slab on ewaybillgst.gov.in before dispatch.

Extension — before expiry only

If goods cannot be delivered in time due to natural calamity, law-and-order issues, transshipment or vehicle breakdown, the e-way bill can be extended by the transporter — but only within 8 hours before or after expiry. Since 1 January 2025 extensions are capped at 360 days from the original generation date.

Corrections

Cancellation & Exemptions

An e-way bill can be cancelled within 24 hours of generation on the portal, provided the goods have not been transported or verified by an officer in transit. After 24 hours it cannot be cancelled — but it can be rejected by the other party within 72 hours.

No e-way bill is needed for: non-motorised conveyance; movement from customs port / ICD / CFS to an inland container depot; goods under customs bond; transit cargo to or from Nepal or Bhutan; movement by the defence ministry; empty cargo containers; and specified exempt goods (many agricultural products, currency, and items like petroleum and alcohol handled under separate rules).

Non-compliance

Penalty for No E-Way Bill

Under Section 129 of the CGST Act, moving goods without a valid e-way bill attracts a penalty of ₹10,000 or the tax sought to be evaded, whichever is higher. Goods and the conveyance can be detained until the penalty is paid, and in serious evasion cases they may be confiscated under Section 130.

  • Consignment value checked against ₹50,000
  • Correct state intra-state threshold applied
  • Part A completed accurately
  • Part B (vehicle) updated before movement
  • Validity matches the distance
  • HSN codes correct
  • Transporter ID / GSTIN valid
  • E-way bill carried with the goods
Sources
  1. E-way bill portal: ewaybillgst.gov.in
  2. E-Way Bill 2.0: ewaybill2.gst.gov.in
  3. GST portal & notifications: gst.gov.in
  4. Legal basis: Rule 138 CGST Rules 2017; penalty under Section 129, CGST Act

Disclaimer: This guide is general information based on the law and notifications in force when it was last updated. It is not professional advice for your case — rates, thresholds and due dates change, so check the current position or speak to our CA team before you act on it.

People also ask

Questions, answered

Short, direct answers to the 16 questions readers ask most on this topic.

An e-way bill (electronic way bill) is a document required under GST for the movement of goods worth more than ₹50,000. It is generated electronically on ewaybillgst.gov.in and carries a unique 12-digit e-way bill number (EBN). It has Part A with the transaction details and Part B with the vehicle/transport details, and must accompany the goods during transit.

An e-way bill is required whenever goods worth more than ₹50,000 are transported inter-state by any mode — road, rail, air or vessel. For intra-state movement the threshold varies by state (most set ₹50,000). It applies to supplies, returns, stock transfers and job-work. Some movements — such as inter-state job-work or handicraft goods — require an e-way bill regardless of value, while specified exempt goods (fruits, vegetables, milk, etc.) do not need one.

Generally no — an e-way bill is not mandatory for consignments below ₹50,000 for inter-state movement, and the intra-state limit varies by state. However, for inter-state job-work and handicraft goods it is required at any value. You may also generate one voluntarily below the threshold to avoid detention issues.

Part A contains the transaction details: supplier and recipient GSTIN, delivery PIN code, invoice/document number and date, value of goods, HSN code and reason for transport. Part B contains transport details: the vehicle number for road transport, or the transport document number for rail, air or ship. Part A can be filled by the supplier, recipient or transporter; Part B must be updated before the goods actually move.

Log in to ewaybillgst.gov.in with your GSTIN and password (you must be a registered taxpayer or enrolled transporter). Go to E-Waybill > Generate New, choose the transaction type and sub-type, enter the document, GSTIN, goods (HSN, value) and transporter details, then submit to receive the e-way bill number (EBN). Bulk generation, API and e-invoice auto-population are also available.

The E-Way Bill 2.0 portal (ewaybill2.gst.gov.in) went live in July 2025 and runs in parallel with the original ewaybillgst.gov.in. It offers real-time synchronisation and acts as a backup, so taxpayers and transporters can generate, update Part B, extend or print e-way bills on either portal. Login credentials are the same across both.

A registered GST supplier, a registered recipient, or an enrolled transporter can generate an e-way bill. If both supplier and recipient are unregistered (for example, an inter-state handicraft dispatch), the consignor or the transporter is responsible. Transporters who are not GST-registered can enrol on the portal to get a Transporter ID.

Validity is distance-based. For regular cargo it is 1 day for every 200 km (or part thereof); for over-dimensional cargo (ODC) it is 1 day for every 20 km. Validity starts from the time Part B is first updated, and one "day" ends at midnight of the following day. For example, 450 km of regular cargo is valid for 3 days.

Yes. If goods cannot be delivered within the valid period due to reasons such as natural calamity, law-and-order problems, transshipment or vehicle breakdown, the transporter can extend the e-way bill — but only within 8 hours before or after expiry. Since 1 January 2025, extensions are capped at 360 days from the original generation date.

If the e-way bill expires before delivery, moving the goods further is treated as transport without a valid e-way bill and can attract detention and penalty under Section 129. To avoid this, extend the validity within the permitted 8-hour window before or after expiry, and keep evidence of the reason for delay.

An e-way bill can be cancelled within 24 hours of generation on ewaybillgst.gov.in, provided the goods have not been transported or verified by an officer in transit. Log in > E-Waybill > Cancel > enter the EBN. After 24 hours it cannot be cancelled, though the counterparty can reject it within 72 hours if the details are wrong.

The core details in Part A (GSTIN, invoice value, HSN) cannot be edited once the e-way bill is generated — you must cancel it within 24 hours and generate a fresh one. Only Part B (the vehicle number) can be updated any number of times during the validity period, for example when the vehicle changes en route.

Under Section 129 of the CGST Act, moving goods without a valid e-way bill attracts a penalty of ₹10,000 or the tax sought to be evaded, whichever is higher. Goods and the vehicle can be detained until the penalty is paid, and serious evasion can lead to confiscation under Section 130. Repeated violations may also trigger GST scrutiny.

No e-way bill is needed for goods moved by non-motorised conveyance; movement from a customs port/ICD/CFS to an inland container depot; goods under customs bond; transit cargo to or from Nepal or Bhutan; movement by the defence ministry; empty cargo containers; and specified exempt goods such as many agricultural products and currency. Petroleum and alcohol are handled under separate rules, and state-specific exemptions also apply.

Yes. When goods are sent inter-state to a job-worker, an e-way bill is required regardless of the ₹50,000 threshold — it can be generated by the principal or the registered job-worker. For intra-state job-work movement, the normal state threshold applies unless the state has notified otherwise.

They are separate compliances. An e-invoice is an IRN-authenticated invoice required for businesses above the e-invoicing turnover limit, while an e-way bill covers the physical movement of goods above ₹50,000. Where both apply, Part A of the e-way bill can be auto-populated from the e-invoice, so you generate the e-invoice first and then complete Part B.