In this guide 6 sections
Raising the e-way bill from the invoice record is usually safer than typing it on the portal. Values come from one source. The bill matches the invoice. Portal entry works for a few consignments a week. Beyond that, re-keying brings mismatches and delays at the gate.
What typing on the portal involves
The clerk opens the portal. Each consignment is keyed by hand: buyer’s GSTIN, invoice number and date, HSN codes, taxable values, pincodes, distance in kilometres and the transporter’s ID. Twenty fields, every time. Nobody enjoys it.
It works when volume is low. A cement dealer with three trucks a week copes. Barely. The trouble starts at six in the evening, with twenty invoices stacked on the desk and three drivers shouting at the gate.
Each keyed field invites a slip. One wrong digit in a GSTIN, a tile quantity typed as 140 instead of 410, or a stale HSN code gives a bill that contradicts its own invoice. The mismatch surfaces at a checkpoint, not at your desk, and by then the truck is standing in a queue with a customer waiting at the other end.
- Buyer GSTIN and place of delivery
- Invoice number, date and value
- HSN code and tax rate per line
- Distance and mode of transport
What changes when the invoice raises it
The invoice record already holds everything the portal asks for: the party, the lines, the values and the tax split by CGST, SGST or IGST. The software sends those fields to the portal through the e-way bill API as a JSON file, then writes the 12-digit bill number back onto the invoice.
Nobody retypes anything. Bill and invoice agree. Both come from the same row. Fix a rate before dispatch. The bill follows.
The printout shows the bill number beside the invoice. The driver carries one set of papers: invoice, bill and lorry receipt.
Vehicle number, Part B and extensions
Part A holds the consignment. Part B holds the vehicle. Trucks get assigned at the last minute, so the registration number is the field most often missing, or typed with a stray space.
The software can hold the gate pass. Once the registration number is entered, it pushes Part B. If the truck breaks down at a toll plaza, moving the load to another lorry is a Part B update from the same screen, with a reason code.
Extensions work the same way. It watches validity. A delayed load triggers a warning to the dispatcher well before the bill lapses. Cancellation, inside its short window, is one button.
- Part B update when the vehicle changes
- Extension request before validity ends
- Cancellation within the allowed window
- Alert for bills nearing expiry
When a truck is stopped on the road
An officer wants the invoice, the e-way bill and the lorry receipt. The driver rings the office. Who answers?
With portal entry, the answer lives in one clerk’s browser tab. Or a diary. With a linked record, anyone in dispatch searches the invoice number and reads out the bill number, the validity date and the vehicle on Part B.
The system can push the bill as a PDF to the driver’s WhatsApp. Every update is logged.
Which route suits your volume
Count consignments per week and how often the vehicle changes. If both are low and one person does it all, the portal will do. Keep a tick sheet beside the keyboard.
Once several people dispatch, or invoices pass a few dozen a day, mismatch risk grows faster than the cost of integration. Raise the bill from the invoice.
Run a trial week with a second person checking. Compare each bill against its invoice and list every difference. That count settles the question.
- Consignments per week
- Number of people who dispatch
- Last-minute vehicle changes
- Mismatches found in a trial week
E-way bill route comparison sheet
A single sheet with two columns, portal entry and raised from invoice. Rows cover fields keyed, mismatch checks, vehicle capture, Part B update, extension, cancellation and roadside lookup. A final block records a trial week with the count of consignments and the count of mismatches.
Open a blank worksheet to printQuestions owners ask
Does raising the bill from software change the legal rules?
No. Same portal. Same fields. Same validity rules. Only the way the data reaches the portal changes.
Can we still use the portal for odd cases?
Yes. Yes. Many firms raise most bills from the invoice and keep the portal for rare cases. Record the bill number on the invoice afterwards.
What if the portal is down when the truck is ready?
Dispatch holds the load. Or it follows the contingency your tax consultant advises. A good system queues the request. It retries, then shows the status.
Who should be allowed to cancel a bill?
A named dispatch supervisor. Cancellation has a short window. The system should log who cancelled, why and when.
