E-Way Bill Learning Centre

Documents and Data Required for E-Way Bill Generation

Documents and data you need to generate an e-way bill, split into Part A and Part B, plus what the driver must carry and a printable checklist.

Bhavesh AkabariAuthor, E-Way EasyPublished 9 min read

Last verified against official sources: 13 Oct 2026

Checklist clipboard beside a tax invoice, a lorry receipt and a vehicle number plate
Table of contents
  1. A. Documents and supporting information
  2. B. Data commonly needed
  3. Data for Part A (the initial e-way bill)
  4. Data for Part B (transport details)
  5. C. Documents to carry with the goods
  6. D. Situations that need a different base document or entry
  7. Printable checklist
  8. Example (illustrative)
  9. Common mistakes
  10. Limitations
  11. Where E-Way Easy can help
  12. Official sources

Quick answer: To generate an e-way bill you need the invoice, bill of supply or delivery challan, both GSTINs, dispatch and delivery PINs, HSN, value, Transporter ID, and the vehicle number or transport document. Nothing is uploaded: you enter the data, and the document travels with the goods.

Most e-way bill errors start before you open the portal: a missing PIN code, a wrong HSN, the buyer's old GSTIN, or no vehicle number when the truck is already at the gate. "Documents required" really means two things: what you need to generate the e-way bill, and what the person in charge of the vehicle must carry during the movement — the gap between what you typed and what is printed on the paper in the truck is exactly what an officer checks on the road.

This guide lists what you need, separated into what goes into Part A (the initial e-way bill) and what goes into Part B (transport details), then what must travel with the goods, followed by a checklist you can print and keep at the dispatch desk.

A. Documents and supporting information

You do not upload these documents to the portal. You enter data from them, and they travel with the goods.

DocumentWhen it is used
Tax invoiceNormal taxable sale by a registered supplier
Bill of supplySupply by a composition dealer or of exempt goods
Delivery challanMovement that is not a sale or where the invoice is not issued yet: job work, supply on approval, line sales, SKD/CKD in lots, stock transfer without sale, goods for exhibition
Bill of entryImported goods moving from port or customs station
Transporter detailsTransporter's name and Transporter ID (GSTIN or TRANSIN)
Vehicle numberRegistration number of the vehicle carrying goods by road
Transport documentGoods receipt / lorry receipt (GR/LR) for road, railway receipt (RR) for rail, airway bill for air, bill of lading for ship
E-invoice (IRN)For e-invoice-applicable taxpayers, the IRN can be used to fill Part A

Note: As reported by GSTN advisories, from 1 January 2025 the base document (invoice or challan) cannot be more than 180 days old on the date you generate the e-way bill.

If you are unsure whether a movement needs an invoice or a challan, read Delivery Challan vs Tax Invoice.

B. Data commonly needed

Data for Part A (the initial e-way bill)

Part A is filled from your invoice or challan. Without complete Part A data, the e-way bill cannot be generated.

FieldWhere to get itWatch out for
Supply typeOutward (you send) or inward (you receive)Inward for purchases from unregistered sellers
Sub-typeReason: supply, job work, export, sales return, own use, etc.Stock transfer is not "Supply"
Document typeInvoice, bill of supply, challan, bill of entry, othersMust match the paper document
Document numberPrinted on the documentSame characters, no extra spaces
Document datePrinted on the documentNot in the future, not over 180 days old
Supplier GSTINYour GST registrationActive registration
Supplier name and addressYour records—
Dispatch-from address and PINActual place goods leave fromMay differ from the principal place
Recipient GSTINBuyer's GST certificate or invoiceURP if unregistered; check it is active
Recipient name and addressBuyer's records—
Ship-to address and PINActual delivery placeMatters for bill to–ship to cases
HSN codeProduct master or HSN listRequired digits as per your turnover
Product name and descriptionInvoice line itemsClear enough to identify the goods
Quantity and unitInvoiceUse a standard unit (NOS, KGS, MTR, etc.)
Taxable valueInvoice line itemsBefore tax
Tax rates and amountsCGST + SGST, or IGST, plus cessIntra-state vs inter-state must be right
Consignment valueTaxable value + taxes (excluding exempt supplies on the same invoice)Must match invoice total logic
From PIN and To PINAddresses aboveDrives distance and state checks
Approximate distancePortal's PIN-to-PIN suggestionUp to 10% more allowed
Transporter ID (optional in Part A)Transporter's GSTIN or TRANSINNeeded if the transporter will fill Part B

