Best E-way Bill Software To Generate E-way Bills Online

Stay compliant with auto-validation.

Access anywhere, anytime.

Real-time E-way Bill generation.

Generate, download, print, share in a few clicks!

Create e-Way Bills on Refrens
Trusted by 150k+ Businesses in India for Seamless E-way Bills Generation⚡

Generate E-way Bills in Seconds with India's Best E-way Billing Software!

Our automated system ensures you don’t have to manually fill all the data in the e-way bill portal. Creating e-way bills is now as easy as just clicking a button!
Best e-Way Bill Software

Why India’s Top Businesses Use Refrens e-Way Bill Software?

e-Way Bill Software
Seamlessly Generate E-way Bills With IRN
Generate both E-way Bills & E-invoices in a single click. No more juggling between multiple platforms!
Free e-Way Bill Software
Powered By Automation
No more manually typing data in the E-way bill portal! Refrens will do that for you automatically. All you have to do is just click!
Online e-Way Bill Software
Stay Compliant With Auto-validation
Refrens will automatically validate your data for accuracy. Always stay ensured of compliance!
e-Way Bill Software
Access anywhere, anytime.
Create and manage e-way bills on-the-go from anywhere, anytime, on any device with our cloud-based system.
Free e-Way Bill Software
Most Reliable & Ease-to-use
Awarded by Capterra as the “Best Ease of Use Software”, we are just a click away if you ever need any help!
Streamline your e-way bill process with automationSignup for Free

Happy Customers

We are using Refrens for generating both E-invoicing and e-way bills, and we keep recommending it to our business partners.
HimanshuFounder, Packaged Food
Earlier it used to take 10 minutes to generate an E-way bill from the portal. With Refrens it only takes a few seconds!
Shivansh TulsyanCEO, Binny Textiles
We switched to Refrens after trying a few other software. Refrens is definitely easier to use.
Harsh S.Trader, Textiles Trading

The smartest investors in the room are backing our vision.

People who understand money, match-making and all things Internet.
Vijay Shekar Sharma - PayTm
Vijay Shekhar SharmaFounder, Paytm
Anupam Mittal
Anupam MittalFounder,
Kunal Shah founder of CRED
Kunal ShahFounder, CRED
Founders of AngelList, DailyNinja,, Park+ and many more.

What is an e-way bill?

An E-Way Bill, or Electronic Way Bill, is a document required under the Goods and Services Tax (GST) regime in India for the transportation of goods with a value exceeding INR 50,000 (Indian Rupees Fifty Thousand). It's generated online via the GST portal and serves to ensure that goods being transported comply with the GST law.

Here are the key points about E-Way Bill:


It's generated on the GST portal either by the registered person (supplier or receiver) or the transporter. A unique E-Way Bill number (EBN) is allocated for each bill, facilitating easy tracking.

Information Required:

Details of the consignor, consignee, transporter, and goods being transported are necessary.


The validity of an E-Way Bill depends on the distance the goods need to travel. For instance, an E-Way Bill lasts for one day for every 100 kilometers or part thereof.

Compliance and Verification:

Transporters must carry the E-Way Bill during the journey, and it can be verified by tax officers.


It minimizes tax evasion, ensures transparency, and simplifies the tracking of goods during transportation.

Integration with Business Processes:

Businesses can integrate E-Way Bill generation with their existing systems, making compliance easier.

How to generate an e-way bill?

Software like Refrens helps you generate e-way bills most seamlessly in just a few clicks! But if you wan to generate E-way bill through the government portal, you can do so the following way:

1) Registration

First, ensure you or your business is registered on the E-Way Bill portal (

2) Login:

Log into the portal using your credentials.

3) Initiate E-Way Bill Generation:

Click on 'Generate new' under 'E-Waybill' on the dashboard.

4) Fill in the Necessary Details:

Provide all the required information including:

Transaction Type (Outward/Inward). Sub-type of transaction. Document type and Document Number. The name of the consignor and consignee, their GSTIN, and other details. The address of the source and destination. Product name, description, HSN code, quantity, and other details.

5) Transporter Details:

Include the transporter’s name, ID, and the approximate distance to be covered.

6) Submit:

Review all the information entered for accuracy, and then submit the details.

7) E-Way Bill Generation:

Upon submission, an E-Way Bill Number (EBN) will be generated, which can be shared with all parties involved including the transporter.

8) Printing the E-Way Bill:

Print the E-Way Bill for carrying during transportation.

Additionally, there are provisions for bulk generation of E-Way Bills, and SMS-based E-Way Bill generation for businesses. If necessary, amendments can be made to the E-Way Bill, but only within the validity period.

