Quick Reference Table
Pin-this-to-your-desk summary. When required, who generates, what you need, validity, cancellation window, penalty amounts, portal URL. Nine questions answered in one table.
Moving goods worth over ₹50,000? You need an e-way bill. This checklist walks you through every step: when to generate, what documents you need, Part A and Part B details, validity by distance, exemptions, penalties under Section 129, and state-wise intra-state thresholds. All rules cited with section and rule numbers.
Pin-this-to-your-desk summary. When required, who generates, what you need, validity, cancellation window, penalty amounts, portal URL. Nine questions answered in one table.
Five mandatory scenarios (inter-state, intra-state, job work, handicrafts, returns) and eight exemptions (non-motorised, customs, exempt goods, defence, short-distance weighment). Each with the exact rule reference.
Every field you need for Part A (GSTIN, invoice, HSN, value, PIN codes) and Part B (vehicle number, transporter ID, LR number, distance). Have these ready before you sit down to generate.
Seven steps from login to sharing the e-way bill number with your driver. Covers web portal, SMS, app, and API methods. Includes consolidated e-way bill (Form EWB-02) for multi-consignment vehicles.
Distance-based validity table (200 km/day regular, 20 km/day ODC), real route examples (Mumbai to Pune, Delhi to Jaipur), and the 8-hour extension window before and after expiry.
Section 129 detention (tax + 200% penalty for taxable goods), Section 130 confiscation, GSTIN blocking for non-filing, and how repeated violations can lead to GST registration cancellation.
Your truck leaves Ahmedabad at 6 AM with ₹3,00,000 worth of goods. At the Gujarat-Rajasthan border, a GST officer stops it. No valid e-way bill. The goods are detained. You now owe the tax amount plus a penalty of 200% of the tax under Section 129. That's roughly ₹54,000 in GST plus ₹1,08,000 in penalty. Your driver is stuck. Your customer doesn't get the delivery. And your truck is sitting idle at a check post.
This isn't a rare scenario. The CBIC has reported that e-way bill violations are among the most common reasons for goods detention across India. The rules aren't complicated, but they have specific requirements that trip up businesses daily.
The threshold is ₹50,000 for inter-state. Sounds simple. But what about intra-state? That varies by state. What about job work? That's covered too, under Rule 138(1). What about goods going for an exhibition? Covered. Goods being returned? Covered. Each scenario has slightly different rules, and getting any of them wrong means your goods don't move.
Then there's validity. Your e-way bill is valid for 1 day per 200 km. But a "day" means midnight to midnight, not 24 hours from the time of generation. Generate at 11 PM, and you've already used most of day one. Your truck breaks down? You have an 8-hour window around expiry to request an extension. Miss that window, and you need a fresh e-way bill.
This checklist puts every rule, every exemption, every validity calculation, and every penalty in one place. Print it, keep it at your dispatch desk, and run through it before every shipment.
Here's a snapshot of what you'll find inside:
The inter-state e-way bill threshold. Any consignment valued above this amount moving across state borders requires an e-way bill before dispatch. For intra-state, most states follow the same threshold, but some differ.
Source: Rule 138(1), CGST Rules, 2017Penalty for goods caught without a valid e-way bill. The owner pays the applicable tax plus a penalty equal to 200% of the tax amount. For exempt goods, it's 2% of goods value or ₹25,000, whichever is less. Per consignment.
Source: Section 129(1)(a), CGST Act, 2017 (as amended w.e.f. 01-Jan-2022)E-way bill validity for regular consignments: 1 day for every 200 km or part thereof. For over-dimensional cargo (ODC), it's 1 day per 20 km. Each "day" runs midnight to midnight, not 24 hours from generation.
Source: Rule 138(10), CGST Rules, 2017The e-way bill must be generated before the goods start moving. Not during transit, not at the next stop. "I'll do it once the truck reaches" is the most expensive shortcut in Indian logistics.
The vehicle number on the e-way bill must match the actual vehicle carrying the goods. If the vehicle changes mid-transit (transshipment), update Part B on the portal before the goods move in the new vehicle. Mismatch = detention.
A 1-day validity generated at 10 PM expires at midnight the next day, not at 10 PM. That's only 26 hours, not 48. Generate early in the day to get maximum validity from your first day. This trips up long-distance dispatches regularly.
Some businesses split one large order into multiple invoices under ₹50,000 to avoid e-way bills. GST officers check for this pattern. If multiple invoices are going to the same buyer on the same vehicle, the consignment value is the total, not the individual invoice. This is treated as evasion.
Sending goods for job work? Moving stock between your own branches? Sending products to an exhibition? All of these need e-way bills if the value exceeds the threshold. "It's not a sale" doesn't mean "no e-way bill needed."
If you don't file GSTR-3B for two or more consecutive months, your GSTIN gets blocked from generating e-way bills. You literally cannot move goods until you file your pending returns. Rule 138E(a) is unforgiving.
Vehicle broke down? Flood on the highway? You can extend e-way bill validity, but only within 8 hours before or after the expiry time. Miss that window, and you need a completely new e-way bill. Set a reminder when dispatching long-distance consignments.
| Aspect | Without Checklist | With This Checklist |
|---|---|---|
| E-way bill generation | Remembered last minute, often after dispatch | Part of dispatch SOP, done before loading |
| Exemption awareness | Generate for everything "just in case" | Know exactly which goods are exempt |
| Validity planning | Discover expiry mid-transit | Calculate validity before dispatch, plan extensions |
| Vehicle changes | Forget to update Part B | Update portal before transshipment |
| Penalty risk | Detention, 200% penalty, idle trucks | Zero detentions from compliance gaps |
| State-wise rules | Assume ₹50,000 everywhere | Check state threshold before intra-state dispatch |
| Return filing link | Don't realise GSTIN is blocked until dispatch day | Monitor filing status, prevent blocking |
Download the free E-way Bill Compliance Checklist and keep it at your dispatch desk.
Petpooja is India's leading SME business software suite, trusted by 1,50,000+ businesses across restaurants, retail, healthcare, manufacturing, and more. From billing and payroll to task management and procurement, Petpooja helps Indian businesses run better, every day.
Petpooja Invoice generates e-way bills directly from your invoices, with e-invoicing, barcode scanning, and Tally integration. No separate portal login needed.