Free Trial

E-Way Bill Guide: Rules, Generation, Validity & Latest Updates

Quick Summary

  • An e-way bill is generally required before the movement of goods where the consignment value exceeds ₹50,000 under GST for inter-state transactions, subject to Rule 138 exceptions and special cases. For intra-state movement, thresholds and exemptions may vary by state notification.
  • It has two parts: Part A for consignment details and Part B for transport details.
  • Depending on who causes the movement, the supplier, recipient, or transporter may generate the e-way bill through the portal, SMS facility, or software integration. In some cases, other eligible persons causing the movement may also generate it.
  • Validity is distance-based: 1 day for up to 200 km and 1 additional day for every further 200 km or part thereof for regular cargo. For Over-Dimensional Cargo, validity is 1 day for up to 20 km and 1 additional day for every further 20 km or part thereof.
  • Extensions may be requested within 8 hours before expiry or within 8 hours after expiry, but total validity cannot extend beyond 360 days from the original date of generation.
  • Key 2025 changes include restriction of e-way bill generation to documents dated within the last 180 days, mandatory 2FA login for all taxpayers and transporters, and the 360-day cap on extension
  • Serious non-compliance can lead to detention of goods and vehicle, along with release consequences under Section 129. However, not every clerical mismatch should be treated as if it automatically attracts the harshest action.
  • Where the supplier is unregistered and the recipient is registered, the recipient commonly generates the e-way bill using "URP" in the supplier field if the recipient is known at the time movement begins.
  • When one vehicle carries multiple consignments covered by separate e-way bills, the transporter may generate a Consolidated E-Way Bill in Form EWB-02. It is a permitted facility, not a mandatory requirement for every such movement.
  • An e-way bill may be cancelled within 24 hours of generation if the goods are not transported or are not transported as per the declared details, provided it has not already been verified in transit.

What Is an E-Way Bill?

An e-way bill is an electronically generated document required under the GST framework for the movement of goods above the prescribed threshold. Rule 138 of the CGST Rules requires that, before movement begins, the person causing the movement of goods must furnish the required details on the common portal and generate an e-way bill where applicable. Section 68 of the CGST Act supports this requirement for transport documentation.

In simple terms, an e-way bill is not just a tax form. It is a transport compliance document that links the movement of goods with the underlying invoice, bill of supply, or delivery challan. It helps tax authorities track whether goods in transit are supported by valid documents and whether the transaction complies with GST rules.

Book A Demo



file_download 40K+ Monthly Downloads
group Trusted by 4 Lakh+ Businesses
smartphone Free Mobile App
star 4.6 Rated on Google

2025 E-Way Bill Updates You Must Know

Update 1: 180 Day Document Date Restriction, effective 1 January 2025

From 1 January 2025, the system allows generation of an e-way bill only if the underlying document date is within the preceding 180 days. In other words, an invoice, bill of supply, challan, or relevant transport document older than 180 days cannot be used to generate a fresh e-way bill.

What this means in practice is simple: if your dispatch gets delayed for months, you cannot rely on a stale invoice and create a transport document later as if the supply is current. Your billing and dispatch process must stay aligned. Old pending invoices sitting unshipped now create a clear compliance risk.

Update 2: Mandatory 2 Factor Authentication, effective 1 April 2025

2 Factor Authentication is mandatory for all taxpayers and transporters from 1 April 2025. The system had earlier moved through phased rollout, but by 1 April 2025 it became mandatory across the board. The OTP is tied to the user account and registered mobile setup, and the portal also supports app based OTP options.

For businesses, this means one very practical thing: your dispatches should not depend on a single person’s phone being available at the wrong time. If sub users create e-way bills, their authentication setup should also be active and tested. Otherwise, urgent dispatches can get stuck at login, not at law.

Update 3: 360 Day Cap on Extensions, effective 1 January 2025

The January 2025 validation update also restricted extension of an e-way bill beyond 360 days from its original generation date. Even if extension is otherwise available within the time window, the system now blocks any extension that would take total validity beyond 360 days from the original e-way bill date.

This matters mostly in long transit, stalled transport, disputed delivery, and exceptional cargo movement cases. Businesses should not assume repeated extensions can keep an e-way bill alive indefinitely. They cannot.

