FinTax24

Blog · GST

e-Way Bill: Threshold, Validity Rules, and Common Mistakes Gujarat Transporters Make

Every inter-state movement of goods above Rs 50,000 in value needs an e-way bill. Intra-state movements also need it above the Gujarat state threshold. This guide covers the threshold rules, e-way bill validity, how to extend it, and the mistakes that lead to penalty and vehicle seizure.

Portrait of Rahul Dabhi By Rahul Dabhi 7 min read

Why choose FinTax24

  • Expert verified Reviewed by experienced professionals
  • Process checked Accuracy and compliance checks
  • Data secure Encrypted document handling
  • Client-rated Rated by our filing clients

TL;DR

An e-way bill is required for inter-state movement of goods worth more than Rs 50,000, or for intra-state movement above state-specified thresholds. The e-way bill is valid for 1 day per 100 km of travel distance. If your vehicle breaks down or you cannot complete the delivery in time, you can extend it on the portal before it expires. The most common mistakes are wrong vehicle number, wrong PIN code, expired e-way bill, and carrying less than the declared goods.

Quick Answer

If you move goods worth more than Rs 50,000 in a single transaction across state borders, you need an e-way bill. For intra-state movement in Gujarat, the threshold varies — for most goods it is Rs 50,000. The e-way bill is generated atewaybillgst.gov.in. Validity runs from 1 day for 100 km and extends in 8-hour blocks for distances up to 300 km, or 1 day blocks beyond that. A transporter carrying goods without a valid e-way bill can be fined Rs 10,000 or the tax amount, whichever is higher.

Why e-Way Bill Compliance Matters for Gujarat

Gujarat is India’s manufacturing and trading hub. Surat’s textiles move to Delhi and Mumbai. Vadodara’s chemicals go to industrial zones across India. Rajkot’s engineering products are dispatched to every corner of the country. Bhavnagar’s ports handle imports that feed factories across the state. Every truck that carries goods needs an e-way bill.

The e-way bill system is not just a GST compliance requirement — it is the government’s way of tracking goods movement in real time. When an e-way bill is generated, the GST portal knows exactly which goods left from where, in which vehicle, heading to which destination. If the vehicle is stopped and the e-way bill is invalid or missing, the penalty is immediate.

For a Gujarat transporter or business owner, understanding e-way bill rules is as fundamental as knowing the GST rate on your product.

When an e-Way Bill Is Required

Inter-State Movement

An e-way bill is mandatory for inter-state movement of goods when the consignment value exceeds Rs 50,000 per transaction.

This applies to:

  • Movement by road (most common)
  • Movement by rail
  • Movement by air
  • Movement by inland waterways

Intra-State Movement in Gujarat

Gujarat has set the intra-state e-way bill threshold at Rs 50,000 for most goods. Some states have higher thresholds for specific categories — Gujarat has kept it at Rs 50,000.

Exemptions (No e-Way Bill Required)

Even if the value exceeds Rs 50,000, no e-way bill is required for:

  • Live animals
  • Milk, curd, buttermilk, natural ghee, grains, pulses
  • Newspapers and magazines
  • Personal or household effects (non-commercial)
  • Empty containers returning after use
  • Imported goods until they clear customs
  • Goods movement within a notified area

For the complete list, check the GST Council’s exemption notification.

How to Generate an e-Way Bill

Step 1: Register on e-Way Bill Portal

Go to ewaybillgst.gov.in. If you are a registered taxpayer, log in with your GSTIN and password. If you are a transporter without GST registration, you can generate e-way bills using your transporter ID.

Step 2: Enter the Consignment Details

Fill in:

  • Consignor details — GSTIN, name, address (from PIN code)
  • Consignee details — GSTIN, name, address (from PIN code)
  • Invoice or challan details — invoice number, date, value
  • Goods details — HSN code, description, quantity, taxable value
  • Transport details — transporter ID (if using a transporter), vehicle number, mode of transport (road/rail/air/ship)

Step 3: Generate and Share

The portal generates a unique 12-digit e-way bill number. Share this with the transporter. The driver must carry:

  • A printed copy of the e-way bill, OR
  • The e-way bill number on the delivery challan

The e-way bill can also be accessed by the recipient on their GST portal.

e-Way Bill Validity: How Long It Lasts

The validity of an e-way bill depends on the distance to be traveled:

Distance Validity Period
Up to 100 km 1 day
100–200 km 2 days
200–300 km 3 days
300–400 km 4 days
400–500 km 5 days
And so on… +1 day per additional 100 km

Note: Validity starts from the time of generation, not from the time of vehicle loading.

The validity calculation is based on the approximate road distance between the PIN codes of the consignor and consignee. The portal calculates this automatically.

How to Extend an e-Way Bill

If you cannot complete the delivery within the validity period:

  1. Go to ewaybillgst.gov.in
  2. Select “E-way Bill > Extend Validity”
  3. Enter the e-way bill number
  4. Select the reason for extension (vehicle breakdown, natural calamity, accidental blockage, other)
  5. Submit

For distances up to 300 km, extensions are granted in 8-hour blocks. For longer distances, extensions are granted in 1-day blocks. There is no limit on the number of extensions, but each extension requires a valid reason.

Important: If the e-way bill expires before you extend it, you must generate a new e-way bill. An expired e-way bill is treated the same as no e-way bill.

Common Mistakes That Lead to Penalty

