Log in, go to e-Waybill → Generate New, fill Part A (parties, invoice or challan, goods, HSN, value) and Part B (vehicle number or transport document), then submit. The portal issues an E-Way Bill number (EBN) you share with the transporter. The invoice or challan must be dated within 180 days of generation.
Before you start: details to keep ready
| Part | Details |
|---|---|
| Part A | Transaction type (outward / inward) and sub-type (supply, job work, branch transfer, etc.); document type, number and date; GSTIN of supplier and recipient (URP if unregistered); dispatch and delivery addresses with PIN codes; item name, HSN, quantity, taxable value and tax rates; approximate distance |
| Part B | Mode (road, rail, air, ship); vehicle number for road, or transport document number and date for rail/air/ship; or the Transporter ID if the transporter will fill Part B |
Steps to generate a single E-Way Bill
- Log inAt ewaybillgst.gov.in with username, password and OTP. Login help.
- Open e-Waybill → Generate NewFrom the left-hand menu.
- Choose transaction type and sub-typeOutward if you are supplying, inward if you are receiving. The sub-type decides which documents are allowed.
- Enter document detailsDocument type (tax invoice, bill of supply, delivery challan…), number and date. The date cannot be more than 180 days before today.
- Fill Bill From / Bill To and Dispatch From / Ship ToYour details are auto-filled from your GSTIN. For an unregistered party, enter URP as the GSTIN.
- Add item detailsProduct, HSN, quantity, unit, taxable value and tax rates.
- Enter transporter and distanceApproximate distance determines validity. The portal can suggest distance using PIN codes.
- Fill Part BVehicle number (formats like AB12AB1234) or transport document. If the transporter will fill it, enter their Transporter ID and leave Part B for them.
- Submit and note the EBNThe E-Way Bill with its number and QR code is displayed. Print or save it.
When Part B can be left empty
An E-Way Bill is valid for road movement only once Part B is filled. The exception: for movements of up to 50 km within the same State/UT from the consignor’s place to the transporter’s place for onward transport (or from the transporter’s place finally to the consignee), vehicle details in Part B need not be furnished.
Other ways to generate
Bulk generation (JSON)
Prepare a JSON file with NIC’s bulk tool or your accounting software and upload it under Generate Bulk.
API / GSP
ERP systems can generate directly through NIC’s API, usually via a GST Suvidha Provider.
With IRN
Businesses on e-invoicing can generate the E-Way Bill along with or after the IRN.
Consolidated E-Way Bill
Transporters moving several consignments in one vehicle combine their EBNs into one consolidated bill.
Made a mistake?
- An E-Way Bill can’t be edited once generated, apart from Part B / vehicle updates and transporter changes.
- If goods haven’t moved or details are wrong, cancel within 24 hours of generation and generate a fresh one. It can’t be cancelled once verified in transit.
- A recipient can reject an E-Way Bill generated against their GSTIN within 72 hours of the details being made available, or before delivery, whichever is earlier.
FAQs
Who generates the E-Way Bill — supplier, recipient or transporter?
Any of them can. Usually the registered supplier or recipient generates it. If neither has, the transporter must generate it before the goods move when the value requires one.
Is an E-Way Bill needed for every invoice?
Only where the law requires one, broadly when goods worth more than ₹50,000 move (states can set different limits for intra-state movement). See E-Way Bill rules.
Do I need to enter tax amounts?
You select tax rates and enter the taxable value; the portal computes tax amounts. Check them against your invoice.
Can I generate an E-Way Bill for an old invoice?
Only if the document date is within 180 days of the generation date. Older documents are rejected.