Update 4: System Enhancements and Dual Portal Operations

The e-way bill ecosystem now supports interoperable services and a parallel portal environment. The system has continued to move toward dual-portal operations to ensure continuity and service resilience.

E-Way Bills: Simplifying Goods Movement Under GST

E-Way Bills under GST

E-Way Bill 2 Portal: What’s New

The e-way bill system now operates through the main portal and a parallel portal environment. The second portal exists to improve business continuity and reduce dependence on a single access point. The portals support interoperable operations for core e-way bill actions.

What this means operationally

If the main portal is slow or temporarily unavailable during dispatch hours, businesses now have a stronger fallback route. This is especially useful for transport heavy operations, time sensitive dispatches, and high volume invoice linked generation through software or API based systems.

No need to rethink the legal rule

The launch of a second portal does not change the law. It changes access and continuity. The legal requirement still remains the same: a valid e-way bill must exist before applicable movement begins.

When Is an E-Way Bill Required?

An e-way bill is generally required before movement of goods when the consignment value exceeds ₹50,000 and the movement is covered by Rule 138. This can apply to supply transactions, branch transfers, stock transfers, returns, job work, imports, exports, and certain other business movements.

It commonly applies in the following situations:

  • Inter state movement of goods where the consignment value exceeds ₹50,000.
  • Intra state movement where the relevant State or Union Territory notification requires e-way bill generation above the prescribed local threshold. The central rule gives the basic framework, but intra state treatment can vary based on state notifications.
  • Movement for reasons other than supply, such as branch transfer, stock transfer, sales return, exhibition, or movement to a job worker.
  • Import and export linked movement where goods are being transported to or from customs related locations.

Important clarification on the 50 km rule

A common mistake is to treat 50 km as a blanket exemption from e-way bill generation. That is not correct. Rule 138 provides limited relief from furnishing or updating Part B vehicle details in specific same State or same Union Territory movements within 50 km, such as consignor to transporter or transporter to consignee in the final leg. It does not create a general exemption from generating an e-way bill wherever the distance is under 50 km.

Who Should Generate an E-Way Bill?

The obligation falls on the person causing the movement of goods. Depending on the transaction structure, the e-way bill may be generated by the consignor, consignee, or transporter. In eligible cases, a person moving goods for own use can also generate it.

Understanding e-way bill rules and transporter obligations is critical when everyone assumes someone else has generated the e-way bill; that is when the risk of detention begins.

Practical responsibility matrix

If a registered supplier dispatches goods and is arranging movement, the supplier generally generates the e-way bill.

If the supplier does not generate it but the registered recipient is causing the movement, the recipient may generate it.

If neither supplier nor recipient generates it and the transporter is carrying taxable goods above the applicable threshold, the transporter may have to generate the e-way bill based on the invoice or challan details made available to him.

In courier or e commerce linked movement, the safer way to state the rule is this: the e-way bill should be generated by the person causing the movement if it has not already been generated by the supplier or recipient.

Core principle

The law does not care about internal confusion between warehouse, billing team, transporter, and buyer. Someone must generate the valid e-way bill before applicable movement begins. If everyone assumes someone else has done it, that is when detention risk starts.

Format of an E-Way Bill: Part A and Part B

Form GST EWB 01 has two operational parts. This distinction matters because many practical mistakes happen when Part A is completed but Part B is not.

Part A: Consignment details

Part A captures the transaction and goods details, including supplier and recipient identity, place of dispatch and delivery, document number and date, value of goods, HSN, and reason for transport.

Typical fields include:

  • supplier GSTIN
  • recipient GSTIN
  • dispatch PIN code
  • delivery PIN code
  • document number
  • document date
  • taxable value or consignment value
  • HSN code
  • reason for transportation

Part B: Transport details

Part B captures the movement details, such as vehicle number, transporter ID , and mode of transport. In normal road movement, Part B is what makes the document usable for actual transit, except in the limited same state 50 km situations where the rule gives relief from furnishing or updating vehicle details.

Important correction to a common overstatement