When e-way bill Is required?

E-Way Bills are crucial for the transportation of goods in India under the Goods and Services Tax (GST) regime.

Here are the primary scenarios when E-Way Bills are required:

  • E-Way Bills are necessary for the transportation of goods where the total value exceeds INR 50,000.
  • They are required for both inter-state (between states) and intra-state (within a state) transportation of goods.
  • Supply situations such as sale, transfer, or exchange where transportation is involved necessitate the generation of E-Way Bills.
  • In cases where goods are returned by the customer to the supplier, an E-Way Bill is required if the value and distance criteria are met.
  • If a registered person purchases goods from an unregistered person and the value exceeds the threshold, an E-Way Bill is needed.
  • E-Way Bills are required regardless of the mode of transportation used for moving the goods.
  • There are specific goods for which E-Way Bills are mandatory regardless of the value. The list of such goods is specified by the government.
  • Sending goods for job work might also necessitate the generation of an E-Way Bill.
  • There might be other circumstances specified by the respective state or central government under the GST regime.

Exceptions to these rules do exist, and there are some goods for which E-Way Bills are not required.

How to cancel an e-way bill?

To cancel an E-Way Bill, the process generally involves the following steps across multiple platforms, which can be summarized as follows:

1) Login to the E-Way Bill Portal:

Access the E-Way Bill system portal and log in using your credentials​.

2) Navigate to the E-Way Bill Option:

Locate and click on the 'E-Way Bill' tab or option in the dashboard/menu.

3) Select Cancel Option:

Select the 'Cancel' option from the E-Way Bill tab or from a dropdown menu. This should present you with a screen or fields to enter the E-Way Bill details​.

4) Enter E-Way Bill Number:

Enter the 12-digit E-Way Bill number for the bill that you wish to cancel in the respective field​.

5) Submit for Cancellation:

After entering the E-Way Bill number, select 'Go' or a similar button to submit the cancellation request​​.


You may need to confirm the cancellation on the next screen, and possibly provide a reason for the cancellation.

Verification Limitation:

Note that if the E-Way Bill has been verified by an empowered officer, it cannot be canceled​​.

How to unblock the e-Way bill generation option?

Once a taxpayer submits the Return-3B on the GST Common Portal, the blocked GSTIN will automatically transition to an ‘Unblocked’ status within a day in the E-Way Bill system, thereby enabling the taxpayer to generate E-Way Bills again.

Should the status fail to update in the E-Way Bill system, the taxpayer has the option to manually update it by navigating to the E-Way Bill portal and choosing the ‘Search > Update Block Status’ option. The system will then fetch the filing status from the GST Common Portal, and provided the return has been filed, the status in the E-Way Bill system will be updated accordingly.

On another note, the unblocking process can also be commenced online by the jurisdictional officer via the GST Portal, usually following a manual representation received from the taxpayer.

E-Way bill validity: determination and extension

E-Way Bill Validity Calculation:

The validity duration of the E-Way Bill hinges on the estimated distance specified during its creation. A day of validity is accorded for every 100 kilometers, with an extra day added for any additional segment of 100 kilometers.

For Over Dimensional Cargo (ODC), the validity framework is a day for every 20 kilometers, plus an additional day for any part thereof.

Validity Extension:

The countdown to the e-Way bill's validity commences with the initial entry in Part B.

In the context of road transportation, this refers to the entry of the vehicle, while for rail/air/ship transportation, it pertains to the first entry of the transport document number.

A transporter has the leeway to prolong the e-Way bill's validity under extraordinary conditions such as natural disasters, law enforcement issues, trans-shipment holdups, accidents, and so forth, which hinder the shipment from arriving at its destination before the validity lapses.

Nonetheless, only the present transporter possesses the prerogative to extend the validity.

Validity Extension Procedure:

To prolong the validity of your EWB, adhere to the steps delineated below:

  • Access the portal, navigate to e-Waybill, and opt for 'Extend Validity.'
  • Input the pertinent EWB number and hit ‘Go’ to extend e-way bill validity.
  • Just beneath your item specifics, an option querying ‘Do you wish to get Extension for this EWB?’ will appear. Choose Yes.
  • Select a reason from the dropdown list and elaborate on it in the remarks section.
  • Subsequently, based on the circumstances, opt for either “In Movement” or “In Transit.”
  • For the “In Movement” choice, you'll need to furnish mode and vehicle specifics. Conversely, for “In Transit,” delineate the transit type (e.g., On Road, Warehouse) and provide the address details of the transit location.
  • Update the Transportation Details-Part B, encompassing the estimated remaining distance from the current spot to the destination.
  • Hit “Submit,” and post-system validation, the EWB’s validity will be extended.

