Skip to main content
GST & Compliance

e-Way Bill Compliance: Generation, Validity & Common Mistakes 2026

Everything CA firms need to know about e-Way Bill generation, validity rules, and avoiding common compliance mistakes in 2026.

SM
Sangeeta Menon
CA
18 June 2026
6 min read · 1,256 words

What Is an e-Way Bill and When Is It Mandatory?

An e-Way Bill (EWB) is an electronic document generated on the GST portal that must accompany the movement of goods worth more than ₹50,000. Introduced under Rule 138 of the CGST Rules, 2017, the e-Way Bill system has significantly reduced tax evasion and streamlined logistics for Indian businesses.

The e-Way Bill is mandatory for:

  • Inter-state movement of goods valued above ₹50,000 (no state-level exemption applies)
  • Intra-state movement above ₹50,000 (threshold may vary by state; most states follow ₹50,000)
  • Goods moved even without a supply (e.g., job work, exhibition, branch transfers)

Exemptions where an e-Way Bill is NOT required:

  • Transport by non-motorised vehicles (bullock cart, cycle)
  • Goods transported by Railways where a consignment note is issued
  • Specific exempted goods listed in Annexure to Rule 138 (e.g., fruits, vegetables, currency)
  • Movement within a 50 km radius from supplier to transporter's place (Part B requirement relaxed)

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

Step 1: Login to the EWB Portal

Login to the official e-Way Bill portal with your GSTIN and password. Sub-users can be created for your accountant or logistics team — useful when managing high-volume clients.

Step 2: Select Transaction Type

Under Generate EWB → Generate New, choose the applicable transaction type:

  • Outward (Supply): Regular sales, export, job work sent out
  • Inward (Received): Purchases, goods returned, job work received back

Step 3: Fill Part A — Shipment Details

Enter the following:

  1. 1Transaction sub-type — supply, export, import, job work, SKD/CKD, line sales, etc.
  2. 2Document type — Tax Invoice, Bill of Supply, Delivery Challan, Credit Note
  3. 3Document number and date
  4. 4Bill From / Bill To / Ship From / Ship To GSTIN (use URP for unregistered parties)
  5. 5HSN code of goods (2-digit for turnover below ₹5 crore; 4-digit for others; 6-digit for exports)
  6. 6Taxable value — enter assessable value, not the invoice total inclusive of GST

Step 4: Fill Part B — Transporter Details

Enter:

  • Vehicle number (if own or hired vehicle)
  • Transporter ID (TRANSIN) if using a registered transporter
  • Mode of transport: Road / Rail / Air / Ship
  • Distance in km (auto-calculated for major routes; enter manually otherwise)

Tip: If the transporter is not finalised at invoice time, Part B can be updated later by the transporter using the EWB number. Part A creates the EWB number; Part B activates its validity period.

Step 5: Submit and Download

After submission, a 12-digit EWB number is generated along with a QR code. Print or share it with the driver. The document must accompany the consignment throughout transit.

e-Way Bill Validity Rules in 2026

Validity begins from the moment Part B is updated. The rules in 2026 are:

DistanceValidity Period
Up to 200 km1 day
201 – 400 km3 days
401 – 600 km5 days
601 – 1,000 km7 days
1,001 – 2,000 km10 days
Over 2,000 km15 days

For over-dimensional cargo (ODC), validity is halved compared to regular cargo.

Extending Validity: An EWB can be extended up to 8 hours before or after expiry. Login to the portal, go to Update EWB Validity, enter the EWB number, update the vehicle details, and choose a reason (trans-shipment, breakdown, natural calamity, law-and-order situation). Failing to extend before expiry and allowing goods to move on an expired EWB attracts penalty.

Common e-Way Bill Mistakes CA Firms See

Mistake 1: Entering the Wrong HSN Code

Businesses frequently enter incorrect or outdated HSN codes — especially after the government mandated 6-digit HSN codes for turnovers above ₹5 crore from April 2021. Mismatched HSN codes between EWBs and GSTR-1 trigger system alerts and invite departmental scrutiny.

