11GSTAdvanced

E-way Bill — Rules, Generation, and Compliance

When E-way Bills are required, how to generate them on the portal, Part A and Part B, validity, and cancellation

Module 11 of 16 — GST & Indirect Tax. E-way Bill — the electronic document that accompanies every significant goods movement. Thresholds, Part A/Part B, validity by distance, and Sunrise Retail's obligations across all April consignments. 50 minutes.
Prerequisites: Complete Module 10 — RCM first. E-way Bills link to the same invoices and RCM documentation you learned in Module 10.

Learning Objectives

  • Understand what an E-way Bill is and when it is mandatory
  • Know the threshold values and exempted categories
  • Generate an E-way Bill on the portal (Part A and Part B)
  • Calculate validity period based on distance
  • Cancel and extend an E-way Bill correctly
  • Understand Sunrise Retail's E-way Bill obligations for its April consignments

What Is an E-way Bill?

An E-way Bill (EWB) is an electronic document generated on the GST portal before transporting goods whose value exceeds the prescribed threshold. It is essentially a digital consignment note that confirms the movement of goods is backed by a valid GST transaction.

Before GST, physical waybills and forms (Form 402, Form 38, etc.) were required state by state. E-way Bill replaced all of these with a single national system — ewaybill.nic.in.

Why E-way Bill?

PurposeDetail
Track goods movementGPS + checkpoint scans detect tax evasion
Verify tax complianceLinks goods in transit to an actual GST invoice
Reduce transit timeNo separate state waybills — one EWB accepted everywhere
Deter fake invoicingIf goods are moved without EWB, the supply itself is suspect

When Is an E-way Bill Required?

Threshold Rule

An E-way Bill is required for movement of goods whose consignment value exceeds ₹50,000 — whether by road, rail, air, or waterways.

Consignment value = Invoice value including GST (not just the taxable value)

Movement typeThreshold
Interstate movement₹50,000 (nationwide standard)
Intrastate movement₹50,000 (some states have lower — e.g., Karnataka ₹50,000; check your state)

Who Can Generate an E-way Bill?

PartyWhen
SupplierWhen goods are supplied (most common)
RecipientWhen supplier fails to generate, recipient can
TransporterWhen neither supplier nor recipient generates — the transporter becomes liable

When Is an E-way Bill NOT Required?

Even if value > ₹50,000, EWB is exempt in these situations:

ExemptionReason
Goods transported by non-motorized vehicles (handcart, bullock cart)No motorized movement
Goods moved within a customs-bonded areaCustoms controls separately
Movement from port/airport/customs station to warehouse (under customs supervision)Customs document sufficient
Transit cargo to/from Nepal, BhutanDifferent documentation system
Goods under Customs seal or with ARE-1 (export under claim of rebate)Customs documentation applies
Defence, military consignmentsExempt by notification
Empty cargo containersNo goods value
Goods transported from agriculturist to first aggregation pointSupport for farmers
Specific goods notified as exempt (e.g., unprocessed salt, natural sand, gravel, broken stone)State-by-state exemption list

Telangana-specific: Movement within 10 km within the same state for delivery from business place to transporter's godown — EWB not required for Part B (vehicle details).


State-Wise EWB Intra-State Threshold Table

While the national threshold for interstate EWB is uniformly ₹50,000, intra-state thresholds vary substantially by state — and several states have notified higher thresholds or commodity-specific exemptions. Always check the state's current notification before processing any consignment near the boundary.

