How to generate bulk E-Way Bills (JSON upload)
Bulk generation lets you create many bills at once by preparing a JSON file in the portal's format and uploading it.
Use the official bulk preparation tool to convert your data to the required JSON, then upload it; the portal returns the EBNs and an error report for any failed rows.
How to generate bulk e-way bill: step by step
1
Prepare data
Fill the official bulk template with consignment rows.
2
Convert to JSON
Use the portal's preparation tool to export a valid JSON.
3
Upload
On the portal, choose Generate Bulk and upload the JSON.
4
Review results
Collect the EBNs and fix any rows flagged in the error report.
Good to know
TipThis is an informational walkthrough. Always carry out the actual transaction on
ewaybillgst.gov.in, the official government portal.
For the bigger picture, see the Generate Guide. You may also want the error guide if something goes wrong, or the FAQ guide for quick answers.
Frequently asked questions
What's the record limit per file?
Keep each upload within the portal's allowed record limit; split larger batches.
Why did some rows fail?
The error report lists the exact field and row — usually a bad date, GSTIN or HSN — to correct and re-upload.
Disclaimerewaybill.org is an independent informational website. We are not affiliated with the official GST E-Way Bill portal, GSTN, NIC, or any government department. For official services, always visit the official government portal at ewaybillgst.gov.in.