Complete Guide to E-Way Bills Under GST in India: Rules, Generation, and Compliance

7 min read

Need Tax Expert Advice or ITR Filing Help?

Book a free consultation with our tax and legal experts and get your ITR filed today with maximum tax savings.

An E-Way Bill is an electronic document required for transporting goods valued above Rs. 50,000 across India under the GST framework. Generated on the e-way bill portal (ewaybillgst.gov.in), the document tracks goods movement, ensures tax compliance during transit, and must be carried by the transporter throughout the journey. The system was implemented nationwide on April 1, 2018, and has since processed over 10 crore bills per month, making it a critical compliance tool for businesses involved in goods transportation.

What Is an E-Way Bill?

An e-way bill is an electronic permit generated before the movement of goods commences. It contains details of the consignor (sender), consignee (receiver), transporter, goods description, value, HSN code, and vehicle number. The bill is generated under Section 68 of the CGST Act, read with Rule 138 of the CGST Rules, 2017.

The system serves multiple purposes: it ensures that goods in movement are covered by valid GST documentation, helps tax authorities verify that appropriate Tax has been paid or will be paid on the goods, creates a digital trail of goods movement for audit and investigation purposes, and reduces the need for physical checkpoints that previously caused transit delays.

E-Way Bill Components

ComponentDetails
Part ASupply details: GSTIN of consignor and consignee, place of delivery, document/invoice number, value, HSN code, reason for transport
Part BTransport details: vehicle number, transporter ID, transport document number
EWB NumberUnique 12-digit system-generated number
QR CodeContains the e-way bill number for quick verification via mobile app
ValidityDistance-based (auto-calculated from pin codes)

Who Must Generate an E-Way Bill?

PersonWhen to Generate
Registered consignor (supplier)When causing the movement of goods above Rs. 50,000
Registered consignee (recipient)When arranging transport for goods purchased
Registered transporterWhen neither the consignor nor the consignee generates the bill
Unregistered personWhen transporting goods above the threshold (generated via portal using PAN)
E-commerce operatorWhen facilitating the supply of goods through their platform

If the supplier is unregistered and the recipient is registered, the responsibility to generate the e-way bill falls on the recipient. When goods are transported by the recipient in their own vehicle, the recipient generates the bill.

E-Way Bill Generation Process

Step 1. Log in to ewaybillgst.gov.in using your registered credentials.

Step 2. Click Generate New under the E-Way Bill section.

Step 3. Select the transaction type: Outward (supply from your premises) or Inward (goods received at your premises).

Step 4. Select the sub-type: Supply, Export, Job Work, SKD/CKD, Recipient Not Known, For Own Use, Exhibition, Line Sales, or Others.

Step 5. Enter document details: invoice or challan number, date, and value.

Step 6. Enter consignor and consignee details: GSTIN, name, and pin codes for auto-distance calculation.

Step 7. Enter product details: HSN code, description, quantity, unit, taxable value, CGST/SGST/IGST rate, and cess.

Step 8. Enter transport details (Part B): vehicle number, transporter ID (TRANSIN), and transport mode (road, rail, air, or ship).

Step 9. Click Submit. The system generates a unique 12-digit EWB number, a QR code, and the validity period.

Multiple modes are available for generation: web portal, SMS, API integration (for businesses with ERP systems), Android app, and bulk upload via Excel.

Validity and Extension Rules

DistanceValidity (Regular Cargo)Validity (Over-Dimensional Cargo)
Up to 200 km1 day1 day (per 20 km)
201 to 400 km2 daysProportionate
401 to 600 km3 daysProportionate
Every additional 200 kmAdditional 1 dayAn additional 1 day per 20 km

Validity starts from the date and time of e-way bill generation. If the bill expires during transit, an extension must be done within 8 hours before or after expiry. Extension is available only for genuine circumstances, such as vehicle breakdowns, natural disasters, or law and order situations. Only the generator or the transporter can extend the validity.

Exemptions from E-Way Bill

Certain goods and situations are exempt from the e-way bill requirement:

•  Goods transported by non-motorised conveyance (hand cart, bullock cart)

•  Goods specified in Annexure to Rule 138(14): natural or cultured pearls, precious stones, currency, live animals, human blood, newspapers, etc.