StateIntra-State EWB ThresholdNotable Exemptions
Telangana, Karnataka, Andhra Pradesh, Maharashtra, Gujarat, Rajasthan, UP, Haryana₹50,000 (national standard)Most states follow the default
Bihar₹1,00,000Specific job-work movements within 50 km also exempt
Delhi₹1,00,000Intra-Delhi movement above ₹1L attracts EWB
Madhya Pradesh₹1,00,000Several agricultural commodities additionally exempt regardless of value
Tamil Nadu₹1,00,000Some intra-state job-work movements have separate notification
West Bengal₹1,00,000Specific exemptions for cloth, certain handloom products
Punjab, Himachal Pradesh₹1,00,000Higher thresholds with state-specific exempt commodities
Jharkhand₹1,00,000 (some commodity-specific lower thresholds)Iron ore and certain mining commodities have separate rules
Kerala₹50,000 (with intra-state exemptions for certain food items)Spices, agricultural produce have separate exemptions
Odisha₹1,00,000Some petroleum and intra-state movements exempt
Assam, North-Eastern states (most)₹50,000 (uniform)Specific local commodity exemptions
Jammu & Kashmir, LadakhEWB NOT required for intra-state movement (special notification)A unique carve-out — only interstate movement triggers EWB
Maharashtra (with specific industries)₹1,00,000 for certain commoditiesHank yarn, certain handloom products specifically exempt

Practical implication for Sunrise Retail (Telangana): Their intra-state threshold is the standard ₹50,000. Every consignment above ₹50,000 to a Telangana buyer (Digital Hub, walk-ins, anywhere within state) needs an EWB. For sales to TN/Delhi/Bihar/MP/WB buyers, the interstate ₹50,000 threshold applies regardless of those states' intra-state thresholds — interstate is always national-standard ₹50,000.

Verification: When in doubt, check the latest notification on the destination state's GST website or the CBIC EWB portal. State thresholds have moved repeatedly since 2018; treating an old threshold as current can mean either over-generating EWBs (annoying but harmless) or under-generating (penalty under Section 129).


Generating EWB via SMS — The Backup Channel

Why this exists: The EWB portal occasionally goes down — particularly around month-end and quarter-end peak loads. For exactly these moments, the government provides an SMS-based EWB generation channel. Slower per-EWB than the portal, but works on a dumb phone with no internet.

How SMS EWB Works

Step 1 — One-Time Registration (required before first use)

Log into ewaybill.nic.in (when portal works)
→ Settings → Register for SMS Facility
→ Enter mobile number (max 2 per GSTIN)
→ Verify via OTP
→ Done — the registered numbers can now generate EWB via SMS

Step 2 — Send EWB Generation SMS

Send to 7738299899 in this exact format (no spaces in tokens):

EWBG <SUPPLY_TYPE> <TYPE_OF_DOC> <DOC_NO> <DOC_DATE> <CUST_GSTIN> <DEL_PIN> <HSN> <VALUE> <REASON> <TRANS_DOC> <VEHICLE_NO>

Example:
EWBG OSUP TI SR-2025-0042 10/04/2025 36AAADH4321E1ZQ 500003 8517 566400 SUPPLY DOC2025 TS07CD4567
TokenMeaningSample
EWBGFixed command prefixEWBG
SUPPLY_TYPEOSUP (outward) / ISUP (inward)OSUP
TYPE_OF_DOCTI (Tax Invoice) / BS (Bill of Supply) / DN (Delivery Note) / DR (Debit Note)TI
DOC_NOYour invoice numberSR-2025-0042
DOC_DATEdd/mm/yyyy10/04/2025
CUST_GSTINRecipient's GSTIN (or "URP" for unregistered)36AAADH4321E1ZQ
DEL_PINDestination pin code500003
HSNFirst 4 digits of HSN8517
VALUEInvoice value rounded to nearest rupee, no commas566400
REASONSUPPLY / EXPORT / IMPORT / RETURN / OTHERSSUPPLY
TRANS_DOCTransport doc number (LR number)DOC2025
VEHICLE_NOVehicle registrationTS07CD4567

Step 3 — Receive EWB Number via SMS

Within ~30 seconds, the portal SMSes back the 12-digit EWB number and validity expiry timestamp. The driver carries this number as proof; checkpoints verify by entering the number on the EWB portal.

Useful When

  • Portal is down — month-end, quarter-end peak loads, government IT maintenance
  • Field operations — driver is at the loading bay, no laptop / internet, needs EWB in 60 seconds before truck leaves
  • Power cut at the warehouse — generator on but Wi-Fi down

Limitations

  • One SMS = one EWB (no bulk generation)
  • Limited to one HSN per EWB (multi-HSN consignments still need the portal)
  • Pre-registered mobile number only — random numbers can't generate

