The van is loaded, the invoice is printed, and someone asks the question that stops the loading: does this trip need an e-way bill? The fear underneath is real, because a vehicle moving goods without one can be stopped and detained, and the penalty is not small. The good news is that the answer lives in one place, Rule 138 of the CGST Rules, and it is shorter than its reputation. Here it is in shop terms, so you can decide for this consignment, today.
What an e-way bill is and what it travels with
An e-way bill is an electronic movement slip. Before goods start moving, you (or your transporter) enter the consignment details on the government portal, ewaybillgst.gov.in, and the portal returns an e-way bill number. That number travels with the goods: under Rule 138A the person in charge of the vehicle must carry the invoice (or bill of supply, or delivery challan) and the e-way bill number, on paper or on a phone.
It is not a new tax and not a new kind of invoice. It is also not an e-invoice; that is a separate mandate for larger businesses, which we cover in our note on the ₹5 crore e-invoicing threshold. The e-way bill answers only one question: what is moving, from whom to whom, and in which vehicle.
The ₹50,000 line and how the value is counted
Rule 138(1) says a registered person who causes movement of goods of consignment value above ₹50,000 must generate an e-way bill before the movement begins. Three details in that sentence do most of the work.
- The value includes GST. The explanation to Rule 138(1) counts the value declared on the invoice, tax included. Goods worth ₹48,000 at 18% GST make an invoice of ₹56,640, which is over the line even though the goods alone are not.
- Exempt goods on the same invoice are left out of the count.
- It is per consignment, per movement. Not per day, and not per customer.
Two kinds of movement need a bill regardless of value, both across state lines: goods sent for job work, and handicraft goods moved by a person exempted from registration. In the other direction, Rule 138(14) lists movements that never need one, including transport by non-motorised conveyance (a handcart or a cycle rickshaw) and a schedule of exempted goods.
Who generates it: you, the transporter or the buyer
The rule points at whoever causes the movement. If you send goods to a buyer in your own van, or by a tempo you booked, that is you. If a registered buyer arranges the pickup, it is the buyer. If neither of you has generated one by the time the goods reach a transporter, Rule 138(3) lets the transporter generate it from the Part A details you supply.
In practice, the shop that raises the invoice usually generates the bill, because everything Part A asks for (both GSTINs, invoice number and date, HSN codes, value) is already sitting on the invoice. If you bill other shops regularly, keeping those details clean at billing time is most of the e-way bill job done in advance; Layerdots ERP keeps them on every bill and has an e-way bill section built in.
Part A, Part B and how long the bill stays valid
The form has two halves. Part A is what is moving: the invoice details, the parties, the value, the HSN codes. Part B is how it moves: the vehicle number, or the transporter's document number for rail, air or ship. A bill with only Part A is not yet valid for movement. The validity clock starts when Part B is first filled in.
Validity comes from Rule 138(10): one day for a journey of up to 200 km, and one more day for every further 200 km or part of it. For the distances a shop usually ships, one day is plenty. If a breakdown or a diversion eats the time, the same rule allows extension in exceptional circumstances; the portal opens the extension option around expiry, so deal with it before the bill lapses rather than the next morning.
One relief worth knowing for short first legs: when goods travel from your shop to a transporter's hub within the same state and that leg is 50 km or less, Part B can wait until the goods leave the hub.
Three shop situations
The customer carries it home. A walk-in customer pays at the counter and takes the goods in their own car. The movement is now caused by an unregistered person, and for that case Rule 138 makes generation optional, at that person's choice. This is why an ordinary retail counter can go months without touching the portal. The moment you deliver instead, the movement is yours, and the ₹50,000 test applies to you.
Your own delivery. A hardware counter sending cement, pipe and fittings to a site in the next district can cross ₹50,000 in one load without anything feeling large. You generate the bill, your vehicle number goes in Part B, and the driver carries the invoice and the bill number.
Stock to your own second shop. No sale happens, but goods still move, and Rule 138 covers movement for reasons other than supply too. Above the line it needs an e-way bill. Within the state under the same GSTIN, the goods travel on a delivery challan under Rule 55; a branch in another state counts as a distinct person under GST, so that transfer gets a tax invoice like any other B2B movement.
Within your state, the line can sit elsewhere
₹50,000 is the figure for movement between states. For movement inside a state, each state sets its own threshold, and several have raised it to ₹1 lakh or exempted certain local movements entirely. So a consignment that needs no bill inside your city may need one the moment it crosses the border. Check your own state's notification on the e-way bill portal before relying on a higher limit a neighbour told you about.
What detention under Section 129 can cost
If a vehicle is stopped and the bill is missing or wrong, Section 129 of the CGST Act allows the goods and the vehicle to be detained. Since 1 January 2022, release where the owner comes forward means a penalty equal to 200% of the tax payable on the goods, and the exposure is higher when no one claims them. The penalty is only half the damage: the van stands at a checkpoint, the driver waits, the customer's site waits, and anything perishable keeps its own clock. Set against that, Part A is a form your billing software has already filled.
Common questions
A customer bought ₹70,000 of goods and is taking them in their own car. Must I
generate an e-way bill?
If the buyer is unregistered and moves the goods themselves, generation is at their option
under Rule 138, so you are not obliged to. If you deliver, you are. Many shops generate
anyway on large counter sales and hand the number to the customer, which costs a few minutes
and removes the argument at a checkpoint.
My goods are worth ₹49,500 with tax. Am I under the line?
Check the invoice total, not the goods value, because consignment value includes the GST. At
₹49,500 including tax you are under ₹50,000 and Rule 138(1) does not require a bill for an
ordinary sale. If the same invoice also carries exempt goods, their value is left out of the
count.
The vehicle broke down and the bill will expire mid-journey. What now?
Rule 138(10) allows the validity to be extended in exceptional circumstances, and a breakdown
is the textbook case. The extension is done on the portal, and the option opens around the
expiry time, so whoever generated the bill should extend it before it lapses. An expired bill
at a checkpoint is treated like a missing one.