E-Way Bill Blocked? How to Unblock GSTIN Generation
Why the portal blocks e-way bill generation after two unfiled returns, how unblocking works automatically, and the EWB-05 manual route.
If the portal refuses to generate an e-way bill and tells you the GSTIN is blocked, the cause is almost always Rule 138E: returns have not been filed for two consecutive tax periods. The fix is equally mechanical — file the outstanding returns, and the block lifts by itself, usually the next day. No application, no fee, no officer involved.
The complications are everything around that. A block on your GSTIN also stops your customers and your transporters, not just you. And where the returns genuinely cannot be filed yet, there is a second route through FORM GST EWB-05 that most finance teams have never used. This guide covers both.
What a blocked GSTIN actually means
Blocking is narrow and specific. It stops the e-way bill system from accepting Part A of FORM GST EWB-01 — the consignment details — where the blocked GSTIN appears. It does not cancel your registration, freeze your bank account or stop you filing anything. E-way bills already generated before the block stay valid for their remaining life; nothing retrospective happens to consignments already in transit.
What it does do is make it impossible to move goods lawfully in the ordinary way, because the e-way bill is a precondition for transporting a consignment above the applicable value threshold. If the bill cannot be raised, the vehicle either does not leave or leaves without cover, which exposes both the consignor and the transporter to detention and penalty at a checkpost. In practice a block on a manufacturer's GSTIN halts despatch within hours.
One useful distinction when you are triaging an error: a Rule 138E block is a status on the GSTIN, while most of the errors the portal throws back at you are validation failures on the consignment itself — a distance that does not match the PIN codes, a document date in the future, an invalid HSN. Those need the payload fixed, not a filing. Our guide to e-way bill rules and thresholds covers what a valid consignment record has to contain in the first place.
Rule 138E: who gets blocked and when
Rule 138E of the CGST Rules is the operative provision. It restricts the furnishing of information in Part A of FORM GST EWB-01 in respect of a registered person who has fallen behind on returns. The two headline triggers are:
- Composition taxpayers who have not furnished the statement in FORM GST CMP-08 for two consecutive quarters.
- Every other registered person who has not furnished returns for a consecutive period of two tax periods — for a monthly filer, two months of GSTR-3B.
A registration that has been suspended under Rule 21A is also caught, which is worth knowing because suspension often arrives before the taxpayer has understood why — see what a suspended GST status means for how that mechanism works and what to do about it.
Two points people get wrong. First, "two consecutive tax periods" means consecutive, not cumulative: two missed months scattered across a year with filings in between do not trigger the block, while two in a row do. Second, the trigger is defined by the return you were obliged to file, so a quarterly filer's tax period is the quarter — a QRMP taxpayer's clock runs differently from a monthly filer's. If you file quarterly and pay monthly, it is the return, not the payment challan, that counts.
How to check whether a GSTIN is blocked
The e-way bill portal exposes block status as a public lookup — you do not need to be logged in as that taxpayer to check it. Under the Search menu, Update Block Status takes a 15-character GSTIN and returns whether generation is currently blocked for it.
The same screen is what you use after filing. It carries a button to update the status from the GST common portal, which forces the e-way bill system to re-read the filing record for that GSTIN immediately instead of waiting for the routine sync. This is the single most useful thing to know about unblocking: if you have filed and the portal still says blocked, you probably do not have a problem, you have a stale cache.
| Action | Where | Notes |
|---|---|---|
| Check block status | E-way bill portal, Search > Update Block Status | Public lookup by GSTIN; no login as that taxpayer needed |
| File the pending returns | GST common portal | GSTR-3B or CMP-08 for each defaulting period, with interest and late fee |
| Force a status refresh | E-way bill portal, same screen | Pulls the current filing status from the common portal on demand |
| Apply in FORM GST EWB-05 | GST common portal, under User Services | Goes to the jurisdictional officer; used only when filing is not possible yet |
| Receive the order | FORM GST EWB-06 | Officer's order permitting generation, with reasons recorded in writing |
How to unblock: file the pending returns
For the overwhelming majority of blocks, this is the whole procedure:
- Identify every defaulting period. Not just the two that tripped the rule — if you are four months behind, filing two will not clear the block, because the two most recent periods will still be outstanding and consecutive.
- File those returns on the GST common portal, discharging the tax, interest and late fee due. Late fee accrues per day of delay, so the cost of the block is not only the stalled despatch.
- Wait for the automatic refresh, or force it from the e-way bill portal's Update Block Status screen.
- Retry the e-way bill. If it still fails, read the error carefully — once the block is gone, what is left is usually an ordinary validation failure on the consignment.
There is no application to submit, no fee, and no discretion involved in the automatic route. The system blocked you and the system unblocks you. If you are unsure which periods are outstanding or how the return itself works, our GSTR-3B filing guide walks through the return and the sequence in which tax, interest and late fee are discharged.
The EWB-05 route when you cannot file yet
Rule 138E carries a proviso: the Commissioner may, on sufficient cause being shown and for reasons to be recorded in writing, allow the furnishing of Part A of EWB-01 by a person who would otherwise be barred. The application is made in FORM GST EWB-05, and if it is accepted the officer issues an order in FORM GST EWB-06 permitting generation. The rule also requires that no such application be rejected without giving the applicant an opportunity of being heard.
This is not a way around filing. It exists for situations where filing is genuinely obstructed — a portal-side error preventing submission, a dispute over the liability, a business interruption that made the default unavoidable — and the officer is being asked to let goods move in the meantime. A weak application that amounts to "we would rather not pay yet" gets rejected, and the process consumes days you may not have.
Practical points if you go this route:
- The application is filed on the GST common portal under User Services, not on the e-way bill portal. The e-way bill portal only reflects the outcome.
- Any permission granted is time-bound. The order specifies a period, after which the block returns unless the returns have been filed by then.
- Do not assume the timelines. The number of days the officer has to act, and the exact procedural steps, are set by the rule and the notifications issued under it — confirm the current position on cbic-gst.gov.in or with your consultant before you plan a despatch around a pending EWB-05.
- Keep filing in parallel. The strongest EWB-05 is one where you can show the defaulting returns are being brought current, not one where the application is the only thing happening.
Why a block also stops your customers and transporters
This is the part that catches teams out. The restriction attaches to the GSTIN wherever it appears in Part A of EWB-01, not to the account that is generating the bill. So if your GSTIN is blocked:
- Your buyer cannot generate an inward e-way bill naming you as the supplier.
- Your transporter cannot generate it on your behalf either, and neither can a courier or 3PL updating Part B on a bill that was never created.
- On bill-to-ship-to and job-work movements, a block on any blocked party in the chain stops the leg that names it.
- Where your billing system asks the Invoice Registration Portal to generate the e-way bill together with the IRN, the e-way bill leg of that request fails, so the invoice and the movement fall out of step.
The commercial consequence is that a supplier's private filing problem becomes their customer's supply problem, immediately and without warning. Large buyers treat repeated blocking as a vendor-risk signal for exactly this reason: it predicts both stalled deliveries and, separately, input tax credit that will not appear because the supplier is not filing GSTR-1 either.
Seeing the block coming, on your side and your vendors
A Rule 138E block is one of the few compliance events that is fully predictable. It needs two consecutive unfiled periods, which means there is a whole tax period of warning between the first missed filing and the block. Anyone watching the filing record can see it coming.
For your own GSTINs, the control is a calendar and an owner per registration — a group with registrations in twelve states misses filings in the state nobody is looking at, not the head-office one. For your vendors, it means treating a first missed period as an early warning rather than waiting for the despatch to fail.
This is where a verification API earns its place in the workflow. A lookup on
GET https://gstinapi.com/api/get-taxpayer-info/{gstin} returns the taxpayer's filing history
per return type and period, how many periods they are behind, and an e-way bill block risk signal derived
from that record — enough to flag a supplier who has missed one period and is one period away from being
unable to ship to you.
curl -H "x-api-key: YOUR_API_KEY" \
https://gstinapi.com/api/get-taxpayer-info/27AAACR5055K1Z7
Run it as a scheduled job over the vendor master and alert on the transition — a supplier whose "periods behind" count moves from zero to one is the alert worth raising, not the ones who have been behind for a year and whom you have presumably already stopped buying from. Our note on automated daily vendor GSTIN monitoring covers how to design that job so it produces a handful of credible exceptions rather than a report nobody reads.
To be clear about what this does and does not do: we verify GSTINs and read the public taxpayer record. We are not a GSP, we do not file returns and we do not generate e-way bills. Unblocking happens on the government portals; the API is how you find out that a block is imminent, on your GSTIN or a counterparty's, while there is still time to act. If the pressure is on the transit side rather than the filing side, the companion piece on e-way bill validity and distance explains how long a bill lasts once you have finally managed to raise it.
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.