Always have the SMS facility set up even if you primarily use the portal — it's the only fallback when the portal fails on filing day.


When EWB is NOT Required — Comprehensive List

A consolidated list of situations where EWB is exempt, even if the value exceeds the threshold. This is the single most-asked question from operations teams:

  • Intra-state consignment below state-specific threshold — most states ₹50,000; Bihar, Delhi, MP, TN, WB ₹1,00,000
  • Transport by non-motorised vehicle — handcart, bullock cart, cycle rickshaw, hand-pulled rickshaw, animal-drawn carts
  • Empty cargo containers / empty trucks returning — no goods of value
  • Goods being moved under customs bond — from port/airport/customs station to ICD or customs-bonded warehouse
  • Goods under customs seal — during transit through India of foreign goods (e.g., transit cargo to Nepal/Bhutan)
  • Used personal & household effects — household goods of an individual, including cars driven by the owner during relocation
  • Specific agricultural produce — milk, fresh vegetables, fresh fruits, eggs, fresh meat, fresh fish, live animals, plants, unprocessed natural produce moved directly by the agriculturist to first aggregation point
  • Currency, securities, jewellery moved as personal possessions — cash, government securities, gold/silver coins, jewellery worn by a person during travel (not as a commercial consignment)
  • Petroleum products — petrol, diesel, ATF, natural gas, crude oil (currently outside GST framework, separate central/state movement rules apply)
  • Alcoholic liquor for human consumption — outside GST, governed by state excise rules; no EWB required under GST law
  • Defence and military consignments — Ministry of Defence movements
  • Goods being moved within the same business premises — e.g., from godown 1 to godown 2 on the same GSTIN, same premises
  • Movement within 10 km (under same state-specific rule, mostly applies to consignment-to-transporter movements)
  • Specified commodities notified state-by-state — natural sand, gravel, broken stone (state-specific), certain unbranded handloom products in West Bengal, hank yarn in Maharashtra
  • Bond / sealed-container ICD movement — when goods move under bond or in sealed customs containers to/from an Inland Container Depot
  • J&K intra-state movement — special carve-out; only interstate to/from J&K requires EWB
  • Goods supplied by/to Government departments and government-controlled bodies for specific notified categories
  • De minimis movement by non-motorised vehicle — even commercial movement, as long as no motor is involved

The bigger picture: EWB exemptions exist to balance the law's anti-evasion goal with operational practicality. They cluster around: (a) movements where evasion risk is low (agricultural produce, personal effects), (b) movements already tracked by another agency (customs bond, defence), and (c) commodities outside the GST framework (petrol, alcohol). For everything else, if value > threshold AND motorised AND not on the exemption list → EWB is mandatory.


E-way Bill — Part A and Part B

Every E-way Bill has two parts:

Part A — Supply Details (Mandatory for threshold crossing)

FieldContent
GSTIN of supplierAuto-filled from login
Place of dispatchPin code of origin
GSTIN of recipientBuyer's GSTIN (or "URP" if unregistered)
Place of deliveryPin code of destination
Document numberInvoice number
Document dateInvoice date
Transaction typeRegular / Bill to — Ship to / etc.
Value of goodsInvoice value (incl. GST)
HSN code2-digit for turnover < ₹5 Cr; 4-digit for ≥₹5 Cr
Reason for transportSupply / Export / Import / Return / Others

Part B — Transport Details

FieldContent
Vehicle numberTruck/lorry registration (e.g., TS09 AB1234)
Transporter IDGSTIN of transporter (if registered)
Transport document noLR number (lorry receipt / consignment note)
Mode of transportRoad / Rail / Air / Ship
Approximate distancekm between origin and destination

Part B can be filled later — if goods are handed to a transporter without vehicle details, Part A can be generated first and Part B updated when vehicle is confirmed (within the validity of Part A, which is 15 days).


Validity of E-way Bill

Validity starts from the time of generation and depends on the distance and cargo type:

DistanceNormal CargoODC (Over Dimensional)
Up to 200 km1 day2 days
201 to 400 km3 days6 days
401 to 600 km5 days10 days
601 to 800 km7 days14 days
801 to 1,000 km10 days20 days
More than 1,000 km15 days30 days