It is not fully accurate to say that any e-way bill without Part B is automatically illegal in every case. The more precise rule is this: for normal road transport, goods generally should not move on the basis of Part A alone. Part B is ordinarily required to complete the transport document, except in the specific same State or same Union Territory, 50 km relief cases allowed under Rule 138.

How to Generate an E-Way Bill: Step by Step

Method 1: Through the portal

Login to the e-way bill portal using your credentials and complete 2 Factor Authentication. Then choose the generate option, fill Part A, fill Part B where required, and submit. The system generates the E-way Bill Number.

Method 2: Through SMS

The system supports SMS based generation from the registered mobile number. This is useful for smaller users or emergency generation situations.

Method 3: Through accounting or billing software

Through accounting or billing software , the e-way bill API can generate the document directly from the invoice workflow. For businesses with regular dispatches, this is usually the most efficient route because it reduces duplication and lowers manual entry errors. BUSY's auto e-way bill integration generates EWBs directly from the invoice no portal login, no manual entry, no dispatch delays.

Method 4: Bulk upload

Large users can generate multiple e-way bills through bulk upload mechanisms. This is often used by distributors, transport operators, and businesses with high volume dispatches.

Validity of an E-Way Bill

E-way bill validity is one of the most important operational aspects because many penalties arise not from non-generation, but from expiry during transit. Rule 138 gives a distance based validity model.

Regular cargo

For cases other than Over Dimensional Cargo, validity is:

  • 1 day for up to 200 km
  • 1 additional day for every further 200 km or part thereof

Over Dimensional Cargo

For Over Dimensional Cargo, validity is:

  • 1 day for up to 20 km
  • 1 additional day for every further 20 km or part thereof

When validity begins

Validity begins from the relevant time of generation, not from when the truck actually starts moving several hours later. That is why late night generation for next day dispatch can create unnecessary validity loss.

Extension rules

Extension can be requested within 8 hours before expiry or within 8 hours after expiry, subject to the system rules, and overall validity cannot go beyond 360 days from original generation after the 2025 changes.

This means businesses should stop treating extension as an afterthought. For long routes, delayed unloads, border waiting, mechanical issues, or cargo specific hold ups, validity should be monitored actively.

Consolidated E-Way Bill (Form EWB 02)

When one vehicle carries multiple consignments covered by separate e-way bills, the transporter may generate a Consolidated E-Way Bill in Form GST EWB 02 . It is a permitted facility, not a mandatory requirement for every such movement. It is a permitted and highly useful facility, but the law does not treat it as a universal, mandatory replacement for every such vehicle movement.

What EWB 02 does and does not do

It links multiple individual EWBs into one transport level document for easier handling.

It does not replace the individual e-way bills for each consignment. Those underlying EWBs still remain the primary documents linked to each invoice or challan.

It is generated by the transporter, not by the supplier in the usual multi consignment transport situation.

E-Way Bill for Special Transaction Types

Job work

For job work, an e-way bill is mandatory for inter-state movement of goods by a principal to a job worker, even when the consignment value does not exceed ₹50,000. For other job-work movements, including many intra-state cases, the normal e-way bill threshold and Rule 138 conditions apply unless a specific state notification or exemption says otherwise.

Bill to ship to model

Bill-to-Ship-to transactions require careful entry of the correct billing party and actual delivery location. The e-way bill should reflect the real movement chain and not just the invoicing convenience.

Branch transfers and stock transfers

Even where there is no sale, movement can still require an e-way bill if the threshold and Rule 138 conditions are met. A delivery challan is often the base document in such cases.

Imports and exports

Movement connected to customs locations, importer destinations, or port movement may require e-way bill compliance depending on the stage and transaction structure. These are not outside GST transport controls merely because customs is involved.

Sales returns

If goods are being returned, the e-way bill should reflect the return nature of movement and the document chain should support that treatment.

E-Way Bill for Unregistered Persons

Where the supplier is unregistered and the recipient is registered, the recipient commonly generates the e-way bill by entering "URP" in the supplier field, provided the recipient is known at the time the movement begins. In other eligible cases, the e-way bill framework also allows enrolment-based participation by unregistered persons and transporters, so the position should not be stated as an absolute bar on unregistered-person involvement.

