How to Generate E-Way Bill Online

"Want to generate an E-Way Bill online? Explore the complete step-by-step process, required details, GST rules, and tips to create E-Way Bills quickly and accurately in India."

How to generate E-Way Bill online
author-image
Anjali Singh

6 mins read

Published: 11 May 2026

Every business that transports goods needs accurate records before dispatch begins. An e-Way Bill helps businesses maintain proper shipment details and supports smooth movement during transit. Many people find the process to generate e Way bill online difficult because a small mistake in entry can create delays later. 

This guide covers how to generate e Way bill online, along with the documents required and the common mistakes you should avoid. 

What is an E-Way Bill?

An E-Way Bill is an electronic GST document that businesses generate before moving goods. It applies when the value of the goods in a single invoice, bill, or delivery challan exceeds ₹50,000, subject to the applicable exceptions and state-specific rules. The document connects the invoice details with the movement of goods, which helps authorities verify the shipment during transit. 

Who Should Generate an E-Way Bill

It depends on who arranges the movement and who controls the shipment details. Different entities can complete the e Way bill generate process, and the common cases are listed below. 

1. Supplier

The supplier usually generates the bill when the seller arranges the movement. This works well when the seller controls the invoice, packing, and dispatch schedule. In most normal transactions, the supplier has the first opportunity to enter the shipment details correctly.

2. Recipient

The recipient can generate the bill when the buyer controls transport and picks up the goods directly. This arrangement often appears when the buyer hires the vehicle or arranges the carrier. In such cases, the buyer carries the responsibility for accurate entry.

3. Transporter

The transporter handles the e Way bill generate process when neither the supplier nor the recipient creates the document. This usually applies when the logistics provider manages the movement and takes responsibility for compliance before transit begins. Transporters use their registered portal details while generating the record.

4. Unregistered person

An unregistered person can also generate e Way bill after enrolling on the portal as a citizen or transporter. This helps when GST registration is not available, but the shipment still needs a valid bill. The portal allows this specifically for e-Way Bill purposes.

Documents Required to Generate E-Way Bill

The following are the most important documents required to generate e Way bill:

  • Supplier GSTIN or URP, if the supplier is unregistered
  • Recipient GSTIN or URP, if the recipient is unregistered
  • Full addresses of both parties with PIN codes
  • Invoice, bill of supply, or delivery challan details
  • Invoice or challan number and date
  • Total invoice value, including taxes
  • Product description and HSN code
  • Quantity and unit of measurement
  • Taxable value and applicable GST rate
  • Transport mode, such as road, rail, air, or ship
  • Vehicle number for road transport
  • Transporter ID and document number for non-road movement
  • Approximate distance between dispatch and delivery points

Step-by-Step Process to Generate E-Way Bill Online

The online process follows a sequence of steps to generate e Way bill. Follow the steps below in order to make the process smoother.

Step 1: Log in to the Official Portal 

Open the official website ewaybillgst.gov.in and log in using your registered user name and password, and complete the multifactor authentication process.

Step 2: Start a New Bill  

Choose the option for a new E-Way Bill from the menu. Then select the correct movement type. If you are a supplier, choose “outward”, or if you are a consignee receiving the goods, choose “inward.”

Step 3: Enter Document Details

Fill in the invoice or challan number, date, and total value. Add the GSTIN details of both parties, or use URP where a party is unregistered. Enter the full addresses with PIN codes exactly as they appear in the supporting records.

Step 4: Add Goods Details

Enter the product description, HSN code, quantity, unit, taxable value, and GST rate. Include each item line carefully when the shipment contains more than one product. The portal expects the goods record to match the invoice record.

Step 5: Add Transport Details

Select the mode of transport and fill in the vehicle number for road movement. For rail, air, or ship, enter the transporter ID along with the transport document number. The distance between dispatch and delivery points also needs to be entered.

Step 6: Calculate Distance

Enter the approximate distance in kilometres between the dispatch location and the delivery destination. The system uses this to calculate the validity period. 

Step 7: Review and Submit