Mode of transport matters: The distance bands apply to road transport. For rail, air, and ship, the distance is calculated differently (by the actual route), but the same validity table applies.

One "day" = the day of generation + the remaining portion of that calendar day + the next full calendar day.

Example: EWB generated on 5-Apr at 3:00 PM for a 350 km consignment → 3-day validity → expires at midnight on 8-Apr.

E-Way Bill Decision Flow

Is goods value > ₹50,000?

     No ┤ EWB not required (unless state-specific rule applies)

     Yes┘

Is it a motorized vehicle?

     No ┤ EWB not required (handcart/bullock cart)

     Yes┘

Is it an exempted goods category?
(natural sand, gravel, salt, agricultural produce to first aggregation point, etc.)

     Yes┤ EWB not required

     No ┘


   EWB IS REQUIRED

   Who generates?
   ├── Supplier (most common — at time of dispatch)
   ├── Recipient (if supplier fails to generate)
   └── Transporter (if neither generates before movement starts)


   Fill Part A (supply details) → Fill Part B (vehicle) → EWB Number issued


   Print or share QR code → driver carries during transit


   Validity countdown starts from time of generation

Extension of Validity

If goods cannot be transported within the validity period (due to natural calamity, trans-shipment delay):

  • The transporter can extend the EWB validity
  • Extension must be done before the EWB expires
  • System allows maximum 3 extensions

Cancellation of E-way Bill

An EWB can be cancelled within 24 hours of generation if:

  • The transaction did not take place (order cancelled)
  • Wrong details were entered
  • Goods were not transported

Once a goods inspector verifies the EWB at a checkpoint, it cannot be cancelled even within 24 hours.


Sunrise Retail — E-way Bill Obligations

💼 Sunrise Retail Pvt Ltd — April 2025 transactions

Transaction 1 — Sale to Digital Hub, Secunderabad

Invoice: SR-2025-0042
Date: 10-Apr-2025
Value: ₹5,66,400 (incl. GST)
Delivery: Secunderabad, Telangana
Distance: ~12 km from Sunrise Retail's Madhapur location
EWB required? YES — value > ₹50,000

E-way Bill for this consignment:

  • Part A: GSTIN SR → GSTIN Digital Hub, Invoice SR-2025-0042, HSN 8517, Value ₹5,66,400, Reason: Supply
  • Part B: Vehicle TS07 CD4567, Road transport, Distance: 12 km
  • Validity: 1 day (under 200 km)
  • Who generates: Sunrise Retail (supplier) at time of dispatch

Transaction 2 — Sale to CloudStore, Bangalore

Invoice: SR-2025-0048
Date: 12-Apr-2025
Value: ₹3,89,400 (incl. GST)
Delivery: Koramangala, Bangalore, Karnataka
Distance: ~570 km from Hyderabad
EWB required? YES — interstate sale, value > ₹50,000
  • Part A: GSTIN SR → GSTIN CloudStore, Invoice SR-2025-0048, HSN 8517, Value ₹3,89,400
  • Part B: Vehicle MH06 EF7890 (if supplier arranges transport) or transporter's vehicle
  • Validity: 5 days (400–600 km range)

Transaction 3 — Purchase from TechWorld, Mumbai

