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:
- Open the official portal: go to ewaybillgst.gov.in in your browser and click the Login link at the top right of the page.
- Enter your credentials: type the username and password you created at registration, not your GSTIN, then fill in the captcha shown on screen.
- Submit: once you log in you land on the dashboard, where the main menu lets you generate, update, cancel and print bills.
- Reset if needed: if the password is forgotten, use Forgot Password and verify with the OTP sent to the mobile number registered against your account.
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:
- Transaction type: select whether it is an outward supply, such as a sale, or an inward one, such as a purchase or return, and pick the sub type.
- Document details: enter the invoice or challan number and date that the movement relates to.
- Party details: fill the supplier and recipient GSTIN and address, which the portal helps auto-fill from the GSTIN.
- Item details: add each product with its HSN code, quantity, taxable value and tax rate.
- Transport details: give the transporter, the mode of transport, and the vehicle number or transport document number.
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:
- The window: a bill can generally be cancelled only within twenty four hours of being generated, so act quickly if you spot an error.
- The steps: open Cancel under the e-way bill menu, enter the bill number, choose a reason such as goods not moved or wrong entry, and confirm.
- After verification: if the consignment has already been checked by an officer in transit, the system may not allow cancellation.
- After the window: once the allowed hours pass you cannot cancel, so a wrong bill left standing must be handled through your records and the correct fresh bill.
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:
- Invalid GSTIN: the buyer or supplier GSTIN is wrong or inactive. Verify the number before you enter it.
- PIN code not mapped: an incorrect PIN code stops the portal from working out the distance. Recheck the area PIN.
- Vehicle number format: the vehicle number must follow the format the portal expects, without extra spaces or symbols.
- HSN mismatch: the HSN code must match the item and be a valid code, or the line is rejected.
- Blocked for returns: if your GST returns are overdue beyond the allowed period, the portal can block generation until you file. See our GST return filing guide.
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.