InvoicingPublished 3 Jul 2026 10 min read

E-way bill guide for small businesses: when it is required, validity and penalties

When an e-way bill is needed (₹50,000, job work), Part A and Part B, validity by distance, who generates it, extension, cancellation, exemptions.

E-way bill guide for small businesses: when it is required, validity and penalties

An e-way bill is an electronic document generated on ewaybillgst.gov.in before goods worth more than ₹50,000 are moved by road, rail, air or ship, whether for a sale, a return, a transfer or job work. It carries the invoice details (Part A) and the vehicle details (Part B), is valid for one day per 200 km, and moving goods without it can lead to detention and a penalty of twice the tax under Section 129. This guide covers who must generate it, when, and how.

What the e-way bill is for

Rule 138 of the CGST Rules requires the person causing movement of goods to furnish details electronically before the movement starts. The system gives every consignment a 12-digit e-way bill number (EBN) that an officer can check at a road stop, and it lets the tax department match goods actually moving with invoices actually reported. For you, it is a compliance step that sits between preparing the invoice and loading the truck.

The e-way bill does not replace the invoice or delivery challan. The vehicle must still carry the invoice (or the e-invoice QR code on a phone, for notified taxpayers) or challan, plus the e-way bill number, either printed or on the transporter's phone.

When an e-way bill is required

The basic trigger is movement of goods with a consignment value above ₹50,000, in relation to a supply, for reasons other than supply (such as job work, branch transfer or returns), or an inward supply from an unregistered person.

"Consignment value" under the Explanation to Rule 138(1) means the value under Section 15 as declared in the invoice, bill of supply or challan, including GST and cess but excluding the value of any exempt goods on the same invoice. So an invoice with taxable value ₹45,000 plus 18% GST of ₹8,100 is a ₹53,100 consignment and needs an e-way bill.

Two cases need an e-way bill regardless of value:

  • Goods sent by a principal to a job worker in another state, or returned by the job worker, under Rule 138(1) third proviso. Intra-state job work follows the ₹50,000 rule (subject to state notifications).
  • Handicraft goods moved inter-state by a person exempted from registration under Notification 56/2018-Central Tax.

Several states have notified a higher threshold or exemptions for movement within the state. Delhi, Tamil Nadu, West Bengal, Bihar and others have used a ₹1 lakh intra-state limit at various times, and some exempt specific goods such as textiles for intra-state moves. Inter-state movement is always ₹50,000. Check your state's current notification on the e-way bill portal.

Who generates it: supplier, recipient or transporter

Rule 138(1) to (3) sets a hierarchy.

SituationWho generates
Registered supplier sends goods in own or hired vehicleSupplier (Part A and Part B)
Registered supplier hands goods to a transporterSupplier fills Part A; supplier or transporter fills Part B
Registered recipient collects goods from an unregistered supplierRecipient, as the person causing the movement
Unregistered supplier sends goods to a registered recipientRecipient is deemed to have caused the movement and generates it
Neither party generates and the goods are with a transporterTransporter must generate from the invoice or challan
E-commerce operator or courier arranges the movementThey may fill Part A on the supplier's authorisation

Any registered person can generate an e-way bill voluntarily for consignments below ₹50,000 if they wish, and unregistered persons and transporters can enrol on the portal to generate one. A transporter that moves multiple consignments in one vehicle can combine their e-way bills into a consolidated e-way bill in Form GST EWB-02.

Part A and Part B explained

Part A (Form GST EWB-01) carries the commercial details: GSTIN of the recipient, place of delivery (PIN code), invoice or challan number and date, value of goods, HSN code (at least two digits for turnover up to ₹5 crore, four above), reason for transport (supply, export, job work, and so on) and the transport document number for rail, air or ship.

Part B carries the vehicle number for road transport, or the transporter document number for other modes. Part B is what starts the validity clock. A supplier can fill Part A and leave Part B for the transporter to complete when the vehicle is assigned; an e-way bill with only Part A is not valid for movement, but the Part A slip can be kept for up to 15 days for Part B to be added.

If the vehicle changes mid-journey (a breakdown, or transhipment at a hub), the transporter updates Part B with the new vehicle number in Form EWB-01. Part A cannot be edited after generation; if the invoice details are wrong, cancel and regenerate.

Part B is not required for movement of up to 50 km within the state from the supplier's place of business to the transporter's hub, or from the transporter's hub to the recipient, under Rule 138(3) proviso.