Invoice: TW-2025-0312
Date: 5-Apr-2025
Value: ₹14,16,000 (₹12,00,000 + IGST ₹2,16,000)
Distance: ~700 km from Mumbai to Hyderabad
EWB required? YES — interstate, value far exceeds ₹50,000
  • TechWorld generates the EWB (supplier's responsibility for supply by road)
  • TechWorld fills Part A (their GSTIN to Sunrise Retail's GSTIN)
  • TechWorld or their transporter fills Part B (vehicle details)
  • Sunrise Retail need only verify the EWB number upon delivery — no action required

Transaction 4 — Return (Debit Note) — TechWorld returns 2 phones

If Sunrise Retail returns 2 phones to TechWorld (purchase return):

  • Movement of goods back to TechWorld
  • A new EWB must be generated (for return supply)
  • Reason for transport: "Return"
  • Document: Debit Note / Return invoice

How to Generate E-way Bill on Portal

Website: ewaybill.nic.in

Step 1 — Registration and Login

→ Visit ewaybill.nic.in
→ Registration → GST Registered → Enter GSTIN, trade name, email, mobile
→ Send OTP → Verify → Create password
→ Login with GSTIN and password

Step 2 — Generate New EWB

Dashboard → E-way Bill → Generate New

SECTION A — SUPPLY DETAILS
Transaction Type: Regular (outward)
Sub-type: Supply (for sales)
Document Type: Tax Invoice
Document No: SR-2025-0042
Document Date: 10-Apr-2025
From (Bill from GSTIN): 36AACCS1234A1ZP — auto-filled
From (Bill from Place): 500081 (Madhapur pin)
To (Bill to GSTIN): 36AAADH4321E1ZQ
To (Bill to Place): 500003 (Secunderabad pin)
Consignee Name: Digital Hub Retail

SECTION B — PRODUCT DETAILS
HSN Code: 8517
Product Name: Smartphone
Description: Samsung Galaxy A54
Quantity: 30
Unit: NOS
Value: ₹4,80,000
Tax Rate: 18%
CGST: ₹43,200
SGST: ₹43,200
IGST: 0
Total Invoice Value: ₹5,66,400

SECTION C — TRANSPORT DETAILS
Mode: Road
Vehicle No: TS07CD4567
From: Madhapur, Hyderabad
Approximate Distance: 12 km

→ Submit
→ EWB Number Generated: 351234567890
→ EWB Valid Until: 11-Apr-2025 midnight
→ Download PDF / Print for driver

Step 3 — Attach EWB to Consignment

  • Print the EWB (or share QR code digitally)
  • Driver must carry the EWB document during transit
  • At checkpoints, officers scan the QR code or enter EWB number
  • The EWB is verified against the physical goods

EWB for Multi-Vehicle Shipment (Transshipment)

When goods are transferred from one vehicle to another mid-journey (e.g., large truck to smaller vehicle for last mile):

Original EWB: TS09AB1234 (Hyderabad to Bangalore, truck)
At Kurnool: goods transferred to TS10CD5678

→ Log into EWB portal → Update Part B → New vehicle number
→ EWB validity continues from the time of update

The EWB number remains the same — only the vehicle number in Part B is updated.


Penalty for Non-Compliance

ViolationPenalty
Goods transported without EWB100% of tax applicable on goods, OR ₹10,000 — whichever is higher
EWB details don't match invoiceGoods detained; penalty on difference
EWB expired during transitPenalty under Section 129
Transporter doesn't have EWB documentDetention of vehicle and goods

Section 129 authorises GST officers to detain the vehicle and goods when EWB violations are detected at checkpoints. The goods can be released only after penalty payment.


Practice Exercise

Exercise 1: Sunrise Retail delivers 5 phones (₹12,000 each) via a courier service (prepaid, door-to-door) to a buyer in Chennai. Invoice value = ₹5,90,400 (5 × ₹59,040 = ₹59,040 × 5 = no, let's say invoice value ₹70,800 incl. GST). Is EWB required? If yes, what is the validity?

Show Solution
  • Consignment value: ₹70,800 > ₹50,000 threshold
  • Interstate movement: Telangana → Tamil Nadu
  • EWB required: Yes
  • Distance Hyderabad → Chennai: ~630 km
  • Validity: 7 days (600–800 km range)
  • Who generates: Supplier (Sunrise Retail) or courier company (as transporter if SR doesn't)
  • Mode of transport: Road (courier by road)

Exercise 2: Kiran Sharma takes a laptop (worth ₹35,000 incl. GST) from the Hyderabad office to a client meeting in Pune by flight. Is EWB required?

Show Solution
  • Consignment value: ₹35,000 < ₹50,000 threshold
  • EWB not required — value is below the threshold
  • Even though it is interstate transport (Hyderabad to Pune), the value threshold is not met
  • Note: If Kiran were transporting ₹1,00,000 worth of phones by air, EWB would be required with Mode: Air

Key Terms

TermMeaning
E-way Bill (EWB)Electronic document for goods movement; mandatory above ₹50,000
Part ASupply details — supplier, recipient, invoice, goods, value, HSN
Part BTransport details — vehicle number, transporter ID, distance
Consignment valueInvoice value including GST
ValidityTime within which goods must be delivered; based on distance
TransshipmentChanging vehicle mid-journey; requires Part B update
Section 129GST provision for detention of goods and vehicle without EWB
ewaybill.nic.inOfficial portal for generating and managing E-way Bills
ODCOver Dimensional Cargo — double validity applies

Module Summary

  • E-way Bill is mandatory for goods movement when consignment value > ₹50,000 (whether by road, rail, air, or ship)
  • Any of three parties — supplier, recipient, or transporter — can generate the EWB
  • Part A has supply and goods details; Part B has vehicle/transport details
  • Validity depends on distance: 1 day for ≤200 km, up to 15 days for >1,000 km; ODC gets double validity
  • EWB can be cancelled within 24 hours if goods not moved; validity can be extended by transporter before expiry
  • Penalty for non-compliance: higher of 100% of tax or ₹10,000 — plus risk of vehicle and goods detention
  • For Sunrise Retail: every consignment above ₹50,000 (all their B2B sales) needs an EWB before dispatch

Checklist — what you should now be able to do:

  • Determine whether any given goods movement requires an E-way Bill using the decision flow
  • Fill Part A and Part B on the EWB portal for a Sunrise Retail dispatch with correct HSN, value, and distance
  • Calculate EWB validity for any distance band (normal and ODC cargo)
  • Update Part B when a vehicle changes mid-journey (transshipment)
  • Know the cancellation window (24 hours) and the extension process before expiry

You've completed GST Mastery. You now have end-to-end knowledge of the GST lifecycle — from registration through daily operations, GSTR-1, GSTR-3B, annual returns, audit, exports, place of supply, RCM, and e-way bills. Continue with Tally Prime Complete to put this knowledge into practice using accounting software, or explore Income Tax & TDS for the direct tax side of the practice.

Quick Quiz

1. An E-way Bill is mandatory when consignment value exceeds:

  • a) ₹10,000
  • b) ₹25,000
  • c) ₹50,000
  • d) ₹1,00,000