Unregistered supplier to registered recipient

Use URP in the supplier field, and the registered recipient commonly generates the e-way bill.

Both parties unregistered

The transporter may need to generate the e-way bill, and if the transporter is unregistered under GST, enrolment on the portal is required to obtain a transporter ID.

Unregistered transporter

If the transporter is not a registered person under GST, it is mandatory to get enrolled on the e-way bill portal before carrying such consignments where e-way bill obligations apply.

Situations When an E-Way Bill Is Exempt

Rule 138 itself states that no e-way bill is required in certain cases, including specified exempt goods and specified exempt transport situations.

These include:

  • goods specified in the annexure to Rule 138
  • goods transported by non motorised conveyance
  • movement under certain customs supervision situations
  • some notified categories and procedural exemptions reflected in the rules and system guidance

Note: Exemption categories should always be checked against the latest Rule 138 annexure and relevant notifications at the time of dispatch.

State Wise E-Way Bill Thresholds

For inter State movement, the general ₹50,000 threshold under Rule 138 is the main starting point. For intra State movement, thresholds and local exemptions may vary by State or Union Territory notification.

For inter-state movement, the general ₹50,000 threshold applies under Rule 138. For intra State movement, check the latest notification of the relevant State GST authority before dispatch, because thresholds and exemptions may vary by state.

Cancellation of an E-Way Bill

The rule here is precise. An e-way bill may be cancelled within 24 hours of generation if the goods are not transported, or if they are transported as per the details furnished in the e-way bill. It cannot be cancelled if it has already been verified in transit.

Practical examples where cancellation may be needed

  • The invoice was raised but dispatch was postponed.
  • The wrong consignee details were entered.
  • The goods were not transported as originally planned.
  • The dispatch was cancelled before actual movement.

What not to do

Do not keep an invalid or unused e-way bill in mind and assume it can justify movement later. Once the cancellation window has closed or the facts have materially changed, fresh compliance may be required.

Penalties for Non Compliance

Understanding GST penalties helps businesses distinguish between major violations that trigger detention and minor clerical errors that attract general penalty treatment.

Major violations, such as transport without a valid e-way bill where one is required, material mismatch in goods, or serious documentary defects, can trigger detention and release consequences under Section 129.

At the same time, official GST guidance has clarified that certain minor clerical errors in the e-way bill or invoice should not automatically result in proceedings under Section 129. These can instead attract a small general penalty treatment rather than full detention style action.

Common E-Way Bill Errors and How to Fix Them

“Document date exceeds 180 days”

This now has a clear system-based cause after the January 2025 update. The fix is not to keep retrying on the portal. The underlying document timing issue has to be resolved first.

Wrong vehicle number

If vehicle details change during transit, the portal allows vehicle update functions. Do not assume that one mistaken vehicle entry always requires cancellation and full regeneration. The correct remedy depends on timing and movement stage.

Expired e-way bill before delivery

Monitor validity actively and use the extension window where available. The 8 hour before and 8 hour after expiry logic matters here.

Part B not filled before road movement

In normal road transport, complete Part B unless you clearly fall within the limited same State 50 km relief cases under Rule 138.

OTP not received

This is now a core operational issue because 2FA is mandatory. Businesses should verify user level authentication setup in advance instead of discovering the issue at dispatch time.

E-Way Bill Compliance Checklist

Before dispatch:

  • check whether Rule 138 applies to the movement
  • confirm that the underlying document is not older than 180 days
  • verify supplier and recipient identity fields
  • verify value, HSN, and reason for transport
  • confirm whether Part B must be completed immediately
  • monitor whether the movement falls into a special case such as job work, branch transfer, or return

At generation:

  • ensure portal access and 2FA readiness
  • fill Part A carefully
  • fill Part B correctly for normal road transport
  • save and share the E-way Bill Number with the transport team. 

Using integrated accounting software with a built-in e-way bill module reduces manual entry, eliminates duplication, and flags compliance gaps before dispatch.

During transit:

  • ensure the person in charge carries the required documents as per Rule 138A and related clarifications
  • monitor validity
  • update vehicle details where needed
  • do not assume clerical errors are harmless, but also do not overreact to minor correctable issues

