← All articles

E-Way Bill Rules: When You Need One and How to Generate It

By Britto Vincent · · 11 min read

GST Compliance

Understand the e-way bill consignment value threshold, the movements people forget need one, how validity and extensions work, and what to do when details are wrong.

The problem an e-way bill actually solves for you

An e-way bill is a document generated before goods move, recording what is moving, for whom, from where to where, and in which vehicle. It exists so goods in transit can be matched to a declared movement, and it is checked at the roadside.

The reason it matters commercially rather than just legally: goods moving without a valid e-way bill where one is required can be detained, and the consequence attaches to the goods rather than to a later filing. A truck held at a checkpoint is a delivery that misses its slot, a customer who is not served, and a driver waiting on a phone call. For a distributor, a manufacturer with branch transfers, or a service business moving equipment between sites, that is an operational risk, not a paperwork one.

This article covers the threshold and what counts towards it, the movements people forget require a bill, how to generate one, how validity and extension work, and what your options are when something on a generated bill is wrong.

What the document contains

An e-way bill is generated on the e-way bill portal in Form GST EWB-01, which has two parts.

Part A can be completed in advance. The e-way bill is only valid once Part B is in, because Part B is what ties the declaration to a specific vehicle — and validity is counted from that moment, not from when Part A was saved.

The threshold, and the two details that catch people

The general rule is that an e-way bill is required where the consignment value exceeds ₹50,000. Two details in that sentence cause most of the errors.

Consignment value is not taxable value

Consignment value means the invoice value including GST, but excluding the value of any exempt goods carried in the same consignment. An invoice with a taxable value of ₹47,000 and 18% GST is a consignment of roughly ₹55,460 — above the threshold, even though the figure most people check is below it.

The intra-state threshold varies by state

The ₹50,000 figure is the standard for inter-state movement. Several states have set a higher limit for movement within the state. If most of your deliveries are local, the threshold governing you may well not be ₹50,000, and it is worth confirming your own state's limit once rather than assuming the national figure.

The movements people forget

It is not only about sales

Any movement of goods can require an e-way bill, whatever the reason for it. Stock transferred between your own branches, goods sent out for job work, items going to an exhibition, machinery moved for repair, goods returned to a supplier, equipment sent to a site — none of these are sales, and all of them are movements.

Some movements need one at any value

Inter-state movement of goods sent for job work requires an e-way bill even below the value threshold. So does inter-state movement of handicraft goods by a person exempt from registration. These are the cases where a business correctly checks the value, correctly concludes it is under ₹50,000, and is still wrong.

Invoices cannot be combined to stay under the limit

Each consignment gets its own e-way bill. Where several are carried in one vehicle, a consolidated e-way bill can be generated to reference them together for the driver's convenience, but the individual bills still exist and are still required.

Part B can sometimes be skipped, for one specific leg

Where the distance between the consignor and the transporter is short and within the same state, vehicle details are not required for that leg. This is a genuine relaxation, and it is frequently applied to legs it does not cover.

Some movements are exempt outright

There is a specified list of exempt goods, plus categories such as movement by non-motorised conveyance and movement from a port or airport to an inland container depot for customs clearance. Check the list rather than assuming a category is included.

A practical example

A Kochi-based equipment dealer has three movements on the same morning.

The first is a sale to a customer in Coimbatore, invoice value ₹92,000 including tax. Inter-state, above the threshold, straightforward: one e-way bill, Part B completed with the transporter's vehicle number.

The second is a compressor going to a workshop 40 km away for repair and coming back. No sale, no invoice — but it is a movement of goods, so it travels on a delivery challan with an e-way bill if it crosses the applicable threshold. The dealer's mistake in previous months was assuming that no invoice meant no e-way bill.

The third is a set of spare parts sent to a job-worker in Tamil Nadu, total value ₹16,000. Under the threshold, but inter-state job work movement, so an e-way bill is required regardless. This is the one that would have been missed on value alone.

Implementation steps: generating an e-way bill

  1. Raise the tax invoice or delivery challan first. The e-way bill references that document, so it cannot be generated before the document exists.
  2. Choose the transaction type and sub-type on the portal — outward supply, inward, job work, stock transfer, and so on. Getting this wrong produces a bill that does not describe the movement.
  3. Enter Part A from the invoice. GSTINs, document number and date, HSN, value, delivery pin code. Every field here should come from the invoice rather than being retyped.
  4. Enter Part B, or hand it to the transporter. If you know the vehicle, enter the number. If a transporter will assign one, enter the transporter ID and let them complete Part B.
  5. Generate and pass on the number. You receive a 12-digit e-way bill number. The driver needs it available, on paper or on a phone.
  6. Watch expiry on long routes. Assign this to a person, not to hope. The extension window is short.