Validity: 200 km per day

Cargo typeDistanceValidity
Normal cargoUp to 200 km1 day
Normal cargoEvery additional 200 km or part1 more day
Over-dimensional cargoUp to 20 km1 day
Over-dimensional cargoEvery additional 20 km or part1 more day

The distance is calculated by the portal from the PIN codes of origin and destination, and you can enter an actual distance up to 10% higher than the portal's estimate. "One day" runs until midnight of the day after Part B is entered, so a bill generated at 3 pm on Monday for a 180 km trip is valid until 11:59 pm on Tuesday. Validity is counted in whole days, so 401 km gives three days, not 2.005 days.

Extension. Under Rule 138(10), if the goods cannot reach the destination within validity because of exceptional circumstances (accident, strike, natural calamity, vehicle breakdown, transhipment), the transporter or generator can extend the validity. The portal allows this within 8 hours before expiry and 8 hours after expiry; enter the reason and the current location.

Cancellation. Under Rule 138(9), an e-way bill can be cancelled within 24 hours of generation if the goods were not transported or were not moved as per the details, but not once it has been verified in transit. The recipient can reject it within 72 hours of generation or before delivery, whichever is earlier; silence is treated as acceptance.

Exemptions: when no e-way bill is needed

Rule 138(14) and the annexure list the exemptions. The ones that matter to small businesses:

  • Goods listed in the annexure: LPG for household use, kerosene under PDS, postal baggage, jewellery and precious stones (subject to later state-level changes for gold), currency, used personal and household effects, coral.
  • Goods transported by a non-motorised conveyance (a handcart or bullock cart).
  • Goods moving from a port, airport, air cargo complex or land customs station to an inland container depot or container freight station for customs clearance.
  • Goods that are exempt from GST under the exemption notifications (with specific exclusions like de-oiled cake), and non-GST goods such as alcohol for human consumption, petrol, diesel, natural gas and aviation turbine fuel.
  • Goods that are not treated as a supply under Schedule III of the CGST Act.
  • Movement within a state-notified area, and the 50 km last-mile rule for Part B mentioned above.
  • Goods under customs bond or customs seal in transit.
  • Empty cargo containers, and empty cylinders for LPG when moved for reasons other than supply.
  • Goods moved up to 20 km to or from a weighbridge, accompanied by a delivery challan.
  • Transit cargo to or from Nepal or Bhutan.
  • Movement by a defence formation, the central or state government by rail, or a local authority.

The exemption is for the consignment; if an invoice mixes exempt and taxable goods, the e-way bill is needed if the taxable portion exceeds ₹50,000.

A worked example: Ludhiana to Jaipur

Guru Nanak Hosiery in Ludhiana, Punjab, sells 800 pieces of knitted sweaters to Rajputana Garments, a registered wholesaler in Jaipur, Rajasthan, on 3 July 2026 at ₹400 per piece.

LineAmount
800 PCS × ₹400, HSN 6110₹3,20,000
IGST @ 5% (garments priced under ₹2,500 per piece)₹16,000
Invoice total (consignment value)₹3,36,000

The consignment value is ₹3,36,000, far above ₹50,000, so an e-way bill is mandatory. Guru Nanak Hosiery generates it as the supplier: Part A with Rajputana's GSTIN, delivery PIN code 302001, invoice GNH/26-27/0512 dated 03-07-2026, value ₹3,36,000, HSN 6110 and reason "Outward supply". The transporter, Ludhiana Roadlines, is named with its transporter ID, and fills Part B with the truck number PB10-CX-4477 at 6 pm on 3 July.

The portal computes the Ludhiana to Jaipur distance at roughly 570 km. At 200 km per day that is three days (200 + 200 + 170), so the e-way bill is valid until midnight on 6 July. The truck normally covers the route in two days, so there is a day of buffer. If it breaks down near Hisar on 5 July and the replacement truck cannot reach Jaipur before midnight on the 6th, the transporter updates Part B with the new vehicle and extends the validity in the 8-hour window around expiry, citing the breakdown.

If the sweaters had been sent without an e-way bill and stopped at a check post in Haryana, the penalty under Section 129(1)(a) would be 200% of the tax, that is ₹32,000, payable by the owner to release the goods and vehicle. The garment rate is given as per the schedule in force after September 2025; confirm the current rate for your product.

Penalties under Section 129 and Section 130