Mistake 1: Wrong Vehicle Number

The e-way bill is tied to a specific vehicle. If the goods are transferred to a different vehicle mid-journey — for example, from a truck to a tempo — the e-way bill must be updated. Transferring goods to an unregistered vehicle without updating the e-way bill is a violation.

What to do: If you need to change vehicles, go to “Update Vehicle” on the e-way bill portal and enter the new vehicle number before the transfer.

Mistake 2: Carrying Less Goods Than Declared

The e-way bill declares a certain quantity and value. If the physical goods in the vehicle are less than what is declared, GST officers may treat this as a discrepancy and demand explanation.

What to do: Ensure the loaded goods match the invoice. If goods are partially delivered and the remainder is being returned, carry a delivery challan or credit note.

Mistake 3: Expired e-Way Bill

This is the most common mistake we see with transporters in Gujarat. The truck leaves on Monday but hits traffic and the e-way bill expires before reaching the destination.

What to do: Monitor validity. If the delivery is delayed, extend the e-way bill before it expires. Keep the e-way bill portal accessible from your phone.

Mistake 4: Not Knowing the Correct HSN or Description

The e-way bill requires you to declare the HSN code and description of goods. If the description does not match the actual goods — for example, declaring “textile fabrics” when you are carrying “readymade garments” — it can lead to scrutiny.

What to do: Use the correct HSN code and a specific description. The GST portal cross-references this with the invoice.

Mistake 5: e-Way Bill for Transporter Without GST Registration

A transporter who does not have a GST registration can still generate e-way bills using their Aadhaar number and a transporter ID. Some small transporters try to avoid this and move goods without an e-way bill, hoping they will not be checked.

What to do: Register on the e-way bill portal as a transporter. The process is free and takes a few hours.

Penalty for Not Having an e-Way Bill

Under Section 129 of the CGST Act:

  • If goods are moved without an e-way bill and the person does not have a valid explanation — penalty is Rs 10,000 or the tax amount, whichever is higher.
  • If the goods are detained and the person does not produce the e-way bill within the specified time — the goods can be seized and released only after payment of penalty and tax.
  • If the goods are perishable or hazardous, the officer can dispose of them immediately.

Multi-Vehicle Movement: How It Works

If a single consignment is split across multiple vehicles, each vehicle must carry either:

  • The original e-way bill with updated vehicle details for each leg, OR
  • A separate e-way bill for each vehicle

For example, if your goods go from Surat to Bhavnagar by truck, and then by ship to another port, the road leg and sea leg require separate e-way bill entries.

Consolidated e-Way Bill for Multiple Invoices

If one vehicle is carrying multiple invoices from different suppliers or to different consignees, you can generate a Consolidated e-Way Bill using all the individual e-way bill numbers. This is useful for logistics companies that pick up goods from multiple points in Gujarat (like the textile markets in Surat) and deliver to multiple destinations.

The consolidated e-way bill is generated at ewaybillgst.gov.in under “Consolidated e-Way Bill.”

FAQs

Is an e-way bill required for sending goods from Ahmedabad to Surat?

For intra-state movement within Gujarat, the threshold is Rs 50,000. If your consignment value is above this, you need an e-way bill.

What happens if my truck is stopped and I have an e-way bill but the vehicle number does not match?

You must update the vehicle number on the e-way bill portal before the goods are transferred to another vehicle. If the vehicle number was entered incorrectly at the time of generation, you can correct it using “Update Vehicle” on the portal.

Can I generate an e-way bill without a GSTIN?

Transporter ID on the e-way bill portal allows generation without GSTIN for unregistered persons. However, the consignor or consignee must have a GSTIN.

How do I check if an e-way bill is valid?

Go to ewaybillgst.gov.in > “Verify E-Way Bill” and enter the 12-digit e-way bill number. The portal will show the status, validity, and current location of the e-way bill.

What is the e-way bill validity for a 350 km journey?

350 km falls in the 300–400 km bracket = 4 days validity. If you cannot complete it in 4 days, extend before expiry.

Can the e-way bill be cancelled after generation?

Yes. If the goods are not dispatched or the invoice is cancelled, you can cancel the e-way bill within 24 hours of generation. After 24 hours, cancellation is not allowed — you must let it expire and generate a new one.

What happens if the e-way bill expires and I am still on the road?

An expired e-way bill is treated as no e-way bill. Generate a new one immediately or extend if possible. The penalty for no e-way bill is Rs 10,000 or the tax amount, whichever is higher.

Is e-way bill required for job work movement?

Movement of goods for job work (sending fabric to a job worker for processing, for example) requires an e-way bill if the value exceeds the threshold. A challan must accompany the goods.

Sources

Need help with this?

Talk to a GST expert

Reply in 4 working hours with a walkthrough tailored to your situation.

Was this article helpful?

Try the calculator

GST Calculator →

Skip the spreadsheet — compute in seconds, free, expert reviewed.

About the author

Rahul Dabhi writes for FinTax24 on Indian tax, regulatory, and compliance topics. Every article is reviewed by experienced professionals before publication.

Sources & authority: incometax.gov.in , gst.gov.in , mca.gov.in , cbic.gov.in .

Last reviewed by: FinTax24 Compliance Desk · Reviewed on:

Last reviewed on by FinTax24 Compliance Desk

Need help putting this into practice?

Our experts handle GST, ITR and company compliance end-to-end.

WhatsApp