E-Way Bill Generation Failed โ How to Fix
Fix e-way bill generation errors on ewaybillgst.gov.in. Resolve invalid GSTIN, distance mismatch, vehicle number, duplicate bill, and Part-B update issues.
E-Way Bill Generation Failed โ How to Fix
An E-Way Bill (EWB) is a mandatory electronic document required for movement of goods worth more than โน50,000 under GST. It is generated on the ewaybillgst.gov.in portal. If generation fails โ due to invalid GSTIN, distance errors, vehicle number issues, or portal glitches โ your goods can be detained and you face heavy penalties.
This guide covers every common e-way bill error, how to fix it, and how to use alternative methods like SMS and API when the portal is down.
How E-Way Bill Generation Works
- Log in to ewaybillgst.gov.in with your GSTIN credentials
- Go to E-Way Bill โ Generate New
- Fill Part A โ supply type, document details, item details, GSTIN of recipient, HSN code, value, and place of delivery
- Fill Part B โ vehicle number or transporter ID (TRANS ID)
- System validates and generates a 12-digit EWB number with a QR code
- E-way bill is valid for a distance-based period (1 day per 200 km for regular cargo)
Important: Part A alone generates a valid e-way bill number, but goods cannot move until Part B (vehicle details) is updated.
Common E-Way Bill Errors and Fixes
1. Invalid GSTIN Error
Error: "The entered GSTIN is invalid" or "GSTIN not found"
Why it happens:
- Typo in the supplier or recipient GSTIN
- The GSTIN is cancelled, suspended, or surrendered
- New GSTIN not yet reflected on the e-way bill portal (sync delay of up to 24 hours)
How to fix:
- Verify the GSTIN on the GST portal search โ check status is Active
- Re-enter the 15-digit GSTIN carefully (format: 2 digits state code + 10-digit PAN + 1 digit entity + 1 digit Z + 1 check digit)
- If the GSTIN was recently registered, wait 24 hours for it to sync to the e-way bill system
- For composition dealers or exempt entities, confirm they are eligible for e-way bill generation
- If your own GST registration was recently rejected, you cannot generate e-way bills until re-registered
2. Distance Mismatch Error
Error: "The distance entered is not matching with the pin codes" or "Distance cannot exceed X km"
Why it happens:
- The system auto-calculates distance based on PIN codes; your entered distance deviates by more than 10%
- Wrong PIN code entered for source or destination
- The portal's distance mapping for certain PIN codes is incorrect
How to fix:
- Let the system auto-populate the distance โ leave the distance field blank or enter 0, and the system fills it based on PIN codes
- If auto-distance is wrong, you can override it โ but the system allows a maximum of 10% deviation from its calculated distance (or up to 100 km extra, whichever is higher)
- Verify source and destination PIN codes are correct
- For multi-stop shipments, generate separate e-way bills for each leg or enter the total route distance
- If distance genuinely exceeds the system limit, use the "distance exceeds" option by providing supporting documents
Note: Since October 2023, the system auto-populates distance. Manual entry is only needed when PIN codes are unmapped.
3. Vehicle Number Format Error
Error: "Invalid vehicle number" or "Vehicle number format is incorrect"
Why it happens:
- Vehicle number not entered in the correct format (no spaces, no special characters)
- Wrong state code prefix
- Temporary registration numbers or defence vehicles entered incorrectly
How to fix:
- Enter the vehicle number without spaces or hyphens โ e.g.,
KA01AB1234notKA-01-AB-1234 - Use uppercase letters only
- For temporary numbers, use the format as shown on the RC: e.g.,
KA01T1234 - Defence vehicles: use the format
01A1234A(numeric-alpha-numeric-alpha pattern) - For ships/railways/airways, select the correct transport mode first โ vehicle number format changes accordingly (Bill of Lading number for ship, RR number for rail, Airway Bill for air)
4. Duplicate E-Way Bill Error
Error: "E-Way Bill already generated for this document number" or "Duplicate document detected"
Why it happens:
- An e-way bill was already generated using the same invoice/document number and date
- The previous e-way bill may still be active or was not cancelled
How to fix:
- Search existing e-way bills: go to E-Way Bill โ Search and enter your document number
- If the previous EWB is still valid, cancel it first before generating a new one (see How to Cancel below)
- If the previous EWB has expired, you can generate a new one with the same document number โ append a suffix like
/R1to the document number if the system still blocks it - If another party generated the EWB against your document, ask them to cancel it or reject it from your dashboard under Reject โ Inward Supplies
5. E-Way Bill Expired โ Extension Failed
Error: "E-Way Bill has expired and cannot be extended" or "Extension can only be done within 8 hours before/after expiry"
Why it happens:
- Extension request was made too early (more than 8 hours before expiry) or too late (more than 8 hours after expiry)
- The goods have already reached the destination as per system records
- Extension was already done once and a second extension is attempted without valid reason
How to fix:
- Extensions can only be requested within 8 hours before or after expiry โ time it correctly
- Go to E-Way Bill โ Extend Validity and enter the EWB number
- Provide a valid reason: natural calamity, law and order situation, transshipment delay, accident, or vehicle breakdown
- Enter the current location of the goods (PIN code) and updated vehicle details
- If the 8-hour window has passed, generate a fresh e-way bill with the same invoice โ update Part B with current vehicle details
- Keep proof of delay (FIR copy, breakdown certificate, toll receipts with timestamps) for any future audit
Rule: E-way bill validity is calculated from the time of Part B update, not Part A generation.
6. HSN Code Error
Error: "Invalid HSN code" or "HSN code does not match the tax rate"
How to fix:
- Use the correct 4-digit or 6-digit HSN code based on your turnover (6-digit mandatory for turnover above โน5 crore)
- Verify HSN codes at cbic-gst.gov.in or search on the GST portal
- Ensure the tax rate entered matches the HSN code's prescribed rate
- If facing GST return filing errors due to HSN mismatch, fix the HSN in your e-way bill and returns both
7. Portal Down or Technical Errors
Error: "Service temporarily unavailable" or page not loading
How to fix:
- Try during off-peak hours (before 10 AM or after 8 PM)
- Clear browser cache or use incognito mode
- Use SMS-based generation (see Generate via SMS below)
- Use API-based generation through your GST software (see Generate via API below)
- Use the NIC e-Way Bill app available on Android
Part-B Update Issues
Part B contains vehicle/transport details and must be filled before goods move.
Common Part-B Errors
| Error | Cause | Fix |
|---|---|---|
| "Part B already updated" | Vehicle details already entered | Use Update Part B โ Update Vehicle to change vehicle |
| "Cannot update โ EWB expired" | E-way bill validity has lapsed | Extend validity first, then update Part B |
| "Transporter ID not found" | Wrong TRANS ID entered | Verify the transporter's 15-digit GSTIN/TRANS ID |
| "Only generator can update" | You are not the EWB generator | Ask the generator (supplier/recipient) to update, or get transporter assignment |
How to Update Part B
- Go to E-Way Bill โ Update Part B
- Enter the 12-digit EWB number
- Select reason: Due to breakdown, Transshipment, or First time update
- Enter the new vehicle number and mode of transport
- Click Submit โ the validity timer restarts from the update time
Tip: A transporter assigned via TRANS ID can also update Part B from their login.
How to Cancel an E-Way Bill
You can cancel an e-way bill within 24 hours of generation, provided the goods have not been verified in transit by any officer.
Steps to Cancel
- Log in to ewaybillgst.gov.in
- Go to E-Way Bill โ Cancel
- Enter the 12-digit EWB number
- Select cancellation reason: Order cancelled, Duplicate entry, Data entry mistake, or Others
- Click Submit
Cancellation Rules
- 24-hour limit โ cannot cancel after 24 hours from generation time
- Verified bills โ if a tax officer has verified the EWB in transit, it cannot be cancelled
- Other party generated โ if the other party (recipient/transporter) generated the EWB, you can reject it from your dashboard but cannot cancel it
- After cancellation, you can generate a new e-way bill with the same document number
Penalty for Not Having a Valid E-Way Bill
Moving goods without a valid e-way bill attracts serious penalties under Section 129 of the CGST Act:
| Situation | Penalty |
|---|---|
| Goods with valid tax invoice but no EWB | โน10,000 or tax amount (whichever is higher) under CGST + equal amount under SGST |
| Goods without invoice and without EWB | Tax amount + penalty equal to tax amount under CGST + equal under SGST |
| Detention of vehicle | Vehicle and goods detained until penalty is paid or security is furnished |
| Repeated offence | Goods may be confiscated under Section 130 |
What Happens When Goods Are Detained
- The officer issues Form GST MOV-06 (detention order)
- You must pay the penalty or furnish a security bond within 14 days
- If not paid, the officer initiates confiscation proceedings under Section 130
- You can file an appeal within 30 days of the detention order
Practical tip: Always carry a printed or digital copy of the e-way bill. The officer can verify via the QR code or EWB number on the portal.
Generate E-Way Bill via SMS
When the portal is down or you don't have internet access, generate e-way bills via SMS:
One-Time Setup
- Log in to ewaybillgst.gov.in
- Go to Registration โ For SMS
- Register your mobile number for SMS-based generation
- You'll receive a confirmation SMS with your registered user ID
SMS Commands
Send SMS to 77382 99899:
| Action | SMS Format |
|---|---|
| Generate EWB | EWBG TranType DocType DocNo DocDate FromGSTIN ToGSTIN TotalValue HSN ApproxDist VehicleNo |
| Update Vehicle | EWBV EWBNo VehicleNo ReasonCode FromPlace |
| Cancel EWB | EWBC EWBNo |
| Check Status | EWBS EWBNo |
Example
To generate an outward e-way bill:
EWBG O TI INV001 01/03/2026 29AABCT1234F1ZX 27AABCU5678G1ZD 75000 8471 350 KA01AB1234
Note: SMS generation supports limited fields. For multi-item invoices or complex scenarios, use the portal or API.
Generate E-Way Bill via API
For bulk generation or integration with your billing software:
API Registration
- Log in to ewaybillgst.gov.in
- Go to Registration โ For API
- Enter your GSP (GST Suvidha Provider) details
- Your API credentials (API key + secret) are generated
API Endpoints
- Base URL:
https://gsp.adaequare.com/(or your GSP's URL) - Authentication: OAuth 2.0 token-based
- Generate EWB:
POST /ewayapi/dec/v1.03/ewayBill - Cancel EWB:
POST /ewayapi/dec/v1.03/ewayBill/cancel - Update Part B:
POST /ewayapi/dec/v1.03/ewayBill/updatePartB
Popular Software with Built-in EWB API
- Tally Prime
- Zoho Books / Zoho GST
- ClearTax
- Busy Accounting
- SAP Business One
Tip: E-invoicing (for businesses with turnover above โน5 crore) auto-generates the e-way bill. If you use e-invoicing on einvoice1.gst.gov.in, the EWB is created automatically when Part B details are provided in the e-invoice JSON.
E-Way Bill Validity Period
| Distance | Validity (Regular/ODC) |
|---|---|
| Up to 200 km | 1 day |
| 200โ400 km | 2 days (regular) / 2 days (ODC) |
| Every additional 200 km | +1 day |
| Over Dimensional Cargo (ODC) | 1 day per 200 km |
- Validity starts from the Part B update time (or generation time if Part B is filled during generation)
- Day = midnight to midnight (24 hours)
Quick Troubleshooting Checklist
- GSTIN is active and correctly entered (verify on gst.gov.in)
- PIN codes are correct for source and destination
- Distance is within 10% of system-calculated distance
- Vehicle number is in correct format (no spaces/hyphens, uppercase)
- Document number is not already used in an active e-way bill
- HSN code matches the goods and tax rate
- Part B is updated before goods movement
- E-way bill is not expired (extend within 8-hour window if needed)
- You are using a valid GST registration
- Your GST returns are filed and up to date (EWB is blocked if returns are pending for 2+ months)
EWB Blocked for Non-Filing of Returns
Since 2019, the e-way bill system blocks generation if you have not filed GST returns (GSTR-3B) for two or more consecutive months (or quarters for QRMP filers).
How to fix:
- File all pending GSTR-3B returns on the GST portal
- Wait 24 hours after filing for the block to be lifted on the EWB portal
- Try generating the e-way bill again
Frequently Asked Questions
Q: Can I generate an e-way bill for goods worth less than โน50,000? Yes, you can voluntarily generate an EWB for any value. It is mandatory only when the consignment value exceeds โน50,000 (or as specified by state-specific rules โ some states have lower thresholds).
Q: Who can generate the e-way bill? The supplier, the recipient (if the supplier hasn't generated it), or the transporter can generate the e-way bill.
Q: Can I edit an e-way bill after generation? No. You cannot edit an EWB. You must cancel it (within 24 hours) and generate a new one. However, you can update Part B (vehicle details) without cancelling.
Q: What if my vehicle breaks down mid-transit? Update Part B with the new vehicle number. If the EWB is about to expire, extend validity citing vehicle breakdown as the reason.
Q: Is e-way bill required for intra-city movement? Yes, if the consignment value exceeds โน50,000 and the movement is to a different location (not within the same premises). Some states exempt intra-city movement under specific conditions.
Related Guides
Related Guides
Old Age Pension Apply Online: State-Wise Process & Eligibility
Complete guide to apply for old age pension online under IGNOAPS and state schemes. Eligibility, documents, state portals, and pension amounts explained.
EPF Withdrawal Shows Settled but Money Not Credited โ How to Fix
EPF claim settled but money not received? Fix wrong bank details, IFSC errors, and NEFT failures with step-by-step solutions and EPFO grievance process.
Home Loan EMI Bounce โ What Happens and How to Fix
Learn what happens when your home loan EMI bounces, including penalties, CIBIL impact, and legal risks. Step-by-step guide to fix and prevent EMI defaults.
How to Open PPF Account Online โ Public Provident Fund Guide
Learn how to open a PPF account online. Complete guide on PPF interest rate, tax benefits under 80C, eligibility, and withdrawal rules.
Mudra Loan Types: Shishu, Kishore, Tarun โ Limits, Interest Rates, Eligibility
Compare Mudra loan types โ Shishu, Kishore, and Tarun. Know loan limits, interest rates, eligibility, and which PMMY category suits your business needs.