Select Page

User Guide for Odoo GST e-Invoice EWay-Bill System

Mohd. Razdar Hasan
Published: May 13, 2022


Simplify e-Invoicing with Odoo GST e-Invoice EWay-Bill System!

Transporters have to generate E-Way bills for all their transit exceeding 50,000. But it is a tedious task as most of the time, due to server load the page either stucks or is unbelted to upload orders.

Due to this, you are unable to generate an E-Way bill. Hence, you require a module that eases this process and makes E-way bill generation easier for you.

Odoo GST e-Invoice EWay-Bill System allows you to generate E-Way Bill quickly as it converts the order into a JSON file, which you can upload on the E-Way portal.

NOTE: GST e-Invoice EWay-Bill System Module works in conjunction with the following module:

Odoo GST Ewaybill

Searching for an experienced
Odoo Company ?
Read More

You would require to install this module first for GST e-Invoice EWay-Bill System to work correctly.


  1. Single-click to generate JSON format for GST E-Way Bill with a single click.
  2. All Unit Quantity Codes (UQC) are available, which helps prepare JSON for E-Way Bills.
  3. Moreover, create multiple transporters in Odoo, which help to prepare E-Way Bills.
  4. With a proper reason, you can update the vehicle number too.
  5. An additional tab (E-Way Bill Details) to help you get all the required details for E-Way Bill generation.
  6. Further, you can manage the E-Way Bill Orders in Odoo.
  7. Inside the E-Way Bill Orders menu, under bulk action, you can generate JSON for both ‘E-Way Bill’ and ‘Consolidated E-Way Bill’.
  8. With ‘Bulk action,’ generate JSON for vehicle number updation in the E-Way bill portal.
  9. You can also manage E-Way bill source location warehouse-wise.
  10. You can Manage E-Way Bill Consolidation conveniently.


  1. Once you purchase the App from Webkul store, you will receive the link to download the zip file of the module.
  2. Extract the file on your system after the download finishes. You will be able to see a folder named- ‘gst_einvoice_system.’
  3. Copy and paste this folder inside your Odoo Add-Ons path.
  4. Now, open the Odoo App and click on the Settings menu. Here, click on Activate the Developer Mode.
  5. Then, open the Apps menu and click on ‘Update Modules List.’
  6. In the search bar, remove all the filters and search ‘gst_einvoice_system.’
  7. You will be able to see the module in the search result. Click on ‘Install’ to install it.


1. Firstly, log in to your Odoo Backend and go to ‘GST Eway Bill> Configuration> Settings.’

Configuring Odoo GST e-Invoice EWay-Bill System in the backend.

2. On the setting page, you can click on the ‘Click here to check version’ to check its version. After that, go to ‘Configuration> Unit Quantity Code.’

Checking version in Odoo GST e-Invoice EWay-Bill System.

3. On the UQC page, you can see all the created UQC. Moreover, you can create new ones by clicking the ‘Create’ button.

Unit Quantity Codes in Odoo GST e-Invoice EWay-Bill System.

4. Next, click on the ‘Master Data> Transpoerters> Create.’

Locating transporters in Odoo GST e-Invoice EWay-Bill System.

5. On the page, fill in the details and click the ‘Save’ button.

Configuring transporter in Odoo GST e-Invoice EWay-Bill System.

6. Now go to ‘My Master> Orders’ and click on any order to open it.

Viewing order list and opening an Order in Odoo GST e-Invoice EWay-Bill System.

7. On the order detail page, click the ‘Edit’ button and tick the box next to ‘Generate E-Way Bill.’

Generting E-way bill in Odoo GST e-Invoice EWay-Bill System.

8. On ticking the box, a new tab (‘E-Way Bill Details’) will add to the page click on this tab and fill in the ‘Transportation Details.’ Once done, click on the ‘Save’ button to save the changes.

Filling transportation details inOdoo GST e-Invoice EWay-Bill System.

9. After that, click on ‘My Master> E-Way Bill Order’ to see all the E-Way Bill Orders.

Viewing all E-Way bills in Odoo GST e-Invoice EWay-Bill System.

10. Now, select one or two or all E-Way orders and click on the ‘Action> Generate E-Way Bill JSON’ to generate JSON of the selected orders.

Selecting and generating E-Way bill JSON.

11. The JSON file will look like this, which you can use for the E-Way bills.

Viweing JSON of the generated E-way bills.

12. Next, select the E- Way bill and click on ‘Action> Consolidated E-Way Bill JSON,’ which will open a popup. 

Generating consolidated E-way bill 1.

13. In the popup, fill in the details asked and click on the ‘Print’ button to generate a consolidated E-Way bill.

Generating consolidated E-way bill 2.

14. In case of any problem relating to the vehicle, you can update it as well. Just open an E-Way Bill and click on the ‘Update Vehicle NO.’

Updating vehicle number in E-way bill.

15. In the popup, fill in the ‘Vehicle Number, Reason, and Remarks,’ once done, click on the ‘Update’ button.

Filling vehicle details.

16. You can also manage the source address inside the Odoo warehouse; you need to add the GSTIN number to link it with the GST E-way bill.

Checkin inventory and entering GST.



Hope you find the guide helpful! Please feel free to share your feedback in the comments below.

If you still have any issues/queries regarding the module, please raise a ticket at

Also, please explore our Odoo development services & an extensive range of quality Odoo Apps.

For any doubt, contact us at [email protected].

Thanks for paying attention!!

Current Product Version – 1.0.0

Supported Framework Version – V15