Answer

c) ₹50,000 — the standard threshold for mandatory EWB generation (some states may have lower state-specific thresholds for intrastate movement).

2. Sunrise Retail dispatches phones worth ₹3,89,400 to Bangalore (570 km). The EWB validity is:

  • a) 1 day
  • b) 3 days
  • c) 5 days
  • d) 7 days
Answer

c) 5 days — 570 km falls in the 400–600 km bracket, which gives 5 days validity.

3. If the truck breaks down and goods cannot reach the destination within EWB validity, the correct action is:

  • a) Generate a new EWB from scratch
  • b) Cancel the old EWB and issue a new one
  • c) The transporter extends the existing EWB before it expires
  • d) Do nothing — validity automatically extends for breakdowns
Answer

c) The transporter must extend the existing EWB validity before it expires. A new EWB is not generated; the EWB number stays the same. Extension must be done before the original validity lapses.

4. Which party is responsible if neither supplier nor recipient generates the EWB?

  • a) The GST officer at the nearest checkpoint
  • b) The transporter
  • c) The GST portal generates it automatically
  • d) The buyer is always responsible
Answer

b) The transporter — when neither supplier nor recipient generates the EWB, the transporter becomes responsible for generating it before moving the goods.

5. Sunrise Retail's goods are detained at a checkpoint because the EWB expired during transit. The penalty is:

  • a) ₹5,000 flat
  • b) ₹10,000 flat
  • c) Higher of 100% of tax applicable OR ₹10,000
  • d) 18% of the consignment value
Answer

c) Higher of 100% of applicable tax or ₹10,000 — Section 129 detention penalties are severe to deter EWB non-compliance. For a ₹5,66,400 consignment at 18% GST (₹86,400 tax), the penalty would be ₹86,400.