An e-way bill is the electronic movement document GST requires before goods travel. When a consignment worth more than ₹50,000 moves — sale, transfer, return, even a job-work shipment — an e-way bill must exist on the government portal before the vehicle does. It is the point where your invoicing, your dispatch and your logistics either agree with each other or get inspected at a checkpoint. Like e-invoicing, it rewards businesses whose documents are produced by their operations, and punishes those who reconstruct them afterwards.
What the rules actually say
- When. Movement of goods with consignment value above ₹50,000 requires an e-way bill, with state-level variations for intra-state movement and specific exemptions by goods and distance.
- Two parts. Part A carries the consignment: GSTINs, document number, HSN, value. Part B carries the transport: vehicle number or transporter document. A bill without Part B is not valid for movement (short intra-state hauls excepted).
- Validity. Validity is distance-based — one day per 200 km slab for normal cargo — counted from the moment Part B is first filled. Vehicle breakdowns and re-routing are handled by updating Part B or extending validity before expiry, not after.
- Cancellation and rejection. The generator can cancel within 24 hours if the goods have not moved; the counterparty can reject the bill within 72 hours of it being raised.
- Linkage. For e-invoice-mandated businesses, the IRP can carry the e-way bill Part A along with IRN generation — one more reason the invoice and the movement document should come from the same system.
Where e-way bill processes break
The failure pattern is almost always the same: the invoice is created in one place, the dispatch is decided in another, and the e-way bill is generated by whoever remembers, from whatever numbers they can see. Bills get raised against the wrong document, validity expires mid-journey because nobody owned the extension, and month-end reconciliation discovers movements with no bill — or bills for movements that never happened. Every one of those is a detention risk on the road and a mismatch in the return.
How xMatix raises e-way bills
In xMatix, the e-way bill is generated from the movement itself. Dispatches and deliveries in the warehouse flow and invoices in the order-to-cash flow already carry the consignment data Part A needs — parties, document, HSN, value — so the bill is raised from the record, not re-typed from it. Vehicle details complete Part B at dispatch, and the bill number and validity stay attached to the movement for the driver, the dispatcher and the auditor alike.
Van sales get the same treatment in the opposite direction: the morning load-out that stocks the vehicle is itself a documented movement, raised before the van leaves — see van sales and reconciliation.
Because every bill traces to a ledger document, the compliance workspace can reconcile e-way bills against invoices and returns — the "movement with no invoice" and "invoice with no movement" lists exist as views, not as year-end surprises.
Common questions
When is an e-way bill required?
Whenever goods worth more than ₹50,000 move — whether for sale, branch transfer, returns or job work — an e-way bill must be generated on the portal before the movement begins. Several states apply their own thresholds and exemptions for intra-state movement, so the rule that matters is the one for the lanes you actually run.
What are Part A and Part B of an e-way bill?
Part A describes the consignment: the parties' GSTINs, the document number, HSN codes and value. Part B describes the transport: the vehicle number or transporter document. Both are needed for a valid movement document, and validity is counted from when Part B is first furnished.
How long is an e-way bill valid?
Validity is distance-based — one day per 200 km slab for regular cargo, less generous for over-dimensional loads. If a journey is delayed, validity must be extended before it expires; an expired bill on a moving vehicle is a detention risk. xMatix keeps the bill attached to the dispatch so expiry is visible to the people who can act on it.
Can xMatix generate e-way bills for van sales?
Yes — the morning load-out is a documented stock movement, and the movement document is raised before the vehicle leaves. Sales made from the van during the day are invoiced on the offline-first mobile app, so the van's paperwork and its stock position reconcile when it returns.
How do e-way bills relate to e-invoicing?
For businesses under the e-invoicing mandate, the Invoice Registration Portal can carry e-way bill Part A details along with IRN generation. Because xMatix produces both from the same invoice record, the two documents can never describe two different consignments.
