How to generate an e-Way Bill (and avoid ₹10,000 penalties)

Move goods worth more than ₹50,000 between any two locations without an e-Way Bill and the transporter can be fined the value of the goods plus 200% of the tax. Here's the right way.

Step 1: Confirm e-Way Bill is required

Mandatory for movement of goods >₹50,000 by road, rail, air or vessel. Exemptions: notified goods (e.g. precious stones, milk), distances less than 10km within same state for jobwork, and a few others. When in doubt, generate.

Step 2: Log in to ewaybillgst.gov.in

Use your GSTIN credentials. First-time users register on the portal. Go to e-Way Bill → Generate New.

Step 3: Fill Part-A: Invoice details

Supplier GSTIN, recipient GSTIN, invoice number, invoice value, HSN code, goods description, transport sub-type. Place of dispatch, place of delivery with PIN codes.

Step 4: Fill Part-B: Transport details

Vehicle number (or transporter ID if outsourced), approximate distance. The portal auto-suggests transport mode based on distance. Validity is calculated from distance: 1 day per 200 km for road, 1 day per 100 km for over-dimensional cargo.

Step 5: Generate e-Way Bill number (EBN)

12-digit EBN issued by the portal. Print it OR keep digital on the driver's phone. Vehicle officer can verify in 30 seconds via the e-Way Bill app or *165#.

Step 6: Extend or cancel within 24 hours if needed

Vehicle break-down or wrong details? Update transporter or vehicle Part-B (allowed multiple times). Cancel within 24 hours only. After 24 hours, no edit — issue a fresh e-Way Bill.

Frequently asked questions

What is the ₹50,000 threshold based on?

Invoice value INCLUDING GST. ₹50,000 invoice without GST + ₹9,000 IGST = ₹59,000 total = e-Way Bill required.

Do I need an e-Way Bill for inter-branch transfer?

Yes, even within the same state and same GSTIN. Stock transfers above ₹50,000 require e-Way Bill with appropriate document type.

Can I generate an e-Way Bill in bulk?

Yes — JSON upload via portal or API integration via GSPs. SMBs use bulk upload at month-end for stock transfers.