Fix: Maintain a product-level HSN master list in your accounting software and sync it to the EWB portal.

Mistake 2: Part B Not Updated Before Goods Move

Generating Part A issues an EWB number but does not activate transit validity. Goods found in transit with only Part A filled are treated as moving without a valid EWB. Under Section 129, this leads to detention of goods and vehicle, plus tax and a 100% penalty.

Mistake 3: Distance Entered Too Low

Underestimating the distance shortens validity. If goods reach the destination after the EWB expires mid-route, the transporter faces seizure risk. Always input actual road distance (not aerial), using the PIN-to-PIN distance for the route taken.

Mistake 4: Failing to Cancel an Amended Invoice's EWB

When an invoice is cancelled and re-issued, the original EWB must be cancelled within 24 hours of generation — and only if the goods have not yet moved. Uncancelled EWBs for void invoices create phantom documents that the GST system cross-references during audit.

Mistake 5: Not Generating a Consolidated EWB for Multi-Consignment Vehicles

When a transporter carries multiple consignments in one vehicle, a Consolidated e-Way Bill (CEWB) must be generated. Carrying only individual EWBs without a CEWB is a compliance gap that tax officers routinely catch at checkpoints.

Mistake 6: EWB Value vs Invoice Value Mismatch

The taxable value declared on the EWB must substantially match the invoice. Businesses that suppress goods value on EWBs to reduce apparent turnover expose themselves to penalty under Section 122 and potential GST audit proceedings.

Penalties for e-Way Bill Non-Compliance

Under Section 129 of the CGST Act:

  • Goods and the vehicle are seized if found moving without a valid EWB
  • Penalty = Tax payable + 100% of the applicable tax (or ₹10,000, whichever is higher)
  • Release of goods requires payment of tax and penalty, or submission of a security bond

Under Section 122:

  • A penalty of ₹10,000 or the tax evaded (whichever is higher) applies for intentional suppression or generating fraudulent EWBs

For a business shipping goods worth ₹5,00,000 at 18% GST (₹90,000 tax), an EWB violation could cost ₹90,000 in tax + ₹90,000 penalty = ₹1,80,000 — far more than the cost of getting compliance right the first time.

How corpus Helps

Managing e-Way Bills across dozens of clients is among the most operationally demanding tasks for CA firms. corpus integrates directly with the GST e-Way Bill portal so your team can:

  • Auto-fetch EWB data and reconcile it against purchase and sales invoices in real time
  • Receive expiry alerts before an EWB lapses in transit, so extensions are filed on time
  • Flag HSN mismatches between invoices and EWBs across all clients in a single dashboard
  • Generate consolidated EWBs for transporter clients managing multi-consignment vehicles
  • Link EWBs to GSTR-1 entries so reconciliation gaps are caught before the return is filed, not after

Whether you manage 5 clients or 500, corpus keeps e-Way Bill compliance on autopilot — no spreadsheets, no missed expirations, no surprise notices.

Conclusion

The e-Way Bill is a non-negotiable compliance requirement for any business moving goods worth more than ₹50,000. Errors in generation, HSN mapping, or validity management can snowball into penalties that dwarf the original tax liability. CA firms that proactively guide clients through EWB compliance — and catch mistakes before goods are in transit — deliver enormous value.

Ready to take e-Way Bill compliance off your plate? Try corpus free for 30 days and experience how India's most CA-focused accounting platform keeps your entire practice penalty-free.

e-Way BillGST complianceEWB generationHSN codes
Share
SM
Sangeeta MenonCA

Contributing author at corpus. Expert in Indian accounting compliance, GST, and financial reporting for Chartered Accountants and growing businesses.

corpus · Coming Soon

Automate your compliance with corpus

AI-powered cloud accounting built for Indian professionals. GST, TDS, payroll, bank reconciliation — all automated. Join the waitlist.

Join the Waitlist