E-Way Bill Login: How to Access the Portal in 2026
How to log in to the e-way bill portal, what to do when the password or OTP fails, and how sub-user access works.
E-way bill login happens at ewaybillgst.gov.in, using a username and password that belong to that portal alone — not the credentials you use on gst.gov.in. If you have never logged in before, there is a one-time registration step first, where you enter your GSTIN, verify an OTP sent to the mobile number in your GST registration, and choose your own username and password. Everything that goes wrong afterwards tends to trace back to one of four things: the wrong portal, a stale registered mobile number, a sub-user login typed as if it were the main one, or a Rule 138E block that stops generation while leaving login perfectly intact.
Which portal you are logging in to
India runs two separate GST-related systems that people routinely confuse. The GST common portal at gst.gov.in is where registration, returns and payments live. The e-way bill system is operated by the National Informatics Centre at ewaybillgst.gov.in, and it is where consignment documents are generated, Part B updated, and bills cancelled or rejected. They share data — your GSTIN, legal name, registered mobile number and return-filing status flow from the common portal into the e-way bill system — but they do not share credentials.
NIC has also operated a parallel e-way bill portal as a redundancy measure, so that generation can continue if the primary site is unavailable, and the same NIC credential set is generally what the e-invoice system expects too. Both of those are worth knowing about, but neither is worth guessing at: if someone sends you an alternate e-way bill URL, confirm it against the advisory list published on the main portal itself before typing a password into it. Phishing sites that mimic government tax portals are common enough that a habit of navigating from the known address, rather than from a link in an email, is the cheapest security control available.
First-time registration comes before login
A newly registered taxpayer does not automatically have an e-way bill account. Getting a GSTIN creates a record in the e-way bill system, but the username and password have to be created by you. On the portal home page, the Registration menu carries an e-Way Bill Registration option. The flow is short:
- Enter your GSTIN and the captcha, then request an OTP.
- The system displays the legal name, trade name and address it holds against that GSTIN, pulled from the GST common portal. Check these — if they are wrong or blank, the problem is on the common portal side and needs fixing there first.
- Enter the OTP sent to the mobile number and email recorded in your GST registration.
- Choose a username and password. The portal enforces its own length and character rules and will tell you at the point of entry if what you have typed is not acceptable, and it checks whether the username is already taken.
Two things about that username are worth deciding deliberately rather than in a hurry. First, it will become the stem of every sub-user login you create later, so a short, obviously-your-company string is better than something personal to whoever happened to run the registration. Second, if you operate several GSTINs — a group with registrations in multiple states, for instance — each GSTIN is a separate e-way bill account with its own username. See our GST state code list if you are working out which registrations you actually hold.
E-way bill login, step by step
Once registration is done, the day-to-day login is unremarkable:
- Open ewaybillgst.gov.in and click Login.
- Enter your e-way bill username and password, plus the captcha.
- If two-factor authentication is active on the account, enter the one-time password when prompted.
- On the dashboard, confirm the GSTIN and legal name in the header are the entity you intended. This takes a second and prevents the most expensive mistake in the whole workflow — generating a bill against the wrong registration in a group.
The left-hand menu is where the actual work happens: e-Waybill for generation, updating Part B and cancellation; Consolidated EWB for a trip sheet covering multiple consignments in one vehicle; Reports for outward and inward bill listings; User Management for sub-users; and Update for refreshing your details from the common portal. If you are new to what actually goes into a bill once you are inside, our guide to e-way bill rules and the ₹50,000 threshold covers the content side, and e-way bill validity and distance covers how long the bill you generate will last.
Two-factor authentication on the e-way bill portal
NIC has rolled out two-factor authentication across the e-way bill and e-invoice systems in phases, keyed to annual aggregate turnover, with each phase pulling in a lower turnover band until the requirement applies broadly. If your account has not yet been enrolled, you can usually opt in early from the 2 Factor Authentication option under Main Menu, and doing so ahead of the mandate is sensible rather than being surprised by it mid-consignment.
The second factor can be delivered three ways, and it is worth setting up more than one:
| Channel | How it works | Best for |
|---|---|---|
| SMS | OTP sent to the mobile number registered against the user on the e-way bill portal. | The default. Fragile if the number is stale or the user is roaming. |
| Sandes app | The Government of India messaging app; the OTP arrives as an in-app message on the registered number. | Users who lose SMS in network black spots but have data. |
| NIC-GST-Shield app | A time-based OTP generator that works offline once installed and synced to the correct device time. | Warehouse and despatch staff with poor signal — no network needed at login time. |
NIC-GST-Shield is the one most despatch teams end up preferring, because a truck waiting at a gate while somebody walks outside to find signal is a real operational cost. Its one failure mode is device clock drift: because the code is time-based, a phone whose time is set manually and has drifted will produce codes the server rejects. Setting the phone to automatic network time fixes it.
Creating sub-users for your team
Sharing the main login around an office is the single most common bad practice on this portal. It leaves no audit trail, it means a departing employee's knowledge of the password is a live risk, and it forces a password reset — disrupting everyone — every time one person leaves. Sub-users exist precisely to avoid this.
From User Management → Create Sub User, the main user supplies:
- A suffix, which is appended to the main username to form the sub-user's login. If your
main username is
acmetradersand you add the suffixdel1, the sub-user logs in asacmetradersdel1. This trips people up constantly — the sub-user must enter the full composite string, not the suffix alone. - The sub-user's own mobile number and email, which is where their OTPs go.
- The place of business the sub-user operates from, chosen from the addresses on your registration.
- A tick-list of permitted actions — generating an e-way bill, updating Part B or the vehicle number, cancelling, rejecting, generating consolidated bills, and viewing reports.
Grant the narrowest set that lets each person do their job. A warehouse operator who only needs to add a vehicle number to an already-generated bill does not need cancellation rights. The same menu carries Update Sub User to change permissions and Freeze Sub User to disable an account when someone leaves — freezing is the correct action there, not deleting or reusing the login for the replacement, because the historical audit trail should stay attached to the person who actually acted.
Transporters and enrolled users without a GSTIN
A transporter who is not registered under GST still needs access to update Part B and to build consolidated e-way bills. The route in is Registration → Enrolment for Transporters, which is Form GST ENR-01. You supply PAN, business and contact details, and Aadhaar-based verification of the proprietor or partner, and the system issues a 15-digit Transporter ID, commonly called a TRANSIN. That ID functions as the login identity in place of a GSTIN, and it is also the number your clients enter in Part A when they nominate you as the transporter.
A GST-registered transporter does not need ENR-01 — they log in with their GSTIN-based account like anyone else. The one wrinkle for registered transporters is that if a consignor nominates you by GSTIN, the bill appears in your inward listing automatically; if they mistype it, you will not see the consignment at all and the vehicle number will not get updated. That is one small reason to verify a counterparty's GSTIN before it is keyed into a movement document rather than after a vehicle has been stopped.
When login fails: the five common causes
Ranked roughly by how often they actually turn out to be the culprit:
| Symptom | Usual cause | Fix |
|---|---|---|
| Invalid credentials, and you are sure the password is right | You are on gst.gov.in rather than ewaybillgst.gov.in, or a sub-user is entering the suffix instead of the full composite username. | Check the URL; ask the sub-user to read out the exact string they typed. |
| OTP never arrives | The mobile number in your GST registration is stale — a former employee's number, or the consultant who did your registration. | File a non-core amendment on gst.gov.in to update the authorised signatory's mobile number (verified by OTP), then use Update → My GSTIN from CP on the e-way bill portal to pull the corrected details across. |
| GSTIN not found during first-time registration | The registration is very new and has not yet propagated to the e-way bill system, or it is cancelled or suspended. | Wait a day and retry; if it persists, check the registration's live status — a suspended GSTIN behaves differently from an active one. |
| Account already registered, but nobody knows the username | Someone registered it once — often the CA or a predecessor — and the credentials were never handed over. | Use Forgot Username on the login page. It needs a working registered mobile number, so fix that first if necessary. |
| Repeated failed attempts lock you out | The portal throttles after successive wrong passwords rather than allowing unlimited guesses. | Stop guessing and use Forgot Password; retrying blindly only extends the lockout. |
The recurring theme is the registered mobile number. Almost every recovery path on this portal terminates in an OTP to that number, so an out-of-date one turns a five-minute password reset into a multi-day amendment on the common portal. If your registered contact details still point at somebody who left the company, fix that on a quiet day rather than at the moment a loaded truck is waiting.
When you can log in but cannot generate
This is the failure mode people most often describe as "e-way bill login blocked", and it is not a login problem at all. Under Rule 138E of the CGST Rules, a taxpayer who has not filed returns for two consecutive tax periods is blocked from e-way bill generation — two months for a monthly filer, or two consecutive quarters for a QRMP or composition taxpayer. The login itself works normally; the dashboard loads; it is the generation action that is refused, with a message naming the GSTIN and the reason.
Two details matter operationally. First, the block is symmetric: it stops bills you generate and bills your customers or transporters try to generate against your GSTIN, which is how a lot of businesses first learn they have a filing gap — a buyer calls to say your GSTIN is throwing an error. Second, filing the pending returns lifts the block automatically once the filing status syncs across, typically the next day rather than instantly; the portal also carries an option to refresh the blocking status on demand.
The practical prevention is to keep the filing calendar and the despatch calendar in the same field of view. If your GSTR-3B slips two periods, your logistics stop — these are not separate departments' problems. Our GST return due dates for 2026 lists the cut-offs to track.
Frequently asked questions
A note on accuracy. GST rules change often. This article reflects our understanding as of 4 September 2026 and is general information, not tax or legal advice. For the authoritative position, check gst.gov.in and cbic-gst.gov.in, or speak to a qualified tax professional about your specific situation.
Check a GSTIN right now, free
Five lookups a day, no account required. Status, filing history, e-invoicing and jurisdiction.
Free GST search toolBuild it into your product
One REST call, JSON back. Get an API key and 20 free verification credits in under a minute.
Start freeMore on e-way bill
Browse every guide in the GST API blog.