Check every field before submission. After submission, the portal creates a unique 12-digit number for the bill. It also calculates the validity period based on the distance entered. At this stage, businesses should confirm that the shipment details are final and correct.

Step 8: Download and Carry the Bill

Download the document in PDF or JSON format after generation. Keep a printed or digital copy with the driver or transporter during movement. Authorities can ask for verification during transit, so the document should stay available throughout the journey.

Following all the above steps makes the e Way bill generate online process complete and usable in real transport conditions. 

E-Way Bill Expiry and Extension Rules 

The validity period begins when you generate e Way bill, not when the truck actually leaves. That makes timing important, because the bill can expire before the shipment reaches its destination if the journey takes longer than expected. When that happens without an approved extension, the goods may face detention or penalty

1. Extension Rules

The table below shows how validity changes with distance 

Distance 

Validity period 

Example

0 to 100 km 

1 day 

A 50 km shipment remains valid for 1 day

101 to 200 km 

2 days 

150 km shipment remains valid for 2 days 

201 to 300 km 

3 days 

250 km shipment remains valid for 3 days 

Every additional 100 km 

Add 1 day 

The 550 km shipment remains valid for 6 days


2. Extension Process 

Transporters can request an extension before expiry when a genuine delay affects the trip. Common reasons include vehicle breakdown, road closure, or port delay, and the request must be filed by the transporter linked to the original bill. The portal requires the E-Way Bill number, the extension option, and a clear reason for the delay. This step matters when a shipment needs more time after you e Way bill generate for the journey 

Common Mistakes to Avoid While Generating an E-Way Bill 

Make sure to avoid the following mistakes in e Way bill generate process:

  • Entering the wrong GSTIN
  • Using an incorrect HSN code
  • Leaving out the vehicle number for road transport
  • Matching the wrong invoice value with the bill
  • Starting the process after dispatch instead of before movement
  • Ignoring the validity period during long-distance transport
  • Using an invoice or a challan that exceeds the age limit allowed by the system

Businesses that want to create e Way bill records correctly should verify their papers before entry. That habit prevents repeated attempts and keeps dispatch schedules on track. 

Conclusion

Generate e Way bill with proper attention by checking the invoice, confirming the party details, and entering the transport information without missing any details. The process becomes easier when the records are ready before dispatch, and the form is reviewed once more before submission. Small mistakes can slow down movement, so a careful final check always helps. For smoother compliance, keep the details organised and generate e Way bill before the vehicle leaves. 

From tracking invoices and maintaining cash flow to handling GST-related documentation, businesses often need structured financial support to keep operations running smoothly. My Mudra can help businesses simplify these financial processes through its range of business-focused financial solutions. 

Also Read:
- E-Way Bill Complete Guide
- Best Bill Consolidation Loans in India (2026)

Frequently Asked Questions
Can an e-Way Bill be cancelled after generation? +

Yes, the bill can be cancelled if the goods are not transported or if incorrect details were entered during generation. The cancellation should be completed within the permitted time limit on the portal.

Who can generate the bill for a shipment? +

The supplier, recipient, or transporter can generate the bill depending on who controls the movement of goods. Different transport arrangements may place the responsibility on different parties. The final entry should always match the invoice and transport records

Can I generate e Way bill online free? +

Yes, users can complete the e Way bill online generate process through the official portal without paying any separate fee. They only need valid login credentials along with accurate invoice and transport details.

What should I check before submitting the form? +

Review the GSTIN, invoice number, invoice value, HSN code, and vehicle details carefully. Make sure the transport information matches the supporting documents exactly. A careful final review helps reduce rejection and transit delays.

Should the bill be created before the goods leave? +

Yes, the bill should be completed before dispatch. The portal process is designed to support movement that already has the correct compliance record in place, so businesses should make e Way bill before the goods leave.

Share:

author-image
Anjali Singh Assistant Manager
Linkedin-Logo

Hey there, I'm Anjali Singh. With over 6 years of experience in finance, I specialize in creating content on banking, loans, and financial planning. My goal is to simplify complex financial topics and help readers make informed decisions through my articles.

💬 Comments

Leave a comment or ask a question!

VIEW ALL BLOGS