E-way bill : FAQs

1) How to generate e-way bills for unregistered buyers?

  • Go to the E-way bill portal.
  • Select “E-way Bill for Citizens” from the Registration tab.
  • Choose “Generate New EWB.”
  • Provide registration details, verify OTP, and click “Continue To Bill Generation.”
  • Next, you will receive the “e-Way Bill Entry Form”.
  • Fill in the details. Under the ‘ Bill To’ section, write ‘URP’ in GSTIN, and complete filing the form.
  • Click “Submit” to get a 12-digit E-way bill number.
  • Optionally, print the E-way bill.
  • Remember to carry a copy while transporting goods.

2) How to know the e-way bill password?

If you have forgotten your username or password, then select ‘Forgot Username’ or ‘Forgot Password’ to recover your username or reset your new password. Enter the details asked and authenticate via OTP, for a new username and password.

3) How to check the E-way bill generated by others?

One can view and check the E-Way bill generated by others too. According to the rule, taxpayers or recipients have the ability to decline e-way bills that have been generated using their GSTIN by other parties. To facilitate this, the following options have been provided to them for viewing the list of e-way bills:

A. Dashboard: Upon logging into the system, the taxpayer or recipient can access details about e-way bills generated under their GSTIN on their dashboard.

B. SMS Notifications: They will receive a daily SMS summarizing the total e-way bill activities associated with their GSTIN.

C. Reject Option: By going to the “Reject” option and selecting a date, they can view the list of e-way bills generated using their GSTIN by other parties.

D. Reports: Another option is to navigate to the “Reports” section and check for ‘EWBs by other parties,’ which provides a list of e-way bills generated on their GSTIN by external parties.

4) Is e-way bill mandatory for inter-state supply?

Yes, if the goods in transit value more than 50,000; then generating an e-way bill is necessary for interstate supply. However, in cases like the transfer of handicraft goods or movement of goods for job work, the e-way bill is to be generated even if the value of the goods is less than 50,000rs.

5) Is an e-way bill mandatory for intra-state?

Yes, if the goods in transit value more than 50,000; then generating an e-way bill is necessary for intra-state supply.

However, exceptions are provided under rule 138(14) of Central Goods and Service Tax, 2017, which are discussed above.

6) Is e-way bill mandatory for local sales?

Yes, if the goods in transit value more than 50,000; then generating an e-way bill is necessary for intra-state supply or local sales.

However, exceptions are provided under rule 138(14) of Central Goods and Service Tax, 2017 which are discussed above.

7) What to do if e-way bill validity expires?

When an e-way bill’s validity expires, it typically means that the goods should not be transported. However, in exceptional situations like natural calamity, trans-shipment delays, law and order issues, accidents of conveyance, etc. the transporter has the option to extend the validity period. This extension can be requested within 8 hours after the original expiry time by updating the reason for the extension and providing the necessary details in PART-B of FORM GST EWB-01.

8) How to make changes in e-way bills?

Once an e-way bill is generated, it cannot be edited or modified, except for updating Part B. However, if incorrect information was included during generation, the e-way bill can be canceled and a new one can be generated. It’s important to note that cancellation must take place within 24 hours of the original generation time to rectify any errors.

9) Is e way bill required for hand delivery?

No, e-way is required when the goods are transferred through motorized conveyance.

10) What is a consolidated e-way bill?

A consolidated e-way bill is a single document that includes multiple e-way bills for various consignments all transported in a single vehicle (goods vehicle). This means that a transporter who is carrying multiple consignments for different senders and recipients in one vehicle can generate and carry just one consolidated e-way bill instead of needing multiple separate e-way bills for each of those consignments.

Steps to create a consolidated e-way bill are discussed above.

11) How to fill up the e-way bill for job work?

To fill up an e-way bill for job work, log into e-Way Bill Portal > e-Way Bill > Generate New.

Select ‘Job Work’ under ‘Sub Type’ and proceed to enter further details like you would for any other e-way bill generation, as guided above.

12) Is an e-way bill required in Delhi?

Yes, an e-way bill is required for the transport of goods within Delhi valued above 1L rupees.

13) How should I generate an e-Way bill for carrying goods by train?

e-way bills may be generated for all modes of travel such as Road, Train, Air, and Ship. In the case of a train, you may enter the railway receipt number and date instead of the vehicle number.