How to Generate an E-Way Bill on the Portal (Part A, Part B, Bulk)

Step-by-step E-Way Bill generation on ewaybillgst.gov.in: the details you need, Part A and Part B, the 180-day document rule, bulk upload, consolidated E-Way Bills and cancelling mistakes.

Updated: Checked against official NIC / GSTN material · How we research
Quick answer

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

  1. Log inAt ewaybillgst.gov.in with username, password and OTP. Login help.
  2. Open e-Waybill → Generate NewFrom the left-hand menu.
  3. Choose transaction type and sub-typeOutward if you are supplying, inward if you are receiving. The sub-type decides which documents are allowed.
  4. Enter document detailsDocument type (tax invoice, bill of supply, delivery challan…), number and date. The date cannot be more than 180 days before today.
  5. 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.
  6. Add item detailsProduct, HSN, quantity, unit, taxable value and tax rates.
  7. Enter transporter and distanceApproximate distance determines validity. The portal can suggest distance using PIN codes.
  8. 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.
  9. Submit and note the EBNThe E-Way Bill with its number and QR code is displayed. Print or save it.
The 180-day rule (from 1 January 2025). E-Way Bills can only be generated for documents dated within 180 days of the generation date. The same applies to Part-A slips. For example, an E-Way Bill generated on 1 January 2025 needed a document dated 5 July 2024 or later.

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

Bulk generation (JSON)

Prepare a JSON file with NIC’s bulk tool or your accounting software and upload it under Generate Bulk.

API

API / GSP

ERP systems can generate directly through NIC’s API, usually via a GST Suvidha Provider.

e-Invoice

With IRN

Businesses on e-invoicing can generate the E-Way Bill along with or after the IRN.

EWB-02

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.