After movement:

  • keep transport document trail aligned with books and invoice records.
  • handle cancellation only within the allowed rule based conditions
  • document exceptions, delays, and extensions properly

GST accounting software with e-way bill integration keeps your transport trail, invoice records, and GSTR-1 data in one aligned system, with no post-movement reconciliation gaps.

E-Way Bill Compliance Checklist

Before dispatch:

  • check whether Rule 138 applies to the movement
  • confirm that the underlying document is not older than 180 days
  • verify supplier and recipient identity fields
  • verify value, HSN, and reason for transport
  • confirm whether Part B must be completed immediately
  • monitor whether the movement falls into a special case such as job work, branch transfer, or return

At generation:

  • ensure portal access and 2FA readiness
  • fill Part A carefully
  • fill Part B correctly for normal road transport
  • save and share the E-way Bill Number with the transport team. 

Using integrated accounting software with a built-in e-way bill module reduces manual entry, eliminates duplication, and flags compliance gaps before dispatch.

During transit:

  • ensure the person in charge carries the required documents as per Rule 138A and related clarifications
  • monitor validity
  • update vehicle details where needed
  • do not assume clerical errors are harmless, but also do not overreact to minor correctable issues

After movement:

  • keep transport document trail aligned with books and invoice records.
  • handle cancellation only within the allowed rule based conditions
  • document exceptions, delays, and extensions properly

GST accounting software with e-way bill integration keeps your transport trail, invoice records, and GSTR-1 data in one aligned system, with no post-movement reconciliation gaps.

Conclusion

The e-way bill is one of the most important day-to-day GST compliance requirements because it directly affects the physical movement of goods. A small misunderstanding in generation, validity, Part B details, cancellation, or responsibility can lead to delays, detention, and unnecessary business disruption.

The key to proper compliance is simple: know when the rule applies, generate the e-way bill before movement begins, complete the correct transport details, track validity carefully, and avoid relying on oversimplified assumptions. Businesses should also stay updated on system changes such as the 180-day document restriction, mandatory 2FA, and the 360-day extension cap.

Frequently Asked Questions

What is the penalty for not having an e-way bill?

Serious e-way bill violations can trigger detention and release proceedings under Section 129 of the CGST Act. The exact consequence depends on the nature of the contravention, and it is not always correct to reduce every case to one flat formula. Material contraventions are treated much more seriously than minor clerical mistakes.

What changed in e-way bill rules in 2025?

The major 2025 changes include restriction of e-way bill generation to documents dated within the last 180 days, restriction on extension beyond 360 days from original generation, and mandatory 2 Factor Authentication for all taxpayers and transporters from 1 April 2025.

Can an unregistered person generate an e-way bill?

The issue should not be explained as a simple yes or no. Where the supplier is unregistered and the recipient is registered, the movement is generally treated as caused by the registered recipient if the recipient is known at the time movement begins, and the recipient may generate the e-way bill using URP in the supplier field. The framework also accommodates enrolment based participation by unregistered persons and transporters in relevant cases.

How long is an e-way bill valid?

For cases other than Over Dimensional Cargo, it is valid for 1 day for up to 200 km and 1 additional day for every further 200 km or part thereof. For Over Dimensional Cargo, validity is 1 day for up to 20 km and 1 additional day for every further 20 km or part thereof.

What is a Consolidated E-Way Bill?

Form EWB 02 is a consolidated e-way bill that may be generated by the transporter when one vehicle carries multiple consignments linked to individual e-way bills. It is useful operationally, but it does not replace the individual EWBs.

Can I cancel an e-way bill after generating it?

Yes, but only within 24 hours and only if the goods are not transported or are not transported as per the furnished details. It cannot be cancelled once it has been verified in transit.

Is an e-way bill required for job work?

For inter State movement from principal to job worker, the e-way bill must be generated irrespective of consignment value. In other job work situations, the normal Rule 138 threshold and conditions should be applied unless a specific rule changes the position.

What should I do if the portal is down?

Use the alternate portal route and your software integration fallback if available. The operational intent of the dual portal and interoperable services model is to reduce dispatch disruption during downtime or access issues.