How to track your CPGRAMS complaint status (and what to do when it stalls)
CPGRAMS — the Centralised Public Grievance Redress and Monitoring System — is the single window for complaints against every central ministry and department. Filing is quick: registration, a description, and you get a number that looks like PMOPG/E/2026/0012345.
What nobody tells you is that the number is the only thing working for you after that. There is no email newsletter for your file. The portal updates at its own pace, and if you never check, nothing happens until you remind them.
Here is how to track a CPGRAMS complaint properly, what each status actually means, and what to do the moment your grievance passes the 21-day service-level timeline without a resolution.
Where to check your CPGRAMS status
- Status page: pgportal.gov.in/Status
- Mobile app: MyGrievance (also available inside the UMANG app) — same registration number, no computer needed
- Toll-free helpline: 1800-11-6012 (call with your registration number handy)
Step by step: checking status on pgportal.gov.in
- Go to pgportal.gov.in and click "Check Grievance Status" (or go straight to the status page).
- Enter your registration number — the full string including the ministry code, e.g.
PMOPG/E/2026/0012345. - Enter the registered mobile number or email you used when filing.
- Complete the captcha and submit.
- The portal shows your current status, the ministry or department it is with, and the dates of the latest actions.
Unlike some portals, CPGRAMS does not send you a notification when your status changes. The only way to know is to check — or to build a habit of checking on a fixed day each week.
What every CPGRAMS status means
| Status | What it means | What you should do |
|---|---|---|
| Under Process | Your grievance is with a ministry or department and is being worked. This is the default state — most complaints live here for most of their life. | Nothing yet. It is not "stuck" until it has been Under Process for 21+ days. |
| Referred | Your grievance was passed to another ministry, department, or a state government (many complaints get forwarded to state-level authorities). | Keep the registration number — it stays the same across the referral. Check the referred to field to know who actually holds your file now. |
| Rejected / Not Maintainable | The department closed the file without acting, usually with a reason (wrong category, sub-judice matter, an RTI-style query that does not belong on CPGRAMS). | Read the rejection reason. You have 30 days to appeal — an appeal is not a fresh complaint, and the department must answer it. |
| Disposed / Closed | The file is closed — resolved, replied to, or withdrawn. | Read the reply. If the department's reply does not actually address your problem, your next step is the appeal, not re-filing. |
| Pending with Ministry | Administrative wording — the file is sitting at the ministry level awaiting an action or response. | Check how long it has been pending. If past 21 days, send a reminder (below). |
When does a CPGRAMS complaint become "stuck"?
CPGRAMS runs a service-level timeline of 21 days from filing. That does not mean your problem must be solved in 21 days — it means the system commits to moving your file within that window.
The normal life of a complaint:
- Day 0–3: Registration number issued; file routed to the right ministry.
- Day 3–21: The ministry works the file, asks the concerned department for inputs, and either resolves it or marks it as pending with a reason.
- After day 21: If nothing has changed, the file is past its service timeline — this is the moment to act, not to wait.
How to send a reminder on CPGRAMS
This is the single most useful thing most filers never learn: you can formally remind the portal, and every reminder lands on the department's desk as a dated, numbered action.
- Go to the status page and look up your registration number.
- On the status result, click "Send Reminder".
- A reminder is recorded against your file — the department sees it, and the reminder count is part of the file's visible history.
- You can send reminders up to three times per complaint.
Reminders matter because CPGRAMS publishes service-level compliance — ministries are scored on how many files clear within 21 days. A complaint with two or three recorded reminders is visibly overdue and is far harder to quietly ignore than a silent file. Most departments resolve a reminded file within days, because the alternative is a compliance mark.
After the reply: when to accept, and when to appeal
- Accepting: If the reply resolves your problem — even partially — mark the file closed yourself. A resolved complaint helps nobody sitting open forever.
- Appealing: If the reply is a brush-off (a generic paragraph that does not answer your issue), do not re-file the same complaint — departments may reject duplicates, and a fresh file loses the history. Instead, file an appeal within 30 days of the closure, referencing the original registration number and explaining precisely how the reply fails to address the grievance.
What to do if the status page stops working for you
The status page asks for a captcha and, on a phone, sometimes feels like it is fighting you. The same query also works in the MyGrievance mobile app, which skips most of the friction. If the portal itself is down (it happens), wait a few hours — the page's outage does not mean your file is lost; the file lives on, and your registration number remains valid.
The honest reason tracking is a chore
Every status check on CPGRAMS is a manual, captcha-protected lookup that only works for one registration number at a time. It would be easy for a platform to promise "we track it for you" — but a real implementation would need every citizen's personal CPGRAMS login, because the portal does not offer a public status API that works without an account. That is a privacy line worth drawing: your portal credentials should stay with you.
What we do instead is the thing that actually works: keep your registration number, the portal's own status link, and the full history of your complaint in one public place — so when you check the portal, everyone backing your grievance sees the same truth.
Raise it on CitizenPower, get the people it affects to back it, and take it to the right official service together — then track it until it's actually done.
Raise it publicly →