Back to GST Resources
GST Law — E-Way Bill

E-Way Bill Rules — Complete Guide

Comprehensive guide to E-Way Bill under GST — Rule 138 of CGST Rules. Covers when it's required, thresholds, Part A/B filling, validity periods, exemptions, penalties for non-compliance, and portal operations.

₹50,000
Threshold
24/7 Online
Portal
200 km/day
Validity
100-200%
Penalty

E-Way Bill — Key Topics

When E-Way Bill is Required
  • Movement of goods exceeding ₹50,000 in value (invoice/delivery challan value)
  • Inter-state movement — mandatory regardless of value for certain goods
  • Intra-state movement — threshold varies by state (some states: ₹1 lakh)
  • Supply (sale/purchase), reasons other than supply (job work, exhibition), inward supply from unregistered persons
  • Movement by own conveyance or hired transport or by railways/air/ship
  • Transfer of goods between branches/depots of same GSTIN in different states
Thresholds & Exemptions
  • ₹50,000 consignment value threshold for mandatory e-way bill (Rule 138(1))
  • Exempted goods (fruits, vegetables, milk, cereals, unprocessed food) — no e-way bill regardless of value
  • Goods transported by non-motorized conveyance — exempt
  • Goods moved within 20 km from place of business to transporter for further movement — exempt (Rule 138(14)(d))
  • Goods specified in Annexure to Rule 138 (LPG for household, kerosene under PDS, postal baggage, currency, used personal effects)
  • Movement of goods caused by defence formation under Ministry of Defence
  • Empty cargo containers being moved — no e-way bill needed
Part A & Part B Requirements
  • Part A: GSTIN of supplier/recipient, place of delivery, document number/date, value, HSN code, transport document number, reasons for transport
  • Part B: Vehicle number OR transport document number (railway receipt, airway bill, bill of lading)
  • Part A alone generates e-way bill number (EBN) — but goods cannot move until Part B is updated
  • Transporter can update Part B — supplier/recipient must fill Part A
  • For goods transported for less than 50 km within state — only Part A required (Part B optional per Rule 138(14)(ea))
  • Vehicle number change: Update Part B before or within 4 hours of reaching destination
Validity Period
  • Regular cargo (other than over-dimensional): 1 day for every 200 km or part thereof
  • Over-dimensional cargo (ODC): 1 day for every 20 km or part thereof
  • Validity starts from date and time of generation of Part B (or Part A if Part B not required)
  • Extension: Commissioner can extend validity for specific goods/specific circumstances
  • Extension must be requested 4 hours before OR within 4 hours after expiry
  • Multi-vehicle transit: Each change requires Part B update but doesn't change expiry
  • Example: Delhi to Mumbai (~1,400 km) = 7 days validity for regular cargo
Penalties for Non-Compliance
  • Section 129: Goods and vehicle liable to detention/seizure if e-way bill not generated
  • Penalty: Tax amount + equal penalty (200% of tax) — or ₹25,000 for exempted goods
  • Goods can be released on payment of penalty and tax OR furnishing security
  • If owner comes forward: Tax + 100% penalty of tax payable
  • If owner doesn't come forward: Tax + 50% of VALUE of goods as penalty
  • Section 130: Confiscation of goods and levy of penalty (if intent to evade tax is established)
  • Officer must serve order within 7 days of interception — else goods released automatically
E-Way Bill Portal & Compliance
  • Portal: ewaybillgst.gov.in — available 24/7 for generation, cancellation, rejection
  • Generation: By supplier (outward), recipient (inward), or transporter (on authorization)
  • Cancellation: Within 24 hours of generation if goods not moved (post-April 2023 update)
  • Rejection: Recipient can reject within 72 hours if goods not actually received
  • Blocking: Taxpayers who haven't filed GSTR-3B for 2+ consecutive periods cannot generate e-way bills
  • Bulk generation: Upload JSON/Excel for multiple e-way bills via API/tools
  • Consolidated e-way bill: Single vehicle carrying multiple consignments from different suppliers

Legal References — Sections & Rules

