E-Way Bill Login and Portal Guide: Generate, Print and Cancel (2026)

If you move goods in India, the e-way bill is part of daily life. It is an electronic document that must accompany a consignment above a certain value, and it is created on the government e-way bill portal at ewaybillgst.gov.in before the goods leave. Many first-time users find the portal confusing, so this guide walks through the whole cycle in plain terms: logging in, generating a bill with Part A and Part B, printing it, cancelling it inside the allowed window, and working out how long it stays valid based on distance. Figures such as thresholds and validity slabs can be revised by the authorities, so treat the numbers here as the general rule and confirm the current values on the official portal.

What an e-way bill is and when you need one

An e-way bill is proof that a movement of goods has been reported to the tax system. It carries a unique twelve digit number and holds the details of the supplier, the recipient, the goods, and the transport. You generally need one when the value of the consignment crosses the notified threshold, which is commonly fifty thousand rupees, though states can set their own limits for movement inside the state. It is required not only for a sale but also when you move stock between your own branches, send goods for job work, or handle a return. Because exemptions and thresholds differ by state and by type of goods, always check the rule that applies to your situation. Our wider e-way bill guide covers the concept in more depth.

How to log in to the e-way bill portal

Logging in is the first hurdle, and most trouble here comes from mixing up the username with the GSTIN. Follow these steps:

If you have never registered on the e-way bill system, you first complete a one-time registration using your GSTIN, after which you set the username and password you will use from then on. Keep these credentials safe, as they control the movement documents for your business.

Generating an e-way bill step by step

Once you are logged in, generating a bill is a matter of filling two parts. From the menu choose Generate New under the e-way bill section, then work through the form:

When you submit, the portal validates the entries and issues the twelve digit e-way bill number along with a QR code. Keep a copy available during transit, either printed or on a phone, because an officer can ask to see it.

Get the free IndiaCRM app

IndiaCRM does GST billing, e-way bills, inventory and khata in one free app for iPhone and Android, no per-user fees. Download the app or see GST billing.

Understanding Part A and Part B

The form is split into two halves for a reason, and understanding the split saves confusion. Part A holds the commercial detail: who is sending, who is receiving, the invoice number, the value, and the HSN codes of the goods. Part B holds the transport detail: the vehicle number or the transport document number. You can save Part A on its own if you know the goods will move but the vehicle is not yet arranged, which produces a bill that is not yet valid for movement. The bill only becomes valid for transit once Part B is filled, and the validity clock starts from that moment. This is why the person handing over the goods must ensure Part B is entered before the vehicle leaves, otherwise the consignment travels without a complete bill.

Printing an e-way bill

After a bill is generated you will often need a printed copy to travel with the goods. From the e-way bill menu choose the Print option, enter the twelve digit e-way bill number, and the portal shows the full document with the QR code, the party details and the validity date. Use your browser or the portal button to print it, or save it as a PDF to keep on a phone. A clear printout matters because a roadside check is faster when the driver can hand over a readable copy or show the QR code for scanning. If you generate many bills, the portal also lets you print in bulk and reprint an earlier bill whenever you need another copy.

Cancelling an e-way bill within the window

Mistakes happen, and sometimes goods do not move at all after a bill is raised. In these cases you cancel the bill rather than leave a false record. The catch is timing:

Validity based on distance

A common surprise for new users is that an e-way bill does not last a fixed number of days. Its validity depends on the approximate distance the goods travel, and the clock starts when Part B is first entered. The general rule grants one day of validity for a base block of distance and one more day for each further block, with part of a block counting as a full day. Here is how the distance slabs typically work, though you should confirm the current numbers on the portal:

If a breakdown or a long queue means the goods cannot reach before the bill expires, you can extend the validity from the portal, usually within a short window before or after expiry, by giving the reason and the current location. Never move goods on an expired bill, as that invites a penalty at a check post.

The value threshold and other limits

The threshold that decides whether a bill is needed at all is set on the consignment value, commonly fifty thousand rupees, but this is where many businesses slip up because states apply their own limits for movement that stays inside the state. Some states have a higher limit for intra-state movement, and certain goods are exempt or have special rules regardless of value. There is no single national figure you can memorise and apply everywhere. The safe approach is to check the limit notified for your state and the specific goods you move on the official portal, and when in doubt for a borderline value, generating a bill is safer than skipping one.

Common errors and how to fix them

Most failed attempts trace back to one mistyped field rather than a portal fault. The usual culprits are worth knowing in advance:

The bottom line

The e-way bill portal looks intimidating at first, but the cycle is simple once you know it: log in with your username, fill Part A and Part B to generate the bill, print or save it for the journey, and cancel within the window if the goods do not move. Validity follows distance, and most errors are a single wrong field. The biggest time saver is generating e-way bills straight from the invoice you already raise, so the party and item details carry over without retyping. IndiaCRM does exactly that alongside GST billing in one free app, so read about GST billing software, see the full feature list, or get the mobile app and raise your first bill today.