Two operational limits are worth knowing before they surprise you. The portal will not generate an e-way bill against a document dated beyond a set number of days in the past, so an old invoice cannot be used to move goods today. And if your GST returns are outstanding beyond a permitted period, e-way bill generation is blocked entirely — a filing backlog presenting as a logistics failure, usually discovered at the worst possible moment.

Validity and extension

Validity is distance-based: broadly one day for every couple of hundred kilometres, with a shorter allowance per day for over-dimensional cargo. The clock starts when Part B is entered.

If a vehicle breaks down or a delivery is delayed, validity can be extended — but only within a narrow window around expiry, a few hours either side. Miss that window and no extension is available, which leaves goods in transit on an expired e-way bill. For any consignment travelling more than a day, someone has to own the job of watching expiry rather than discovering it at a checkpoint.

When something on the bill is wrong

This is the part that surprises people most: an e-way bill cannot be edited. A wrong GSTIN, a wrong value, a wrong HSN — none of it can be corrected on the generated document.

What you can do:

Common mistakes

How VeloCrew helps

Almost every e-way bill problem starts one step earlier, in the invoice. If the invoice is generated from a live customer master with a validated GSTIN, correct HSN codes per item, and tax computed rather than typed, then filling Part A is a transfer of data that is already correct. If the invoice is typed fresh each time, every field carries risk into a document that cannot be edited.

VeloCrew keeps GST invoicing and GST accounting in the same system, so invoice details are consistent and returns do not quietly fall behind to the point where generation is blocked. Businesses moving stock between locations and vans will also find the location side covered in inventory management for service businesses.

Conclusion

The practical recommendation: check consignment value including tax rather than taxable value, confirm your state's intra-state threshold once and write it down, treat every movement of goods as a candidate regardless of whether it is a sale, and verify details before generating rather than after — because after, your only options are cancel within 24 hours or live with it. Then keep returns current, so the portal never refuses you at the loading bay.

General guidance only, not professional advice. Rules change — confirm the current requirements for your business with a qualified professional.

Frequently asked questions

What is the e-way bill limit?

The general rule is that an e-way bill is needed where consignment value exceeds Rs 50,000 for inter-state movement. Several states set a higher limit for movement within the state, so the number that applies to a local delivery may not be Rs 50,000. Confirm your own state's intra-state threshold.

Is consignment value the same as taxable value?

No, and this is a common error. Consignment value is the invoice value including GST, excluding the value of any exempt goods in the same consignment. Checking the taxable value alone can put a consignment below the threshold when it is actually above it.

Do I need an e-way bill for a stock transfer between my own branches?

Movement of goods can require an e-way bill regardless of whether it is a sale. Branch transfers, goods sent for job work, items going to an exhibition, machinery moved for repair and goods returned to a supplier are all movements. Inter-state job work movement requires one even below the value threshold.

Can an e-way bill be edited after generation?

No. Details in Part A cannot be corrected. If it is within 24 hours and the goods have not moved or been verified in transit, cancel and generate a fresh one. Vehicle details in Part B can be updated as often as needed, which is how transhipments and breakdowns are handled.

How long is an e-way bill valid?

Validity is based on distance, broadly one day for every couple of hundred kilometres with a shorter allowance for over-dimensional cargo, counted from when Part B is entered. Extension is only possible in a narrow window shortly before or after expiry, so someone needs to be watching long-distance consignments.

Why is the portal refusing to generate my e-way bill?

The two common reasons are an invoice dated too far in the past for the portal to accept, and GST returns outstanding beyond a permitted period, which blocks generation entirely. The second turns a bookkeeping backlog into a delivery stoppage.

Run all of this in one platform

Explore how VeloCrew can help you manage employees, field operations, attendance, tasks, HR and business workflows from one login — built for Indian operations teams. Every account starts on a 14-day Pro trial.

Start free ›

Prefer a walkthrough first? Request a demo for your business.

Written by Britto Vincent, Founder, VeloCrew

Britto Vincent is the founder of VeloCrew, a workforce management platform designed to help businesses manage field operations, employees, attendance, tasks, HR, payroll, accounts and business workflows.