GST Cancelled Suo Moto: Meaning and Revocation
What a GSTIN cancelled suo moto means, the 90-day revocation window under Rule 23, and how to check a supplier’s cancellation date.
GST cancellation and revocation cover two different situations: a taxpayer voluntarily giving up their registration, or a tax officer cancelling it suo-moto for non-compliance — and, in the second case, the process by which that cancellation can later be reversed. For anyone on the receiving end of an invoice, the more useful question is often not "is this GSTIN currently cancelled" but "when exactly was it cancelled, relative to the invoice in front of me."
What "cancelled suo moto" means
Suo moto is Latin for "on its own motion". A GST registration cancelled suo moto is one the tax officer cancelled on his own initiative, rather than one the business applied to cancel. If you are looking at a GSTIN showing this status, it means the registration was taken away rather than given up — in practice, almost always for sustained non-compliance.
Two consequences follow immediately, and they are the reason the phrase matters rather than being vocabulary trivia:
- For the business holding it — a suo-moto cancellation can be applied for revocation, because the officer ordered it. A voluntary cancellation cannot be revoked under Rule 23; it has to be applied for afresh.
- For anyone buying from them — suo-moto cancellation is a non-compliance signal in a way voluntary cancellation is not. A business that closed and surrendered its registration is a different counterparty risk from one whose registration was removed for not filing returns.
Voluntary cancellation vs suo-moto cancellation
A taxpayer can apply to cancel their own GST registration — commonly because the business has closed, merged, changed constitution, or fallen below the registration threshold. This is a routine administrative filing on the portal, typically requiring the final return (GSTR-10) afterward.
Suo-moto cancellation is different: it is initiated by the officer, not the taxpayer, usually triggered by sustained non-compliance. This is not something the business asked for, and it often comes as a surprise to the registrant if they were not actively monitoring their own portal notices.
Grounds for officer-initiated cancellation
Officers typically initiate suo-moto cancellation where a taxpayer has not filed returns for a prolonged period, has obtained registration through fraud or misrepresentation, has not commenced business within a reasonable time of voluntary registration, or is found not to exist at the declared principal place of business. Continued GSTR-3B or GSTR-1 non-filing is, in practice, the most common trigger — which is also why filing-history data is such a strong leading indicator of a GSTIN that is at cancellation risk before the status flag itself ever changes.
The show-cause and cancellation process
Before an officer can cancel registration suo-moto, the taxpayer is entitled to a show-cause notice and an opportunity to respond. Under Rule 22 of the CGST Rules that notice is issued in FORM GST REG-17, and it requires the taxpayer to show cause within seven working days of the notice being served. The reply goes in FORM GST REG-18.
Registration is typically suspended pending the outcome of these proceedings — so a status of "suspended" often precedes an eventual cancellation order rather than appearing out of nowhere. If the reply does not satisfy the officer, or none is filed, the officer passes a formal cancellation order in FORM GST REG-19 with an effective date he determines. If the reply is satisfactory, the proceedings are dropped by an order in FORM GST REG-20 — and a taxpayer who simply files all the pending returns and pays the tax, interest and late fee due gets the same outcome.
The REG forms, in the order they appear
Cancellation and revocation run on a fixed sequence of forms, and knowing which one you are holding tells you exactly where in the process you are.
| Form | What it is | Time limit |
|---|---|---|
| REG-17 | Show-cause notice from the officer, proposing cancellation | Reply due within 7 working days of service |
| REG-18 | The taxpayer's reply to the show-cause notice | Same 7 working days |
| REG-20 | Order dropping the proceedings, where the reply satisfies the officer | — |
| REG-19 | The cancellation order itself | Within 30 days of the application or the reply |
| REG-21 | Application for revocation of the cancellation | 90 days from service of the cancellation order, extendable by up to 180 more |
| REG-22 | Order revoking the cancellation, where the officer is satisfied | Within 30 days of receiving the application |
| REG-23 | Notice asking why the revocation application should not be rejected | Reply in REG-24 within 7 working days |
| REG-05 | Order rejecting the revocation application | — |
GSTR-10: the final return
Whether cancellation is voluntary or officer-ordered, the taxpayer must file GSTR-10, the final return, within the prescribed window after the cancellation order or the date of cancellation. GSTR-10 closes out the registration's liability, including reversal of input tax credit held on stock and capital goods as of the cancellation date. Skipping GSTR-10 does not make the cancellation go away — it simply leaves an unresolved compliance obligation attached to that PAN.
Revocation of cancellation, and its time limits
Where cancellation was ordered by the officer (not where the taxpayer voluntarily cancelled), the taxpayer can apply for revocation — essentially asking the officer to restore the registration. Rule 23 of the CGST Rules allows that application, in FORM GST REG-21, within 90 days from the date of service of the cancellation order. On sufficient cause being shown and for reasons recorded in writing, the Commissioner, or an officer authorised by him not below the rank of Additional or Joint Commissioner, may extend that period by up to a further 180 days.
Once revocation is granted, every return due from the date of the cancellation order up to the date of the revocation order must be furnished within 30 days of that revocation order. Where the cancellation was retrospective, the same 30-day window applies to every return from the effective date of cancellation onward.
There is also a taxpayer-favourable provision worth stating precisely, because the precision is the whole point of it. Section 16(6) of the CGST Act, inserted by the Finance (No. 2) Act 2024 with retrospective effect from 1 July 2017, lets a person whose cancellation is later revoked claim input tax credit on invoices that were not already time-barred under Section 16(4) on the date of the cancellation order. For the cancellation-to-revocation period itself, the credit is available in a return filed within thirty days of the revocation order — the relief is real, but it is not open-ended, and missing that thirty-day window loses it. CBIC set out the implementation in Circular No. 237/31/2024-GST dated 15 October 2024.
What a cancelled GSTIN means for your input tax credit
If you are on the buying side, a supplier's cancelled GSTIN is not automatically fatal to a past invoice — but it is a strong signal to look closer. Because ITC eligibility now flows through GSTR-2B, populated from the supplier's own filings and gated by the Invoice Management System, a supplier who stopped filing before eventual cancellation may already have broken the chain your credit depends on, well before the cancellation order was formally issued. See our input tax credit rules guide for how that mechanism works end to end.
Why the cancellation date matters more than the current flag
A status field only tells you the position today. It does not tell you whether the invoice sitting in your accounts payable queue was raised while that GSTIN was still valid. An invoice dated well before the cancellation date sits in a fundamentally different risk category from one dated after it — and a verification check that surfaces only "Cancelled" without the date leaves you unable to make that distinction. This is exactly why a proper verification response needs the cancellation date, not just a status word.
You can pull a GSTIN's current status, registration date, and cancellation date (if applicable) directly:
GET https://gstinapi.com/api/get-taxpayer-info/27AAACR5055K1Z7
X-API-Key: YOUR_API_KEY
The response returns a null cancellation date for an active GSTIN and the actual date for a cancelled one — the detail that turns a status check into an actual risk assessment. See the API documentation for the full field list, or try it against a live GSTIN below.
If you are checking suppliers one at a time, the free GST number search tool covers five lookups a day with no account. If cancellation risk is something your accounts payable process needs to catch on every invoice rather than on request, 20 free verification credits are enough to wire the check into it and see the cancellation date come back in the response.
Frequently asked questions
A note on accuracy. GST rules change often. This article reflects our understanding as of 14 October 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 gst rules & compliance
Browse every guide in the GST API blog.