A practical, plain-English guide to e-way bills under GST — when you need one, the current threshold, how to generate it, and mistakes to avoid.
E-way Bill Under GST: Complete Guide to Rules, Limits & Generation
If you run a trading, manufacturing, or logistics business in India, you've probably had that heart-in-mouth moment — a truck full of your goods stopped at a check post, and the driver calling you frantically because "some bill" is missing. More often than not, that missing document is the e-way bill. It sounds like a small technical form, but getting it wrong can mean your goods sitting detained on a highway, your customer losing trust in your delivery timelines, and a penalty notice landing in your inbox.
The good news is that once you understand how the e-way bill system actually works, it becomes one of the easiest parts of GST compliance to get right, every single time. In this guide, we'll walk you through what an e-way bill is, when you actually need one, how to generate it correctly, what it costs, and the common slip-ups that trip up even experienced business owners. Whether you're dispatching your first consignment or you move goods every day across states, this is the guide to bookmark.
What is an E-way Bill
An e-way bill is an electronic document generated on the government's e-way bill portal whenever goods are moved from one place to another, typically for movement above a certain value. Think of it as a digital permission slip that travels with your goods — it tells any GST officer who stops the vehicle exactly what is being transported, who sent it, who is receiving it, and how it is being moved.
Technically, it is generated in Form EWB-01 and carries a unique E-way Bill Number (EBN) that is shared with the supplier, the recipient, and the transporter. The document typically captures:
- Details of the goods being transported (description, HSN code, quantity, and value)
- Consignor (sender) details, including GSTIN
- Consignee (receiver) details, including GSTIN
- Transporter details or the vehicle number carrying the goods
Under the GST law, generating this document is generally mandatory for the movement of goods where the consignment value crosses a specified threshold. Without a valid e-way bill, your vehicle can be stopped, your goods can be detained, and your business can face unnecessary friction with tax authorities — which is exactly why so many founders prefer to have this handled by a professional GST compliance team rather than leaving it to a last-minute scramble at the loading dock.
Why It Matters: The Real Benefits of Getting This Right
It's easy to see the e-way bill as "just another form," but it genuinely protects your business in several ways.
- Avoids detention and seizure at check posts. A valid e-way bill is typically your first line of defence when a vehicle is stopped for verification. Without it, officers can detain the goods and the vehicle until the matter is resolved.
- Faster, smoother movement of goods. Since the system is digital and pan-India, a properly generated e-way bill generally means less friction and fewer delays at state borders and check posts, compared to the old paper-based permit system.
- Transparency across the supply chain. Every stakeholder — supplier, transporter, and buyer — can see the same document, which reduces disputes about what was actually sent and received.
- Reduces tax evasion and under-invoicing. Because the e-way bill links directly to invoice value and HSN codes, it makes it harder for goods to move without corresponding tax documentation.
- Proof of compliant movement. If there's ever a dispute or audit, having a clean trail of e-way bills matched to invoices is strong evidence that your movement of goods was fully compliant.
For businesses that dispatch goods daily — say, a manufacturer shipping to dealers across three or four states — this isn't a one-time task, it's a recurring operational habit. Getting it wrong even occasionally adds up to real cost and risk over a year. This is exactly the kind of recurring compliance work that Legal Suvidha's GST support services are built to take off your plate.
Who Needs It: Applicability and Thresholds
This is the section most founders actually want clarity on, so let's be precise — while also being honest about where you need to double-check current rules.
The general threshold. An e-way bill is generally required when the consignment value of goods being moved exceeds a threshold that is commonly cited as Rs 50,000, for inter-state (cross-state) movement of goods. This applies whether the movement is due to a sale, a transfer, or even certain non-sale movements like sending goods for job work.
Intra-state movement varies by state. Here's where it gets state-specific: for movement within the same state, several states have their own notified thresholds and relaxations, and some have aligned with the Rs 50,000 figure while others have set different limits or additional conditions. Because these state-level notifications are revised from time to time, you should always verify the current intra-state threshold applicable in your state before assuming the general rule applies.
Who is responsible for generating it. The e-way bill is typically the responsibility of the "registered person" who causes the movement of goods — this could be:
- The supplier, when goods are moved by the supplier's own vehicle or a hired one
- The recipient, when the recipient arranges the transport
- The transporter, when neither the supplier nor recipient has generated it and the transporter is handling road, rail, air, or vessel movement
Movement by unregistered persons. In certain cases, even when an unregistered person is supplying goods to a registered recipient, or when goods move for job work or on a returnable basis (like sending machinery for repair), an e-way bill may still be required — the responsibility in these situations generally shifts based on who is arranging transport, so it's worth checking the specific scenario rather than assuming it doesn't apply just because one party isn't registered.
Exempt categories. Certain movements are generally kept outside the e-way bill requirement, such as specified exempted goods, goods carried by non-motorised conveyance, goods moving under customs bond or customs supervision, and a few other specific categories listed in the rules. This exemption list has various sub-clauses and has been amended over time, so please verify the complete and current exemption list before deciding your consignment doesn't need one — it's a common and costly assumption to get wrong.
If this already feels like a lot of "it depends," you're not alone — this is precisely why so many trading and manufacturing businesses outsource their day-to-day e-way bill and GST compliance to a team like Legal Suvidha, so they don't have to track every state notification themselves.
Documents and Information You'll Need
Before you sit down to generate an e-way bill, keep the following ready — it makes the process quick instead of a scramble:
- Tax invoice, bill of supply, or delivery challan for the goods being moved (delivery challans are typically used for movements that aren't a direct sale, like stock transfers or job work)
- GSTIN of the supplier and the recipient (where registered)
- HSN code of the goods being transported
- Value of the goods as per the invoice or challan
- Transporter ID or the vehicle number, depending on how the goods are moving
- Approximate distance to be travelled, which determines the validity period of the e-way bill
- Transport document number, such as the goods receipt number, railway receipt number, airway bill number, or bill of lading number, depending on the mode of transport
Keeping this checklist standardised across your dispatch team — rather than having a different person fill it out differently each time — is one of the simplest ways to cut down on e-way bill errors.
Step-by-Step Process to Generate an E-way Bill
Here's the practical, step-by-step flow:
- Register on the e-way bill portal. Even if you already have a GST registration, you need a separate one-time registration on the e-way bill portal (ewaybillgst.gov.in) using your GSTIN to create your login credentials.
- Log in and select "Generate New." Once logged in, you'll choose the option to generate a fresh e-way bill for your consignment.
- Fill Part A — the goods and invoice details. This includes the invoice or challan number and date, the GSTIN and details of the consignor and consignee, the HSN code, description, quantity, and taxable value of the goods, and the applicable tax rates.
- Fill Part B — the transport details. This includes the vehicle number (for road transport) or the transporter ID and transport document number (for rail, air, or vessel movement). Part B is what actually activates the e-way bill for movement — an e-way bill with only Part A filled is typically not valid for the goods to start moving.
- Choose your generation method. Depending on your business volume, you can generate e-way bills through the web portal directly, via SMS (useful for smaller businesses or occasional dispatches), through the official Android app, or through API/GSP (GST Suvidha Provider) integration if you're generating a high volume of e-way bills and want it to plug directly into your billing or ERP software.
- Update the vehicle number if there's transshipment. If goods are moved from one vehicle to another mid-journey (common in long-distance road transport), the vehicle number in Part B must be updated on the portal before the onward movement continues.
- Generate a Consolidated E-way Bill if needed. If a single vehicle is carrying multiple consignments (say, a transporter consolidating shipments for several clients), a Consolidated E-way Bill in Form EWB-02 can be generated, which bundles the individual EBNs together for that vehicle.
- Cancel if goods are not transported. If you generated an e-way bill but the goods were, for whatever reason, not transported, or if there was an error in the details, the e-way bill can generally be cancelled within a limited time window from generation — commonly cited as within 24 hours, though you should verify the current cancellation window since it is time-sensitive and cannot be done after that period lapses.
If steps 3 and 4 above sound like exactly the kind of thing that's easy to get right once but easy to mess up when you're doing it in a hurry between shipments, that's a fair read — and it's why many of Legal Suvidha's clients simply hand over their recurring e-way bill generation to a dedicated compliance team instead of doing it in-house every time.
Fees, Charges & Late Fees in 2026
Let's clear up a common misconception first: there is generally no government fee to generate an e-way bill itself — it is free to generate on the official portal, whether through the web, SMS, app, or API. So if anyone tries to charge you a "government fee" specifically for e-way bill generation, that should raise a flag.
Where the real cost comes in is the risk of not generating one, or generating one incorrectly:
- If goods are found moving without a valid e-way bill (or with an expired one, or one with major errors), the vehicle and goods can be detained under Section 129 of the CGST Act.
- Release of detained goods generally requires payment of a penalty, which is typically linked to either the applicable tax amount or a fixed sum, whichever is higher — the exact provisions and amounts have been revised over time, so please verify the current penalty structure under Section 129 rather than relying on older figures.
- Beyond the direct penalty, there's the indirect cost: delayed deliveries, unhappy customers, demurrage charges if a vehicle is held up, and the time your team spends resolving the issue with tax officers.
Professional/service fees are a different matter entirely. Many businesses — especially those dispatching goods multiple times a week — choose to outsource e-way bill generation and GST compliance as an ongoing retainer rather than handling it internally. This is typically priced as a recurring service fee based on your volume of dispatches and the complexity of your GST compliance overall, rather than a one-off charge. Legal Suvidha offers this as part of its GST compliance support, with a transparent quote so you know exactly what you're paying for and why — no vague "processing charges" that appear later.
Timeline and Due Dates You Must Track
Timing is where most e-way bill problems actually happen, so pay close attention here.
- Generate before movement starts. The e-way bill must generally be generated before the goods actually begin their journey — not after the truck has already left your premises. Generating it retroactively defeats the purpose and can be treated as non-compliance.
- Part B must be updated before movement. As covered above, Part B (vehicle/transport details) generally needs to be filled in before the goods move, since an e-way bill without valid Part B details is typically not considered complete for that leg of the journey.
- Validity depends on distance. The validity period of an e-way bill is generally calculated based on the distance the goods need to travel, with one additional day of validity granted for each distance slab covered — commonly cited as roughly up to 200 km per day for normal cargo, with a shorter distance slab applicable for over-dimensional cargo. These exact km-per-day figures have been revised in the past, so please verify the current slab on the official portal or with your GST advisor before you rely on it for a long-haul shipment.
- Extension of validity. If the goods cannot reach the destination within the original validity period — due to reasons like transshipment delays, natural calamities, law and order situations, or accidents — the validity can generally be extended, but this typically needs to be done within a specific window before or shortly after the original expiry, and you'll usually need to record the reason for the delay on the portal.
- Cancellation window. As mentioned earlier, if the e-way bill needs to be cancelled because goods were not moved, this is generally only possible within a short time window (commonly cited as 24 hours) from the time of generation — after that, verify the current rules, as cancellation may no longer be an option and you may need to handle the discrepancy differently.
Missing any of these timing windows is exactly how a shipment that should have taken two days ends up stuck at a check post on day three with an expired e-way bill — a scenario Legal Suvidha's compliance team helps clients avoid by tracking these dates proactively rather than reactively.
E-way Bill vs Tax Invoice vs Delivery Challan: Key Distinctions
These three documents often travel together with your goods, but they serve very different purposes, and mixing them up is a common source of confusion.
- Tax Invoice: This is the primary commercial document raised for a taxable sale of goods. It establishes the transaction value, applicable GST, and is the basis on which Part A of the e-way bill is filled. It is a billing document, not a movement document.
- Delivery Challan: This is used when goods move without an actual sale taking place at that point — for example, stock transfers between your own branches, goods sent for job work, or goods sent on approval basis. A delivery challan does not involve GST invoicing in the same way a sale does, but the movement may still require an e-way bill if the value threshold is crossed.
- E-way Bill: This is not a billing document at all — it is a movement authorization document that references either the tax invoice or the delivery challan (whichever is relevant), and adds the transport-specific details (vehicle number, transporter ID, distance) that neither the invoice nor the challan contains.
In short: the invoice or challan tells you what was sold or moved and at what value, while the e-way bill tells you how, when, and by what vehicle it is moving. You typically need the invoice/challan and the e-way bill physically or digitally available with the vehicle at all times during transit.
A related distinction worth understanding is Part A vs Part B of the e-way bill itself. Part A captures the "what" — the invoice details, goods description, HSN, value, and consignor/consignee GSTINs. Part B captures the "how" — the vehicle number or transporter details that make the e-way bill valid for actual movement. An e-way bill is generally considered incomplete for movement purposes until Part B is filled, even if Part A was generated well in advance.
Common Mistakes to Avoid
Even well-run businesses trip up on e-way bills because the process touches multiple teams — sales, dispatch, and transport — and a small miscommunication anywhere in that chain can cause a problem.
- Wrong or mismatched vehicle number. Entering an incorrect vehicle number in Part B is one of the most common reasons for goods being flagged at check posts, since the physical vehicle won't match the e-way bill on record.
- Mismatched invoice value. If the value on the e-way bill doesn't match the value on the tax invoice or delivery challan travelling with the goods, it raises a red flag during verification.
- Letting the e-way bill expire mid-transit. Long-distance shipments, especially those crossing multiple states, are at risk of the validity period lapsing due to traffic delays, breakdowns, or holdups — and not extending it in time means the goods are technically moving without valid cover.
- Not generating a Consolidated E-way Bill. When a transporter is carrying multiple consignments in a single vehicle, failing to generate the Consolidated E-way Bill (Form EWB-02) alongside the individual EBNs can cause confusion during roadside checks.
- Wrong HSN code or distance entered. An incorrect HSN code can affect the applicable tax treatment shown, while an incorrect distance entry can lead to a validity period that's too short (or flagged as suspiciously long) for the actual route.
- Forgetting to update Part B after transshipment. When goods are transferred from one vehicle to another partway through the journey, forgetting to update the new vehicle number is a very common and easily avoidable error.
- Using an expired e-way bill for the onward leg. Especially in multi-leg deliveries, teams sometimes reuse an old e-way bill instead of generating a fresh one or extending validity, which puts the shipment at risk during the last leg of the journey.
- Assuming intra-state movement is always exempt. As covered earlier, several states have their own thresholds and rules for intra-state movement — assuming your local delivery is automatically exempt without checking your state's current notification is a frequent and costly mistake.
If this list feels like a lot to track across every single dispatch, that's a completely normal reaction — and it's exactly the operational headache that Legal Suvidha's GST and e-way bill compliance service is designed to remove, by having a dedicated team manage this consistently instead of leaving it to whoever is free at the dispatch desk that day.
Frequently Asked Questions
Do I need an e-way bill for goods below Rs 50,000 in value?
Generally, no — the e-way bill requirement is typically triggered only once the consignment value crosses the applicable threshold, commonly cited as Rs 50,000 for inter-state movement. However, some states have specific rules for certain goods or intra-state movement where a different threshold or condition may apply, so it's worth verifying for your specific situation.
Can I generate an e-way bill without a GST registration?
You generally need to register separately on the e-way bill portal using your GSTIN, so a GST registration is typically a prerequisite. In certain scenarios involving unregistered persons, the responsibility for generating the e-way bill may shift to the registered recipient or the transporter instead.
What happens if my e-way bill expires while the goods are still in transit?
If the validity period lapses before the goods reach their destination, you generally need to extend the validity on the portal within a specific window around the expiry, citing a valid reason such as transshipment delay or unforeseen circumstances. Moving goods with an expired and non-extended e-way bill can expose you to detention and penalty risk.
Can the transporter generate the e-way bill instead of the supplier?
Yes, generally either the supplier, the recipient, or the transporter can generate the e-way bill, depending on who is arranging and responsible for the movement of goods. In practice, many businesses authorise their transporter to update Part B directly once the vehicle details are confirmed.
Is an e-way bill required for goods sent for job work?
In many cases, yes — movement of goods for job work can require an e-way bill once the value threshold is crossed, even though it isn't a sale transaction. This is typically supported by a delivery challan rather than a tax invoice, so make sure your team knows to generate the e-way bill referencing the challan.
What is a Consolidated E-way Bill and when do I need one?
A Consolidated E-way Bill, generated in Form EWB-02, is used when a single vehicle carries multiple consignments, each of which has its own individual e-way bill. Instead of the transporter carrying several separate e-way bills, the consolidated version bundles the reference numbers together for a smoother check-post experience.
Can I cancel an e-way bill after generating it by mistake?
Generally yes, but only within a limited time window from generation — commonly cited as 24 hours — provided the goods have not actually started moving. Beyond that window, cancellation is typically not possible, so it's important to verify details carefully before finalising, or act quickly if you spot an error.
What penalty can I face if I'm caught transporting goods without a valid e-way bill?
Goods and the vehicle can generally be detained or seized under Section 129 of the CGST Act, and release typically requires payment of a penalty linked to the tax amount or a fixed sum, whichever is higher under the applicable provisions at the time. Because these provisions and amounts get revised periodically, it's best to verify the current penalty structure rather than relying on outdated figures, and ideally avoid the situation altogether with proactive compliance.
How Legal Suvidha Makes This Effortless
This is exactly the kind of process where one wrong document, a mismatched detail, or a missed deadline turns into a rejection, a resubmission, or a running penalty. Legal Suvidha handles the whole thing end-to-end so you can focus on your business.
- Fixed, all-inclusive price quoted upfront — professional fee plus government fee, itemised, with no hidden charges appearing later.
- A dedicated Chartered Accountant / Company Secretary who owns your case from the first call to the final certificate.
- Proactive updates and deadline alerts at every stage — we do not disappear after payment.
- Trusted by 10,000+ founders with a 4.9/5 rating and a multi-disciplinary team of CAs, CSs and lawyers.
Talk to a Legal Suvidha expert today for a free consultation and an exact, transparent quote on WhatsApp — and get it done right the first time.





