CitizenPower

Guides

How to file a CPGRAMS complaint (step by step registration and tracking)

17 July 2026 · 4 min read

If you have a problem with a central government department or service — a delayed passport, a stuck PF/EPFO claim, a railway complaint, an income-tax refund that never arrived — the official place to raise it is CPGRAMS, the Centralized Public Grievance Redress and Monitoring System, run by the Department of Administrative Reforms & Public Grievances (DARPG).

This guide walks through CPGRAMS complaint registration step by step, because a grievance written well and routed to the right department gets actioned; a vague one gets closed.

Before you start: is CPGRAMS the right place?

CPGRAMS is for grievances against central government ministries, departments and their public-sector bodies. It is not the right channel for everything.

Commonly not handled through CPGRAMS:

  • Matters that are sub judice (already before a court).
  • RTI applications — those go through the RTI process, not CPGRAMS.
  • Purely state-government issues (water, local roads, electricity, municipal sanitation) — those belong to your state grievance portal or local body (see our guide on reporting hygiene and sanitation issues in public places), not the centre.
  • Service matters of government employees, unless internal options are exhausted.
  • Suggestions (as opposed to grievances).

If your issue is a bank, NBFC or digital-payment problem, the RBI Ombudsman is the right forum, not CPGRAMS — see our guide to filing an RBI Ombudsman complaint and our UPI complaint guide. If it's a consumer dispute with a private company, that's the National Consumer Helpline (1915). (For a full breakdown across all sectors, consult which government portal handles which complaint).

Step 1 — Register or log in

Go to pgportal.gov.in and create an account, or log in if you already have one. You'll need a working mobile number and email — that's how you'll get your registration number and status updates.

Step 2 — Choose the right ministry or department

This is the single most important step. CPGRAMS routes your grievance to whichever department you select, so picking the wrong one is the most common reason a complaint stalls or gets bounced.

If you're unsure which body is responsible, name it as specifically as you can in the grievance text and pick the closest department. Getting this right up front saves weeks.

Step 3 — Write the grievance

Keep it factual and specific. A good grievance answers, in order:

  1. What happened — the concrete facts, with dates.
  2. Any reference numbers — application ID, PNR, PF/UAN, file number, previous complaint numbers. These let the department find your case instantly.
  3. What you've already tried — earlier emails, visits, or complaints, and what response you got.
  4. What you want — the specific outcome (a refund, a decision, a correction), not just "please help".

Attach supporting documents (PDF/image) where the portal allows it — a screenshot, a receipt, an earlier reply. Evidence turns "he said / she said" into a record.

Write it like you're handing a stranger everything they need to act without calling you back. That is exactly what you're doing.

Step 4 — Submit and save your registration number

On submission you get a unique registration number (it looks like DEPT/E/2026/0001234). Save it. It's how you track the grievance and how you appeal later. Screenshot the acknowledgement.

Step 5 — Track it

Use the "Track Grievance Status" option on pgportal.gov.in with your registration number. You'll see whether it's been received, forwarded, is under examination, or disposed of.

The government's redressal timelines have been progressively tightened over the years. Rather than quote a number that may have changed, check the timeline shown on your acknowledgement and on the portal — and note the date, so you know when it's overdue.

Step 6 — If you're not satisfied, appeal

If the grievance is closed with a reply you find unsatisfactory, CPGRAMS lets you file an appeal against that disposal, which sends it to a higher authority for a fresh look. Do this from the same portal, using your registration number, and explain specifically why the reply didn't resolve your problem.

The uncomfortable truth about a single complaint

Here's what the official process won't tell you: one complaint is easy to close. A grievance from a single citizen can be marked "disposed" with a boilerplate reply, and most people never appeal.

The same problem raised by fifty people — with the same registration pattern, the same location, the same evidence — is much harder to wave away. Visibility changes the incentive.

That's the whole idea behind raising it publicly alongside your official filing: the CPGRAMS complaint is the formal channel, and a public post is the pressure and the paper trail that keeps it honest.

CitizenPower is an independent, public-interest platform — not a government website, and not affiliated with any authority. Government portals, timelines and procedures change; always confirm the current details on the official site before you rely on them.
Don't just complain about it.

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 →