•  Goods exempted from GST under specific notifications

•  Defence Ministry goods transported under the Ministry’s cover

•  Empty cargo containers are being moved

•  LPG cylinders for household consumption

•  Kerosene under the public distribution system

•  Goods transported within 10 km from the consignor’s place of business to a weighbridge and back

•  Postal department parcels

Consolidated E-Way Bill

Transporters carrying multiple consignments in a single vehicle can generate a consolidated e-way bill (Form EWB-02). This document lists all individual e-way bills associated with goods loaded on that vehicle. When goods are transferred from one vehicle to another (transhipment), the transporter must update the vehicle number on the portal before the goods move further.

E-Way Bill Blocking

Non-ComplianceBlocking Action
GSTR-3B not filed for 2 consecutive months (monthly filers)E-way bill generation is blocked for that GSTIN
GSTR-3B not filed for 1 quarter (QRMP filers)E-way bill generation is blocked for that GSTIN
GSTIN suspendedCannot generate; can receive as a recipient
GSTIN cancelledCannot generate e-way bills

Blocking applies only to the defaulting supplier’s GSTIN. Recipients and transporters are not blocked due to supplier non-compliance (per CBIC Notification 15/2021-Central Tax).

Penalties for Non-Compliance

ViolationPenalty
Transporting goods without a valid e-way billTax amount + 200% penalty (or Rs.  10,000, whichever is higher) under Section 129
E-way bill generated but not carried.Detention of goods and vehicles; penalty under Section 129
Expired e-way bill during transitGoods liable for detention; extension must be done within 8 hours.
Incorrect details in the e-way billDetention and penalty; correction not possible after generation

Upon detention, the goods and vehicle can be released only after payment of the penalty or furnishing security equivalent to the penalty amount. The owner of the goods can also get the goods released by paying the applicable Tax and penalty.

Key Terms

•  E-Way Bill: An electronic document generated on the NIC portal (ewaybillgst.gov.in) required for transporting goods valued above Rs. 50,000 under GST

•  Part A: The supply details section of the e-way bill containing consignor, consignee, goods, and invoice information

•  Part B: The transport details section containing vehicle number, transporter ID, and transport mode

•  TRANSIN: The unique Transporter Identification Number assigned to unregistered transporters for e-way bill generation

•  Consolidated E-Way Bill (EWB-02): A single document covering multiple individual e-way bills for goods loaded on the same vehicl

Managing E-Way Bill Compliance?

Ensure every goods movement is documented with a valid e-way bill. Use WFYI tools to generate bills, track validity, and stay compliant with GST transport regulations. Explore GST Tools on WFYI

Frequently Asked Questions

Q1: When is an e-way bill mandatory?

An e-way bill is mandatory for transporting goods with a consignment value exceeding Rs. 50,000, whether inter-state or intra-state. The bill must be generated before the goods begin moving from the consignor’s premises.

Q2: Can an e-way bill be cancelled after generation?

Yes, within 24 hours of generation, provided the goods have not been verified in transit by a tax officer. After 24 hours, cancellation is not permitted on the portal. If goods are not transported, the bill auto-expires after the validity period.

Q3: What happens if the e-way bill expires during transit?

The transporter must extend the bill within 8 hours of expiry through the portal or SMS. If the extension is not obtained, the goods are liable to detention under Section 129, attracting a penalty equal to the tax amount plus a 200% additional penalty.

Q4: Is Part B mandatory for e-way bill generation?

Part B (vehicle details) is mandatory for road transport. For rail, air, or ship transport, Part B is not required at the time of generation but must be updated before the goods are handed over to the last-mile road transporter.

Q5: Can unregistered persons generate e-way bills?

Yes. Unregistered persons can generate e-way bills through the portal using their PAN. They register as unregistered transporters and receive a TRANSIN (Transporter ID) to generate and manage e-way bills.

Maximize your refund, minimize the effort.

Expert tax help, just a click away.

Hire an Expert

About the author

Author

Piyush Agarwal

Co-Founder

I’m Piyush Agarwal, founder of WFYI Technology and creator of FylFlix, focused on simplifying finance through AI-driven tax, compliance, and financial solutions.

Leave a Reply