Section / RuleDescriptionScope
Section 68, CGST ActPower to inspect goods in movementEmpowers officers to intercept and inspect
Rule 138Information to be furnished prior to movementCore e-way bill generation rule
Rule 138ADocuments and devices to be carriedInvoice copy + e-way bill number required
Rule 138BVerification of documents and conveyancesPhysical verification by officers
Rule 138CInspection and verification of goodsProcedure for checking goods
Rule 138DFacility for uploading informationRFID readers on highways
Rule 138ERestriction on furnishing information in Part ABlocking conditions (non-filers)
Section 129Detention, seizure, and releasePenalties and release procedures
Section 130Confiscation of goods or conveyancesWhen intent to evade tax is proved

Frequently Asked Questions

What is an E-Way Bill and who needs to generate it?
An E-Way Bill (Electronic Way Bill) is a digital document required for movement of goods valued above ₹50,000 within India under GST. It must be generated on the portal (ewaybillgst.gov.in) BEFORE goods start moving. Who generates: (1) Registered supplier — when sending goods; (2) Registered recipient — for inward supply (especially from unregistered dealers); (3) Transporter — when neither supplier nor recipient generates it, the transporter must. The e-way bill contains Part A (goods/transaction details) and Part B (vehicle/transport details). It's mandatory for both inter-state and intra-state movement above threshold.
When is E-Way Bill NOT required?
E-Way Bill is NOT required when: (1) Consignment value is below ₹50,000 (unless specified goods like gold); (2) Goods are exempted from GST (fresh fruits, vegetables, milk, eggs, unbranded atta); (3) Movement is by non-motorized conveyance (bullock cart, hand cart); (4) Goods moved within 20 km radius to/from transporter premises; (5) Empty cargo containers; (6) Defence formation goods; (7) Goods under LPG/kerosene PDS; (8) Postal baggage; (9) Used personal effects; (10) Goods specified in state-specific notifications. Important: Some states have LOWER thresholds (e.g., ₹1 lakh for intra-state in some states as opt-in).
What happens if goods are caught without E-Way Bill?
Under Section 129 of CGST Act, if goods are found moving without valid e-way bill: STEP 1: Officer detains goods and vehicle, serves order in Form GST MOV-06/07. STEP 2: Options for release — (a) If owner comes forward: Pay applicable tax + 100% penalty of tax amount; (b) If owner doesn't come forward: Pay applicable tax + 50% of VALUE of goods as penalty. STEP 3: Payment made via Form GST DRC-03 or security/bond furnished. STEP 4: Order must be passed within 7 days — if not, goods auto-released. STEP 5: If tax evasion intent proved → Section 130 applies: goods can be CONFISCATED (not just detained). Practical tip: Always carry invoice + e-way bill printout/SMS. Digital copy on phone is accepted but connectivity issues can cause problems at checkpoints.
How long is an E-Way Bill valid?
Validity depends on distance and cargo type: REGULAR CARGO: 1 day per 200 km (or part thereof). Examples — 200 km = 1 day, 201-400 km = 2 days, 401-600 km = 3 days, Delhi to Mumbai (1400 km) = 7 days. OVER-DIMENSIONAL CARGO (ODC): 1 day per 20 km — much shorter because ODC moves slowly (wide loads, heavy machinery). Validity starts from: Date/time when Part B is first entered. EXTENSION: If goods can't reach destination before expiry (breakdown, natural calamity, law-and-order), extension can be requested 4 hours before or 4 hours after expiry on the portal. Commissioner can grant additional validity. NOTE: 'Day' means midnight-to-midnight (calendar day), not 24 hours from generation.
Can E-Way Bill be cancelled or modified?
CANCELLATION: Yes — within 24 hours of generation, if goods have NOT been transported and no officer has verified the e-way bill in transit. Cannot cancel after 24 hours or if vehicle verified by officer. MODIFICATION: Part A details cannot be modified after generation (you must cancel and regenerate). Part B (vehicle number) CAN be updated — allows vehicle changes during transit. Common scenario: Vehicle breaks down, goods transferred to new vehicle — update Part B with new vehicle number. REJECTION: Recipient can reject an e-way bill within 72 hours if they didn't receive the goods. If neither accepted nor rejected within 72 hours, it's deemed accepted. CONSOLIDATED EWB: Can add/remove individual EWBs from consolidated e-way bill as vehicles load/unload.

Auto-Generate E-Way Bills from Invoices

Laabam.One generates e-way bills directly from your sales invoices — one click, no portal login needed. Part A auto-fills from invoice data.

Start Free Trial