E-Way Bill: Rules, Generation & Validity – Complete Guide 2026
E-Way Bill: Rules, Generation & Validity – Complete Guide 2026
The E-Way Bill (Electronic Way Bill) system is one of the most significant compliance mechanisms introduced under India’s GST regime. It ensures that the movement of goods worth more than Rs. 50,000 is tracked electronically, preventing tax evasion and bringing transparency to the supply chain. Whether you are a manufacturer, trader, transporter, or e-commerce operator, understanding E-Way Bill rules is non-negotiable.
This comprehensive guide covers everything about E-Way Bills — what they are, who must generate them, the step-by-step generation process, validity rules, blocking/unblocking, penalties, and all the latest 2025 updates.
What Is an E-Way Bill?
An E-Way Bill (EWB) is an electronically generated permit required for the movement of goods under the GST regime, as mandated by Rule 138 of the CGST Rules, 2017. When goods worth more than Rs. 50,000 are transported — whether for supply, for reasons other than supply (e.g., job work, sales return), or inward supply from an unregistered person — an E-Way Bill must be generated before the movement begins.
The E-Way Bill system replaced the earlier state-wise way-bill systems and brought uniformity across India for all inter-state and intra-state movement of goods.
When Is an E-Way Bill Required?
-
An E-Way Bill is mandatory in the following situations:
- Movement of goods where the consignment value exceeds Rs. 50,000
- Inter-state movement of goods by a principal to job worker, regardless of value
- Inter-state movement of handicraft goods by an unregistered person
- All supply transactions including sales, purchases, stock transfers, and inward supply from unregistered dealers
- Even if no GST is payable (e.g., exempt goods) but the value exceeds Rs. 50,000
WARN
Important: Some states have set lower thresholds for intra-state movement. For example, certain states require an E-Way Bill for goods valued above Rs. 1 lakh for intra-state transport. Always check your state’s specific threshold.
When Is an E-Way Bill NOT Required?
E-Way Bills are exempted in the following situations under Rule 138(14):
- Non-motorised conveyance (e.g., handcarts, animal-drawn carts)
- Goods transported from Customs port/airport/land customs station to Inland Container Depot (ICD) under Customs bond
- Movement of goods under Customs supervision or under Customs seal
- Movement within a distance of 50 km between supplier and consignee within the same state
- Transport of certain goods notified by the government (e.g., alcoholic liquor, petroleum crude, high-speed diesel, motor spirit, natural gas, aviation turbine fuel)
- Empty cargo containers
- Goods transported for weighment to or from a weighbridge within 20 km
- Goods transported by rail where the Central Government or State Government is the consignor
- Movement of goods by defence formation under the Ministry of Defence as consignor or consignee
Who Can Generate an E-Way Bill?
The following parties are authorized to generate an E-Way Bill:
|
Party |
When They Generate |
|
Registered Consignor (Supplier) |
When goods are being dispatched from their premises — mandatory for supply transactions |
|
Registered Consignee (Recipient) |
When the consignor is unregistered and unable to generate the EWB |
|
Transporter |
When neither consignor nor consignee generates the EWB; transporter is then responsible |
|
Unregistered Person |
An unregistered consignor can generate EWB; if unable, the registered recipient must generate it |
|
E-Commerce Operator |
When goods are supplied through an e-commerce platform and they are responsible for movement |
Types of E-Way Bills
-
Type
Description
E-Way Bill for Outward Supply
Generated by supplier when sending goods to buyer or job worker
E-Way Bill for Inward Supply from Unregistered Person
Generated by recipient when buying from an unregistered dealer
E-Way Bill for Export
Required for goods moving from supplier’s premises to port for export — linked to shipping bill
Consolidated E-Way Bill
Generated by transporter when carrying multiple consignments in a single vehicle
Sub-Supply E-Way Bill
For job work, exhibition, own-use, or other reasons apart from supply
E-Way Bill – Parts A and B Explained
An E-Way Bill consists of two parts:
Part A – Consignment Details
Part A captures the commercial details of the consignment and is filled by the supplier or consignee:
- GSTIN of Recipient
- Place of Delivery (PIN code)
- Invoice or Challan Number and Date
- Value of Goods
- HSN Code (at minimum 2-digit level for turnover up to Rs. 5 Cr; 4-digit for above)
- Reason for Transportation (Supply, Export, Job Work, SKD/CKD, etc.)
- Transport Document Number (if known)
Part B – Transporter Details
Part B captures the vehicle details and is filled by the transporter:
- Vehicle Number (for road transport)
- Transporter ID (if transport is by rail, air, or ship)
- Transport Document Number and Date
|
KEY |
Without Part B details, an E-Way Bill is generated but is only valid for movement within the same state for up to 50 km. For inter-state or longer movement, Part B is mandatory before goods leave the supplier’s premises. |
Step-by-Step Guide to Generate an E-Way Bill
- Visit the E-Way Bill Portal: Go to https://ewaybillgst.gov.in and log in using your GSTIN and password registered with the portal.
- Register as Transporter (if applicable): Transporters who are not GST-registered must enroll on the portal using their PAN to get a Transporter ID (15-digit number).
- Navigate to ‘Generate New’: From the dashboard, click on E-Way Bill > Generate New.
- Select Transaction Type: Choose from Outward (for supply) or Inward (for receiving from unregistered dealer), and select the sub-type (Supply, Export, Job Work, SKD, etc.).
- Fill Part A – Consignment Details: Enter recipient GSTIN, delivery address PIN code, invoice/challan number, date, taxable value, HSN code, and applicable tax rates.
- Fill Part B – Vehicle Details: Enter vehicle number, transporter name and ID, and transport document details. This step can be done later if transport details are not available.
- Submit and Generate EWB: Click Submit. The system validates the data and generates a unique 12-digit E-Way Bill Number (EBN) along with a printable EWB document.
- Print and Attach EWB: Print the generated E-Way Bill and attach it with the consignment. The driver must carry the EWB number (physical or digital copy is acceptable).
E-Way Bill Validity Rules (Distance-Based)
-
The validity of an E-Way Bill is determined by the distance of transportation. Once generated, goods must reach the destination within the validity period:
Distance
EWB Validity (Normal Cargo)
EWB Validity (Over-Dimensional Cargo)
Up to 200 km
1 day
1 day
200 km to 400 km
3 days
1 day
400 km to 600 km
5 days
2 days
600 km to 1,000 km
7 days
3 days
1,000 km to 2,000 km
15 days
7 days
More than 2,000 km
20 days
15 days
WARN
Validity is calculated from the moment Part B is updated (i.e., when vehicle details are entered). If Part B is not updated, the EWB has no transit validity for road transport beyond 50 km.
How to Extend E-Way Bill Validity
-
If the consignment cannot reach the destination within the original validity period due to natural calamity, law & order issues, accident, transshipment delays, or other exceptional circumstances, the validity can be extended. Here is how:
- The consignor, consignee, or transporter can extend the validity
- Extension must be done 8 hours before or 8 hours after the expiry of the original validity period
- The person extending must provide the current location of the goods and the reason for extension
- Extension is done on the E-Way Bill portal under the ‘Extend Validity’ option
- Only one extension is allowed per EWB
Updating Vehicle Number (Part B) on an E-Way Bill
-
If the vehicle is changed mid-journey due to breakdown, accident, or transshipment, the vehicle details on the EWB must be updated. This is done by the transporter on the portal:
- Log in to E-Way Bill portal > E-Way Bill > Update Vehicle No.
- Enter the EWB number and update the new vehicle number and reason for change
- A new Part B is generated while the original Part A remains unchanged
- The EWB validity is not extended upon vehicle change — the original validity continues
Cancellation of E-Way Bill
-
An E-Way Bill can be cancelled if the goods are not transported or transport is cancelled before movement begins:
- EWB can only be cancelled by the generator (person who created it)
- Cancellation must be done within 24 hours of generation
- Once the recipient has verified the EWB, it cannot be cancelled by the generator
- If goods have already moved (Part B filled), the EWB cannot be cancelled
- Cancelled EWBs appear in the system with ‘Cancelled’ status
WARN
A cancelled E-Way Bill number cannot be reused. A new EWB must be generated if the consignment is to be transported again. Misusing cancelled EWBs is treated as non-compliance.
Rejection of E-Way Bill by Recipient
-
The consignee can accept or reject an E-Way Bill generated against their GSTIN. This is done on the portal within 72 hours of the EWB being generated, or before the goods reach the delivery destination — whichever is earlier. If not actioned within 72 hours, the EWB is deemed accepted.
Consolidated E-Way Bill (CEWB)
-
A Consolidated E-Way Bill is a single document that covers multiple consignments being transported in a single vehicle. It is generated by the transporter when:
- Multiple individual EWBs have been generated for different consignments
- All consignments are loaded onto the same vehicle for transport
- The transporter can generate a CEWB by selecting all relevant EWB numbers on the portal
- The individual EWBs retain their original validity; the CEWB is for convenience of inspection
E-Way Bill for Special Transactions
-
Job Work
When goods are sent to a job worker for processing, an E-Way Bill must be generated by the principal if the value exceeds Rs. 50,000. The challan (not invoice) serves as the base document. The job-worked goods must be returned within 1 year (goods) or 3 years (capital goods), failing which it is treated as supply.
Exports
For export of goods, an E-Way Bill is required from the supplier’s premises to the port. The EWB must be linked to the shipping bill on the ICEGATE portal. The IGST paid (or LUT filed) must be reflected.
Bill-to-Ship-to Transactions
In a Bill-to-Ship-to scenario (triangular supply), two EWBs may be required: one from the original supplier to the billing party, and one from the billing party (acting as consignor) to the actual delivery address. The GSTIN of both the billing and shipping parties must be captured correctly.
E-Commerce Supply
E-commerce operators who are responsible for delivery must ensure EWBs are generated for all eligible consignments. They can generate EWBs on behalf of registered suppliers on the platform using API integration with the EWB portal.
Blocking and Unblocking of E-Way Bill Generation
The GST system automatically blocks E-Way Bill generation in certain non-compliance situations:
Blocking Trigger
Resolution
GSTR-3B not filed for 2 consecutive months
File pending GSTR-3B returns and request unblocking on portal
GSTR-1 not filed (for quarterly filers)
File pending IFF or quarterly GSTR-1 to restore EWB access
E-Way Bill facility suspended by tax officer
Comply with notice/demand and request restoration
GSTIN cancelled or suspended
File for revocation or appeal; EWB generation resumes post-restoration
Verification of E-Way Bill During Transit
-
GST officers (including state commercial tax officers) are authorized to intercept any conveyance for inspection. Here is what they check:
- Validity of the E-Way Bill (EWB number, expiry date, vehicle number match)
- Consistency between EWB and physical goods (quantity, description, HSN code)
- Invoice or challan accompanying the goods
- GSTIN of supplier and recipient on both EWB and invoice
- Whether the EWB has been tampered with or cancelled
NOTE
Officers use the RFID or QR code on the EWB for quick verification. Transporters must carry the EWB in either printed or digital form and must show it on demand by any authorized officer.
Verification of E-Way Bill During Transit
-
GST officers (including state commercial tax officers) are authorized to intercept any conveyance for inspection. Here is what they check:
- Validity of the E-Way Bill (EWB number, expiry date, vehicle number match)
- Consistency between EWB and physical goods (quantity, description, HSN code)
- Invoice or challan accompanying the goods
- GSTIN of supplier and recipient on both EWB and invoice
- Whether the EWB has been tampered with or cancelled
NOTE
Officers use the RFID or QR code on the EWB for quick verification. Transporters must carry the EWB in either printed or digital form and must show it on demand by any authorized officer.
Penalties for Non-Compliance with E-Way Bill Rules
-
Offence
Penalty
Transporting goods without E-Way Bill
Rs. 10,000 or tax evaded (whichever is higher) under Section 122
Furnishing incorrect information in EWB
Rs. 10,000 or tax evaded (whichever is higher)
EWB validity expired during transit
Goods and vehicle may be detained; tax + penalty applicable
EWB does not match physical goods
Detention, seizure of goods and vehicle; penalty under Section 130
Failure to produce EWB on demand by officer
Rs. 10,000 penalty; vehicle may be detained until EWB is produced
Transporter allows transit without valid EWB
Transporter is equally liable for penalty
WARN
Under Section 129 of CGST Act, if goods are found being transported without a valid E-Way Bill, the tax officer can detain the vehicle and goods until a penalty is paid. For repeated violations, the goods can be confiscated under Section 130.
E-Way Bill API Integration
-
For large businesses, e-commerce platforms, and GST Suvidha Providers (GSPs), the E-Way Bill portal offers API-based integration. This allows:
- Auto-generation of EWBs directly from ERP systems (SAP, Oracle, Tally, etc.)
- Bulk EWB generation for high-volume transporters
- Real-time EWB status tracking integrated with logistics software
- Auto-update of vehicle details when transport details change
- GSTIN validation and HSN code lookup through API
E-Way Bill System – Recent Updates (2026)
-
- Multi-vehicle transport: Goods can now be split across multiple vehicles if a single vehicle cannot carry the entire consignment. A new Part B can be added for each vehicle segment.
- E-Way Bill and e-Invoice linkage: For businesses covered by e-invoicing (turnover above Rs. 5 Cr), the IRN (Invoice Reference Number) from the e-invoice automatically populates Part A of the EWB, eliminating duplicate data entry.
- Enhanced analytics: The GST department now uses AI/ML models to detect suspicious EWB patterns — including circular transactions, value manipulation, and phantom shipments.
- Stricter blocking rules: GSTIN blocking for EWB generation is now triggered after just 1 month of non-filing GSTR-3B for taxpayers with consistently high EWB activity.
- State-level threshold harmonization: Several states have aligned their intra-state EWB threshold to Rs. 50,000 to match the national standard.
E-Way Bill Compliance Checklist
-
-
PRE
Before Dispatch: Ensure invoice/challan is ready with correct HSN, GSTIN, and value / Verify if goods are above Rs. 50,000 threshold / Log in to EWB portal and generate EWB before goods leave premises / Fill Part A with accurate consignment details / Confirm Part B (vehicle details) before goods move / Print or digitally share EWB with driver
POST
During and After Transit: Driver must carry EWB at all times during transit / Extend validity if journey cannot be completed in time / Update vehicle number on portal if vehicle changes / Recipient should accept or reject EWB within 72 hours / Cancel EWB immediately if consignment is cancelled within 24 hours / Maintain records of all EWBs for audit purposes
-
E-Way Bill System – Recent Updates (2026)
-
- Multi-vehicle transport: Goods can now be split across multiple vehicles if a single vehicle cannot carry the entire consignment. A new Part B can be added for each vehicle segment.
- E-Way Bill and e-Invoice linkage: For businesses covered by e-invoicing (turnover above Rs. 5 Cr), the IRN (Invoice Reference Number) from the e-invoice automatically populates Part A of the EWB, eliminating duplicate data entry.
- Enhanced analytics: The GST department now uses AI/ML models to detect suspicious EWB patterns — including circular transactions, value manipulation, and phantom shipments.
- Stricter blocking rules: GSTIN blocking for EWB generation is now triggered after just 1 month of non-filing GSTR-3B for taxpayers with consistently high EWB activity.
- State-level threshold harmonization: Several states have aligned their intra-state EWB threshold to Rs. 50,000 to match the national standard.
Key Takeaways
-
- E-Way Bill is mandatory for movement of goods worth more than Rs. 50,000 across India
- Both Part A (consignment) and Part B (vehicle) must be complete before inter-state goods movement
- Validity is distance-based — from 1 day to 20 days depending on the distance covered
- EWBs can be extended, updated, cancelled, or rejected within prescribed time windows
- Non-compliance results in steep penalties under Sections 122, 129, and 130 of CGST Act
- Integration of E-Way Bill with e-invoice in 2025 has streamlined compliance for large taxpayers
- Always keep EWB records for a minimum of 6 years as they may be required during GST audits