Data for Part B (transport details)

Part B makes the e-way bill valid for movement. It can be filled at the time of generation or later by you or the assigned transporter, and updated any number of times while the bill is valid.

FieldRoadRailAirShip
Mode of transportRoadRailAirShip
Vehicle numberRequired———
Vehicle typeRegular or over-dimensional cargo———
Transport document numberOptional (LR/GR)RR numberAirway bill numberBill of lading number
Transport document dateOptionalRequiredRequiredRequired

Part B is not required when goods move within the same state up to 50 km between the consignor's place and the transporter's place (or from the transporter's place to the consignee). Part A is still required. See Distance Rules.

C. Documents to carry with the goods

Under Rule 138A, the person in charge of the conveyance should carry:

  1. The invoice, bill of supply or delivery challan, as the case may be, and
  2. A copy of the e-way bill in physical or electronic form, or the e-way bill number, or the e-way bill mapped to an RFID device embedded on the conveyance.

Where a consolidated e-way bill (Form GST EWB-02) is generated for multiple consignments in one vehicle, its details should also be available. In practice, transporters also carry the LR or consignment note; it is not a GST document, but its number helps match records.

D. Situations that need a different base document or entry

  • Unregistered buyer: enter URP in place of the recipient GSTIN, with the buyer's name, address, state and PIN. Value and tax still come from your invoice.
  • Job work dispatch: a delivery challan showing the goods sent, the job worker's details and the purpose. For inter-state movement from a principal to a job worker, an e-way bill is required irrespective of value. See E-Way Bill Rules for Job Work.
  • Branch or stock transfer within the same GSTIN: a delivery challan; whether an e-way bill is needed depends on the consignment value. Between states, each branch has its own GSTIN and a tax invoice is generally issued.
  • Goods bought from an unregistered supplier: the registered recipient can generate the e-way bill as the inward party, using the supplier's bill or a self-prepared document as applicable.

Printable checklist

Print this and tick each line before you open the portal or app.

#ItemPartReady?
1Invoice / bill of supply / delivery challan issued and dated within 180 daysA☐
2Supply type and sub-type decidedA☐
3Document type, number and date noted exactlyA☐
4Supplier GSTIN and dispatch-from PINA☐
5Recipient GSTIN (or URP), name, ship-to address, PINA☐
6HSN code for every itemA☐
7Description, quantity and unit for every itemA☐
8Taxable value, tax rates and tax amountsA☐
9Consignment value checked (above threshold?)A☐
10Approximate distance checked against PIN-to-PINA☐
11Transporter name and Transporter IDA/B☐
12Mode of transportB☐
13Vehicle number (road)B☐
14Transport document number and date (rail/air/ship, or LR)B☐
15Mobile with OTP access for login—☐
16Invoice/challan copy plus EWB number (or printout) handed to driver—☐

Example (illustrative)

A Morbi tile trader (GSTIN 24ABCDE1234F1Z5) sends 400 boxes of floor tiles to a retailer in Indore (GSTIN 23FGHIJ6789K1Z3). The trader books a transporter who will assign the truck the next morning.

Part A, entered by the trader on the day of invoicing:

FieldValue
Supply type / sub-typeOutward / Supply
DocumentTax invoice MT/26-27/0881, 13-10-2026
FromMorbi, PIN 363xxx
ToIndore, PIN 452xxx
HSNCeramic tile code from product master
Quantity400 BOX
Taxable value₹2,40,000
IGST 18%₹43,200
Consignment value₹2,83,200
DistancePortal suggestion, about 620 km
Transporter ID24KLMNO2345P1Z8

Part B, entered by the transporter the next morning: Road, regular vehicle, GJ36XY4321, LR number 5521 dated 14-10-2026.

Validity runs from the time Part B is first entered. For 620 km, it is 4 days (601–800 km band).

Carried by the driver: a copy of tax invoice MT/26-27/0881 plus the e-way bill number (or a printed or electronic copy of the e-way bill).

Common mistakes

  • Using the head office PIN as dispatch-from when goods leave from a godown.
  • Copying an old buyer GSTIN from a past invoice without checking it is still active.
  • Leaving HSN blank or using a generic code that does not match the invoice.
  • Entering only the taxable value and forgetting GST when checking the ₹50,000 threshold.
  • Assigning a Transporter ID but forgetting to tell the transporter to fill Part B.
  • Typing the invoice number differently from the printed document — prefixes and financial-year format must match exactly.
  • Choosing the wrong document type: a challan movement generated as a tax invoice, or the other way round, creates confusion at checking and in your books.
  • Sending the driver with only the e-way bill. The invoice or challan must also accompany the goods.

Limitations

The lists above cover standard movements. Imports, exports, SKD/CKD supplies, exhibitions and supplies through e-commerce operators have their own document conventions. When a situation is unusual, check the official user documentation or consult your tax adviser.

Where E-Way Easy can help

In the E-Way Easy app, saved buyers and products cut down re-typing: the buyer's address, state and PIN fill from the GSTIN, the HSN fills from the product, and distance is calculated from PIN codes, with manual edits allowed. Invoice numbers follow your own series, and the invoice and e-way bill details are reviewed together before saving — a good moment to catch mismatches. You still need to check that the details match the goods actually being moved. The free HSN code lookup and distance calculator help with individual fields; check a buyer's GSTIN with our GSTIN verification checklist, and see how to avoid errors in invoice and transport details.

Official sources

Field names and validation rules are defined by the official system. Check the e-way bill portal and its user documentation, and read Rules 138 and 138A on CBIC GST for the legal requirement.

Frequently asked questions

Do I need to upload any document to generate an e-way bill?

No. You do not upload the invoice. You enter details from it. But the invoice, bill of supply or delivery challan must physically or electronically travel with the goods.

Is the vehicle number required in Part A?

No. The vehicle number belongs to Part B. Part A covers the invoice, parties, goods, value and route details.

What if the buyer is not registered under GST?

Enter URP (unregistered person) in place of the recipient GSTIN and fill the name, address, state and PIN.

Can I generate an e-way bill with a delivery challan instead of an invoice?

Yes, where the movement is not a sale or the invoice is not yet issued, such as job work, supply on approval, line sales, SKD/CKD lots or stock transfer without sale.

Is the transport document number compulsory?

For road, it is optional if the vehicle number is entered. For rail, air and ship, the transport document number and date are needed in Part B.

Does the driver need a printed copy of the e-way bill?

Not necessarily. The rules allow the e-way bill to be carried in physical or electronic form, or just its number, or mapped to an RFID device on the vehicle. The invoice, bill of supply or challan must still accompany the goods.

Sources and references

This article is general information, not tax or legal advice. GST and e-way bill requirements depend on the transaction, applicable notifications and state-specific provisions. Check the official portals before you rely on it.

Editorial update history

  1. Merged our separate article on documents required for e-way bill generation into this guide
  2. Added the 180-day base document limit and a printable checklist table.
  3. First published.

Written by

Bhavesh Akabari

Bhavesh Akabari writes the E-Way Easy guides on e-way bills, GST invoicing and day-to-day compliance workflows for Indian manufacturers, wholesalers and traders. Every compliance article is checked against official GST and e-way bill sources and carries a "last verified" date.

Android app

Make your e-way bill workflow simpler

Create the sales invoice, review e-way bill details and generate, all from your phone with E-Way Easy.

More e-way bill guides