Section 129 applies to goods in transit without the required documents. The proper officer can detain or seize the goods and the vehicle, and release them on payment of:

  • 200% of the tax payable, for taxable goods, if the owner comes forward;
  • 2% of the value of goods or ₹25,000, whichever is less, for exempt goods, if the owner comes forward;
  • 50% of the value of the goods or 200% of the tax, whichever is higher, for taxable goods if the owner does not come forward (5% or ₹25,000 for exempt goods).

The notice must be issued within 7 days of detention and the order within 7 days after that. If the penalty is not paid within 15 days of the order, the goods can be sold. The amounts above reflect the Finance Act 2021 amendment effective 1 January 2022; confirm the current provision with your CA.

Section 130 allows confiscation of goods and vehicle where there is intent to evade tax, with a fine in lieu of confiscation. Section 122(1)(xiv) separately provides a penalty of ₹10,000 or the tax evaded, whichever is higher, for transporting taxable goods without the specified documents.

Officers can also block e-way bill generation for a GSTIN that has not filed returns for two consecutive tax periods (Rule 138E), so a lapse in GSTR-3B filing can stop your dispatches. See GST late fees, interest and penalties.

Common mistakes

  1. Calculating the ₹50,000 on taxable value instead of the invoice total. GST is included in consignment value.
  2. Forgetting job work is different. Inter-state job work needs an e-way bill for any value; see delivery challan: when to use it.
  3. Generating Part A and dispatching without Part B. Movement without Part B is movement without an e-way bill.
  4. Wrong vehicle number. A typo in Part B is a valid ground for detention; update Part B before dispatch.
  5. Letting it expire in a warehouse. Validity covers the whole journey including waiting time at a transporter's godown.
  6. Not cancelling when a sale falls through. An uncancelled e-way bill remains on record and is matched against your GSTR-1.
  7. Issuing the e-way bill before the IRN if you are under e-invoicing; the invoice comes first, as explained in e-invoicing explained.
  8. Splitting one consignment into two invoices under ₹50,000 to avoid the bill. The rule looks at the consignment in the vehicle, and the practice invites scrutiny.

How VyaparKit helps

VyaparKit prepares the documents that go into Part A and travel with the goods: the GST invoice with HSN codes, the delivery challan for job work and non-sale movements, a transport receipt for the transporter's copy, and a packing list with piece counts. Invoice totals already include tax, so the consignment value is on the face of the document. VyaparKit does not connect to the e-way bill portal or generate e-way bills; you enter the details on ewaybillgst.gov.in or through your transporter.

Next steps

  • Register on ewaybillgst.gov.in with your GSTIN and add your regular transporters by their transporter ID.
  • Check your state's intra-state threshold and note it next to the ₹50,000 inter-state rule.
  • Put the invoice or challan number, HSN and PIN code on every dispatch note so whoever generates the bill has what they need.
  • Keep your GSTR-3B filing current so Rule 138E never blocks your e-way bills.
  • Brief your drivers to carry the e-way bill number and the invoice, and to call you before accepting any detention notice.

Frequently asked questions

Is an e-way bill required for goods worth less than ₹50,000?
Generally no, but there are exceptions. Inter-state movement of goods sent for job work, and inter-state movement of handicraft goods by a person exempt from registration, need an e-way bill regardless of value. Some states also set a higher threshold for movement within the state, so check your state's notification.
How long is an e-way bill valid?
One day for every 200 km or part of it for normal cargo, and one day per 20 km for over-dimensional cargo. Validity starts when Part B (vehicle details) is first entered. A day ends at midnight of the day following the start, so an e-way bill generated at 5 pm for a 150 km trip is valid until midnight the next day.
Can an e-way bill be cancelled after generation?
Yes, within 24 hours of generation, if the goods were not transported or were not moved as described, and only if it has not been verified in transit by an officer. The recipient can also reject an e-way bill generated against them within 72 hours of generation or before delivery, whichever is earlier.
What is the penalty for moving goods without an e-way bill?
Under Section 129 the goods and vehicle can be detained, and release requires a penalty of 200% of the tax payable on taxable goods when the owner comes forward (2% of value or ₹25,000 for exempt goods). If the owner does not come forward it is 50% of the value of goods or 200% of tax, whichever is higher. Confirm current amounts with your CA.

This guide is general information for Indian small businesses as of 3 Jul 2026. Rates, thresholds and due dates change by notification; confirm the current position on the relevant government portal or with your chartered accountant before acting.