E-Way Bill — complete guide for India
An e-way bill is an electronic document required when goods worth more than ₹50,000 move anywhere in India. This guide covers when it applies, how to generate it on the portal, validity periods, exemptions, and the penalties for non-compliance.
What is an e-way bill?
An e-way bill (EWB) is an electronically generated document required under Rule 138 of the CGST Rules, 2017, for the movement of goods exceeding a specified value. It serves as proof that the goods in transit are accompanied by a valid, tax-compliant document, enabling tax authorities to verify compliance at checkpoints without physically stopping every consignment for document checks.
The e-way bill system is managed through the dedicated portal at ewaybillgst.gov.in, which is integrated with the main GST portal.
When is an e-way bill required?
An e-way bill is mandatory when the value of the consignment exceeds ₹50,000 and the goods are moved:
- In relation to a supply (sale, inter-branch transfer, etc.)
- For reasons other than supply (e.g. sending goods for job work, exhibition, or return)
- Due to an inward supply from an unregistered person
Several states have prescribed a lower threshold for intra-state movement — for example, some states require an e-way bill even below ₹50,000 for certain commodity categories. Always check the relevant state notification.
Even for consignments below ₹50,000, an e-way bill is required in specific situations such as transport of handicraft goods by an unregistered person or notified goods (e.g. tobacco, pan masala).
Structure of an e-way bill: Part A and Part B
An e-way bill has two distinct parts:
| Part | Details required | Who fills it |
|---|---|---|
| Part A | Supply type, document number & date, recipient GSTIN, place of delivery (pincode), item description, HSN code, quantity, taxable value, GST rate | Supplier / recipient / e-commerce operator |
| Part B | Transporter ID or vehicle number, mode of transport (road / rail / air / ship) | Supplier, recipient, or transporter |
Part B can be updated by the transporter if the vehicle details are not known when Part A is generated. An e-way bill number (EBN) is generated as soon as Part A is submitted; however, the EWB is not valid for movement until Part B is also completed.
How to generate an e-way bill
- Log in at ewaybillgst.gov.in using your GSTIN and password (same credentials as the GST portal, or register separately for transporters).
- Go to e-Waybill → Generate New in the left-hand menu.
- Select the transaction sub-type (Supply, Export, Job Work, SKD/CKD, etc.) and enter the document (invoice/delivery challan) number and date.
- Enter the recipient's GSTIN (or "URP" for unregistered parties), delivery state, and pincode.
- Add the item details: product name, description, HSN code, quantity, unit, taxable value, and the applicable GST rate. The portal auto-calculates the tax amount.
- Enter the transporter details (vehicle number for road transport, or transporter ID if the transporter will update Part B separately).
- Click Submit. The portal generates a unique 12-digit E-Way Bill Number (EBN). Print or download the EWB document — it must accompany the goods.
Validity of an e-way bill
Validity is calculated from the date and time of EWB generation. Once the validity period expires, the goods cannot legally continue to move under that EWB.
| Cargo type | Validity |
|---|---|
| Regular cargo (road) | 1 day per 200 km (min. 1 day) |
| Over-dimensional cargo | 1 day per 20 km (min. 1 day) |
| Multimodal shipment (part by rail / ship) | As per the relevant distance slab above |
The validity period can be extended by the EWB generator within 8 hours before expiry or 8 hours after expiry. Extension is allowed once, citing a valid reason such as transshipment, vehicle breakdown, or natural calamity.
Exemptions from e-way bill
Certain goods and movements are exempt from the e-way bill requirement under Annexure to Rule 138. Key exemptions include:
- Goods transported by non-motorised conveyance (e.g. bullock cart, cycle)
- Goods moved within a notified area or customs port area under customs supervision
- Empty cargo containers being transported
- Goods transported for defence or government purposes under the Ministry of Defence
- Goods in transit to or from Nepal or Bhutan
- Goods specified in Annexure to Rule 138 — including currency notes, jewellery and precious stones, used personal and household effects, and certain agricultural produce.
Who generates the e-way bill?
Responsibility depends on the nature of the transaction:
- Registered supplier generating an outward supply — the supplier generates it.
- Unregistered supplier to a registered recipient — the registered recipient must generate it.
- Both parties unregistered — the transporter must generate it before commencing movement.
- E-commerce operator — the operator generates it when goods are sourced from unregistered sellers.
Penalties for non-compliance
Moving goods without a valid e-way bill, or with a defective EWB, attracts:
- A penalty of ₹10,000 or the tax amount evaded, whichever is higher under Section 122 of the CGST Act.
- Detention of the goods and conveyance by the tax officer, who may release them only on payment of the applicable tax plus penalty.
- In cases of intentional evasion, the goods may also be confiscated.
Keeping invoice records to support e-way bills
An e-way bill requires the invoice number, date, HSN code, and taxable value — all of which must exactly match the accompanying invoice. Using BillRaja's GST invoice generator ensures every bill already carries the correct HSN codes and value, so generating the corresponding e-way bill is simply a matter of copying across the figures. Read more about e-invoicing under GST to understand how the Invoice Registration Portal integrates with the e-way bill system for larger taxpayers.
Frequently asked questions
When is an e-way bill required?
Who is responsible for generating the e-way bill?
What is the validity of an e-way bill?
What happens if goods are transported without an e-way bill?
Can an e-way bill be cancelled?
Related tools & guides
Issue GST invoices that are e-way bill ready.
BillRaja prints every invoice with HSN codes, consignment value, and GST breakdowns — the information you need to generate an e-way bill in seconds. Free to start.
