E-way Einvoice · 2 Jun 2024
E-way bill generated but Part B will not update
Part A is done but the vehicle number will not save on Part B. Check transporter ID, format, and which portal you logged into.
The truck is at the gate. Loading is done. You generated the e-way bill in a hurry because the invoice was ready. Part A exists. The driver asks for the vehicle number to be on the bill. You type the number. Update Part B. Error. Blank. Refresh. The same Part A stares back without a vehicle. The watchman wants the truck off the lane. The transporter is on a call in another language. Validity has not even started the way you think, because for many movements Part B is what puts the vehicle on the document.
Part A is goods, GSTIN, invoice, value, place. Part B is transport — vehicle number, or transporter ID if you hand the movement to a transporter who will assign the vehicle later. Mixing those two is the usual night. You put a vehicle in a field that wanted a transporter, or you use a number plate format the site rejects, or you are on the wrong website.
There are two doors people mix: ewaybillgst.gov.in and the e-invoice / NIC family such as einvoice.nic.in, depending on how you generate. Login that worked for IRN may not be the session you think for e-way. Use the portal where this e-way bill actually lives. Updating Part B on a different login than the generator is a classic fail.
What a stuck Part B does at the gate
Without a proper Part B, the e-way bill is incomplete for movement in the situations that need a vehicle. The driver should not roll only on a Part A print you folded around a stapler. A check post that asks for vehicle details will not be impressed by “it was generating.”
Validity period for distance often starts from the time Part B is updated, not from the moment you fell in love with Part A. If Part B stays empty, you may think you have hours you do not have, or you may have a document that is not ready to travel.
If you keep generating new e-way bills for the same invoice because Part B failed, you create a pile of cancelled or unused bills. That is a mess. Fix Part B on the existing bill if the portal still allows update. Do not invent a second invoice to force a new bill. That is evasion territory. Do not.
Where to click
For the common GST e-way bill site: open ewaybillgst.gov.in (type it yourself). Login with the e-way credentials — they are not always the same user as gst.gov.in. After login, use e-Way Bill → Update Part B / Vehicle, or the menu wording currently on the dashboard. Enter the e-way bill number, then vehicle number, from/to, reason if asked.
If a transporter will move the goods, Part A can be generated with transporter ID. The transporter then updates Part B on their login. If you typed a vehicle and a transporter ID in a combination the validator hates, clear one path and follow it.
If you generated e-way along with e-invoice on einvoice.nic.in (or the current NIC e-invoice URL), look for the e-way bill section on that NIC dashboard and the update vehicle option there. Do not assume a bill on NIC will edit on a forgotten ewaybillgst login without checking where it was born.
From gst.gov.in you do not type Part B inside GSTR-1. Returns Dashboard will not save a lorry number. Different system.
Keep the e-way bill number, invoice number, and vehicle RC copy on the table. The site is picky about vehicle format: state code, series, number, no extra spaces, no Hindi characters.
What to try tonight
Confirm which site created the bill. Search the e-way bill number on that site’s “My bills” or print screen. Update Part B there.
Check vehicle number against the RC. O and 0. I and 1. Extra space after the state code. Many updates fail on format, not on GST law.
If the truck changed at the last minute, update to the new vehicle. Multi-vehicle / transhipment options exist for later changes; use the official change vehicle flow, not a second bill for the same goods if update is available.
If you entered transporter ID, call the transporter and ask them to update Part B. Your login may not own that step the way you think. Give them the e-way bill number, not your gst.gov.in password.
If the error mentions PIN, distance, or from/to place, Part A geography may be wrong. You cannot always patch that with Part B. You may need to cancel as per rules (if allowed, within time, goods not moved) and generate again with correct PIN. Cancel only if the goods have not started and the portal allows it. If goods already moved, get local help — do not cancel in fantasy.
If the session expired, log in again. Part B update on a stale tab looks like “will not update.”
Print or PDF after a successful Part B. The driver needs the latest copy with vehicle.
Mistakes that keep the truck in the lane
Updating on a photocopy of last week’s e-way bill number.
Using the owner’s car number because the goods vehicle RC is in the glove box of a different tempo.
Generating IRN again to “refresh” e-way. You may create a new IRN problem on top.
Giving the transporter your e-way login OTP on speaker in the street.
Waiting until the vehicle is 40 km away to start Part B, then discovering the update error.
When to stop and get local help
If cancel and regenerate looks needed but goods already left.
If the portal says Part B cannot be updated because validity or status is closed.
If transporter ID and your vehicle update fight and neither side will own the bill.
If value or GSTIN errors appear that belong to the invoice, not the truck.
Detention risk starts when the vehicle moves on a weak document. Stop guessing. A local practitioner or a transporter who actually uses NIC daily can update faster than another ten error clicks. Do not evade by issuing a clean new bill for the same movement while the old one is still live without following cancel rules.
FAQ
Why did Part A succeed if Part B is mandatory to move?
The system lets you furnish invoice and goods first, then attach transport. That split helps when the vehicle is not known at invoice time. Movement that requires an e-way bill still needs the transport details completed as the rules require. A successful Part A is not a hall pass for the highway. Update Part B before the truck is treated as in transit.
The vehicle number looks correct. Why does Update fail?
Format, extra space, wrong RC, or you are editing on the wrong portal/login. Try the number exactly as the RC prints it, English numerals. Confirm the e-way bill number. If a transporter owns Part B, your update will fail until they do it. Read the red error; “invalid vehicle” and “not authorized” are different.
Can I start validity without Part B?
For typical vehicle-based movement, validity is tied to Part B update and distance. Sitting on Part A does not give you a full travelling document. Check the print: if vehicle is blank, the driver does not have a complete bill. Do not assume hours from the Part A timestamp.
Should I generate a second e-way bill with a slightly different invoice?
No. That is how people try to dodge a failed update, and it can become a false document story. Fix Part B, or cancel only when legally allowed and goods have not moved, then generate once with correct data. If the truck is already on the road, get local help. Do not evade.
GST Atka is not a GSTN office. File on gst.gov.in. Rules change. Do not evade tax. Personal case: get local help.