Table of Contents
How to file a CPGRAMS grievance — complete 2026 guide
Quick answer. CPGRAMS (Centralised Public Grievance Redress and Monitoring System) is the Government of India's master grievance portal at https://pgportal.gov.in. You can lodge a complaint against any central government office, ministry, department, or PSU (Income Tax, EPFO, Passport, Indian Railways, BSNL, LIC, AIIMS, CBSE, etc.) — and most state government offices that subscribe. Register with your mobile number, lodge the grievance, get a 16-digit registration number, track on the same portal. Statutory 30-day SLA for resolution under the CPGRAMS Reform Programme 2022, with 5 levels of appeal built in. CPGRAMS is run by the Department of Administrative Reforms & Public Grievances (DARPG), Government of India.
Rajesh's story — "₹65,000 refund, both CPGRAMS and RTI together"
Rajesh Sharma, 52, salaried taxpayer in Bengaluru. Filed his ITR for AY 2024-25 in July 2024. Got intimation under §143(1) confirming refund of ₹65,000 in August 2024. Refund did not come.
“I waited till April 2025 — eight months. The CPC helpline said 'check after 30 days' every time. I raised an e-Nivaran ticket inside the income tax portal — closed in 9 days with 'Refund issued'. I checked my bank — nothing. I raised CPGRAMS on 6 May 2025 against Ministry of Finance / CBDT / Income Tax / CPC Bengaluru. Reference number CPGRAMS-XXXXXXXXXXXXXXXX. Status moved to 'Under Examination' in 4 days. On day 21 it was marked 'Resolved' — with a one-line note: 'Refund credit attempted. Pre-validation may be required.' That was it. I escalated within CPGRAMS using the appeal button — went up one level. Marked 'Resolved' again 18 days later, identical note. So I sent an RTI by Speed Post on 18 June to PIO Income Tax CPC Bengaluru — total cost ₹62. Reply on 13 July (25 days). They wrote in plain words: 'Refund credit attempted on 03 September 2024. Bank pre-validation status changed to INVALID after IFSC migration of Allahabad Bank to Indian Bank. Account no. XXXXXXXXX last validated under IFSC ALLA0XXXXXX is now invalid. Subscriber to update bank account with new IFSC IDIB0XXXXXX, re-validate, and submit refund-reissue request.' I updated the IFSC, raised refund-reissue. Refund credited 12 days later — ₹65,000 + ₹4,200 of §244A interest. CPGRAMS got the file moving. RTI told me what was actually wrong. Both routes, used together.”
—Rajesh, July 2025
CPGRAMS receives about 24 lakh grievances a year (DARPG 2024-25 annual report). The reform-cell data shows that about 65% are marked 'resolved' within 30 days — but a significant portion of those resolutions are administrative closures without substantive action. CPGRAMS works best when paired with: (a) realistic expectations, (b) well-targeted RTI for the actual decision file, and © escalation through the 5-level appeal.
What this is — and who needs it
CPGRAMS is the unified public-facing portal for grievance redressal. Launched in 2007, overhauled under the CPGRAMS Reform Programme 2022 with these key changes: 30-day SLA (from 60 days), AI-based auto-routing, mandatory feedback, 5-level appeal architecture, and integration with state portals.
You can use CPGRAMS for grievances against:
- Central Government Ministries / Departments — all of them (Finance, Home, External Affairs, Railways, Civil Aviation, Health, etc.).
- Central Government PSUs — BSNL, LIC, ONGC, Indian Oil, SBI, etc.
- Statutory Authorities under central acts — UGC, AICTE, MCI, IRDAI, SEBI, RBI (with caveats — RBI has a separate grievance portal too), TRAI, etc.
- Autonomous bodies — AIIMS, IITs, IIMs, Indian Railways, NHAI, etc.
- State Government departments that have subscribed — most have, especially after the 2022 reform.
You cannot use CPGRAMS for:
- Pure judicial matters — court cases, judicial orders, tribunal orders. Use the appellate court.
- Police investigations — first information report quality, investigation lapses. Use the state police complaint portal or BNSS (Bharatiya Nagarik Suraksha Sanhita 2023) provisions for citizen grievance against police.
- Service matters of central government employees — pay, posting, transfer, promotion, disciplinary action. Use the Central Administrative Tribunal (CAT) under the Administrative Tribunals Act 1985.
- Election Commission / RTI complaints — separate portals (ECI, CIC).
- Religious / political / ideological grievances — ineligible.
The legal anchor is the DARPG Resolution and Office Memorandums (since 2017, multiple) that operationalise CPGRAMS, plus state-level Right to Service Acts that run in parallel for service-delivery time guarantees.
Step-by-step process
Step 1 — Make sure CPGRAMS is the right portal
If your grievance is about:
- Income tax / EPFO / Passport / Railways / Aviation / Bank / Insurance / Telecom / Health / Education / Pensions → CPGRAMS works.
- Police FIR not registered → state police portal or BNSS §173.
- MGNREGA wage delay → state-level Right-to-Service portal + CPGRAMS as backup.
- State PDS / ration card → state PDS portal + CPGRAMS.
- Court order non-compliance → Contempt petition / execution petition; not CPGRAMS.
Step 2 — Register on the portal
- Visit https://pgportal.gov.in
- Click “Lodge Public Grievance” → for first-time, “Click here to register”.
- Enter: name, email, mobile, address, captcha.
- OTP sent to mobile — verify.
- Login credentials emailed; password reset on first login.
Step 3 — Identify the right ministry / department / sub-organisation
This is the most important step. CPGRAMS uses a 3-tier structure: Ministry → Department → Sub-organisation. If you pick wrong, the complaint gets misrouted and the SLA clock runs in the wrong department.
- Use the search box (“Search by keyword”) to find the right unit.
- Examples:
- Income tax refund → Ministry: Department of Revenue → Department: Central Board of Direct Taxes → Sub: Income Tax Department / CPC Bengaluru.
- EPFO claim → Ministry: Labour & Employment → Department: EPFO → Sub: relevant Regional PF Office.
- Passport → Ministry: External Affairs → Department: Consular, Passport & Visa Division → Sub: relevant RPO.
- Railway refund → Ministry: Railways → Department: Indian Railways → Sub: relevant zonal CCM / IRCTC.
- BSNL bill → Ministry: Communications → Department: DoT → Sub: BSNL → relevant SSA.
Step 4 — Lodge the grievance
- Login → “Lodge Public Grievance” (now the form opens).
- Subject: under 100 characters. Be specific. “Refund of Rs 65,000 stuck for 8 months despite §143(1) intimation” is better than “Refund issue”.
- Description: under 1,000 characters initially, can be extended in attachments.
- Supporting documents: PDF, max 4 MB each, up to 5 files.
- Add a personal identification number (PAN / Aadhaar / employee ID — only for the relevant department to identify your case).
- Submit.
Step 5 — Note the 16-digit registration number
Format: CPGRAMS-XXXXXXXXXXXXXXXX or department-specific (CBDT/E/2026/0XXXXX for income tax). Note this carefully — it's your only handle.
Step 6 — Track status
- Login → “View Status” → enter registration number.
- Status journey: Submitted → Under Examination → Action Initiated → Resolved/Closed.
- SMS notifications at each stage.
Step 7 — Wait the 30-day SLA
The CPGRAMS Reform Programme 2022 mandates resolution within 30 calendar days. Some sensitive ministries (Defence, External Affairs) have extended SLAs of 45-60 days.
Step 8 — Appeal if marked "Resolved" without resolution
- On the View Status page → if status is “Closed/Resolved” but you're not satisfied, the “Appeal” button is active for 30 days post-closure.
- Click → write the reason (cite “Closed without substantive action” + what you actually wanted).
- Goes to next-level appellate authority — typically a Director / Joint Secretary level officer.
- Up to 5 levels of appeal in serious cases — the architecture goes: Subordinate Office → Department → Ministry → DARPG → CPGRAMS Reform Cell.
Step 9 — If exhausted, escalate outside CPGRAMS
- DARPG CPGRAMS Reform Cell — email cprc-darpg@gov.in for chronic non-resolution cases.
- RTI — see below for the right and wrong use of RTI.
- Lokpal / Lokayukta — for grievances involving public servant misconduct (limited scope).
- Court — Writ petition under Article 226 (state HC) or Article 32 (Supreme Court) for fundamental rights violation; rarely needed for CPGRAMS-able matters.
Sample CPGRAMS grievance text
+-----------------------------------+--------------------------------------+
| Field | Sample input |
+-----------------------------------+--------------------------------------+
| Ministry | Ministry of Finance |
+-----------------------------------+--------------------------------------+
| Department | Department of Revenue (CBDT) |
+-----------------------------------+--------------------------------------+
| Sub-organisation | Income Tax Department / CPC |
| | Bengaluru |
+-----------------------------------+--------------------------------------+
| Subject (max 100 chars) | Refund of Rs 65,000 not credited |
| | despite Section 143(1) intimation |
| | dated 28/08/2024 — AY 2024-25 |
+-----------------------------------+--------------------------------------+
| Description (max 1000 chars) | I filed ITR-1 for AY 2024-25 on |
| | 14/07/2024 (Acknowledgement No. |
| | XXXXXXXXXXXXXXX). Intimation under |
| | Section 143(1) was issued on |
| | 28/08/2024 confirming refund of |
| | Rs 65,000. The refund was not |
| | credited to my pre-validated bank |
| | account. e-Nivaran ticket |
| | XXXXXXXXXX was closed in 9 days as |
| | "Refund issued" without any actual |
| | credit. The CPC helpline confirmed |
| | the refund was processed but cannot |
| | identify the failure reason. |
| | Requesting: |
| | (a) Confirmation of failure code / |
| | reason for non-credit. |
| | (b) Steps to re-initiate refund. |
| | (c) Section 244A interest from |
| | 03/09/2024 till date of credit. |
| | PAN: ABCDE1234F | Mobile: 9XXXXXXXXX |
+-----------------------------------+--------------------------------------+
| Documents to attach | (1) §143(1) intimation PDF |
| | (2) e-Nivaran ticket closure email |
| | (3) Bank statement showing no credit |
| | (4) ITR-V acknowledgement |
+-----------------------------------+--------------------------------------+
The 30-day SLA timeline (CPGRAMS Reform Programme 2022)
--------------------------------------------------------
Day 0 : Grievance lodged. 16-digit registration number issued.
Day 1-3 : Auto-routed by AI to relevant sub-org. Status:
"Under Examination".
Day 4-25 : Action initiated by the grievance officer. May ask
for clarifications via the same portal.
Day 26-30: Final action taken. Status changed to
"Resolved/Closed" with action-taken note.
Day 31+ : If unresolved, escalation tag auto-added; appeal
button enabled for 30 days.
Common reasons CPGRAMS closes without resolution
- Marked “Resolved” without action. Officer sends a templated reply (“Your grievance is noted; kindly visit the office”); status auto-closes; SLA met but no actual fix. Most common failure mode.
- Misrouting. You picked the wrong sub-organisation; the right department says “not in our jurisdiction” and closes. Refile against the correct unit.
- “Approach office in person” reply. Officer wants you to take a day off and stand in queue. Re-appeal — most reform-cell SOPs forbid this as a closure reason.
- “Policy matter — cannot be changed at officer level”. Sometimes accurate (you're complaining about a rule, not its application). Then the right route is petition to the rule-making authority, not CPGRAMS.
- Inter-ministry buck-passing. Ministry A says “this is Ministry B's”; B says “A's”. File against both simultaneously and tag CPGRAMS Reform Cell.
- Time-barred / repetitive grievance. Filing the same complaint many times triggers auto-closure as “duplicate”.
- Officer changed. New dealing officer doesn't have context; closes with generic reply. Re-appeal restarts SLA at the new level.
- Action taken but not communicated. The fix happened internally but the closure note is empty. RTI gets you the actual file noting.
If stuck — the escalation ladder
Rung 1 — Appeal within CPGRAMS
- Use the “Appeal” button after closure.
- Up to 5 levels built into the architecture.
- No fee. SLA reset at each level.
- Each appeal level adds visibility — Joint Secretary / Secretary attention.
Rung 2 — DARPG Reform Cell
- Email cprc-darpg@gov.in with the registration number and a brief.
- The Reform Cell tracks chronic non-resolution metrics by department; your case adds to that signal.
- Useful when 3 appeal levels yielded nothing.
Rung 3 — Right to Information (RTI)
This is the most powerful companion to CPGRAMS. CPGRAMS is for action; RTI is for accountability. The two routes work in parallel and reinforce each other.
RTI helps here when:
- CPGRAMS marked “Resolved” without action — RTI to the PIO of the same office for: “(a) Action taken on grievance no. CPGRAMS-XXXXX, (b) Name and designation of the dealing officer, © Copy of the file noting / decision sheet on this grievance, (d) Reasons for closure if no substantive action was taken.”
- You want the actual file noting / internal communication that led to closure — RTI is the only legal route. CPGRAMS doesn't give you the file.
- Grievance closed citing a “policy” — RTI to the policy-making authority for the policy text + the noting that justifies it.
- Repeated misrouting — RTI to DARPG asking “How is the auto-routing engine trained, and what is the process for correction of misrouting on this category?”
- You want the department's grievance disposal report — quarterly numbers, average closure time, satisfaction scores.
RTI does NOT help here when:
- To compel the action — RTI gives information; CPGRAMS / Court compels action. Use the right tool for the right job.
- The grievance is about a future decision (e.g., “I want a transfer cancelled before it happens”) — RTI cannot stop a decision; CPGRAMS or CAT is the right route.
- For interpretation of law / advice — PIOs cannot give legal opinions under §6(1)(b) of the RTI Act.
- Personal information of third parties — protected under §8(1)(j); officer names + designations are NOT protected because they are official capacity.
For format and template, see RTI in 12 simple steps — for first-time filers and category-specific guides like RTI for TDS / IT refund delayed — copy-ready template.
Rung 4 — Lokpal / Lokayukta
- Lokpal of India for central government grievances involving “corruption” by Group A/B officers — narrower scope than CPGRAMS.
- State Lokayuktas for state government.
- Useful for misconduct, not service-delivery delays.
Rung 5 — Writ Petition (Constitutional remedy)
- Article 226 in the High Court — for fundamental-rights violation or arbitrary state action.
- Article 32 in the Supreme Court — for fundamental-rights violation only.
- Costly and slow; reserved for systemic / public-interest matters.
FAQs
Q. CPGRAMS marked my grievance “Resolved” but nothing actually happened. What now?
Use the Appeal button on the View Status page within 30 days of closure. If still no action, escalate to the next-level (up to 5 levels) and parallelly file an RTI to the same office asking for: action taken, dealing officer's name, copy of the file noting, and reasons for closure. The RTI reply often forces the office to re-examine.
Q. Can I file CPGRAMS anonymously?
No — CPGRAMS requires a registered account with mobile + email. Anonymous complaints can be sent to vigilance officers / CVC if it's a corruption matter, but anonymous complaints are generally lower-priority.
Q. Can I file CPGRAMS in regional languages?
Yes — Hindi and English are supported throughout. Some sub-organisations also accept Bengali, Tamil, Telugu, Marathi, Gujarati, Punjabi, Kannada, Malayalam in the description box.
Q. What is the difference between CPGRAMS and RTI?
CPGRAMS is to demand action (a fix); RTI is to demand information (file, noting, reason). CPGRAMS has a 30-day SLA but no legal teeth beyond appeal; RTI has a 30-day legal SLA under §7(1) of the RTI Act 2005 with penalty of ₹250/day up to ₹25,000 on the PIO under §20 for delay/refusal. Use both — CPGRAMS to log the issue, RTI to document the file.
Q. Can I withdraw a CPGRAMS grievance?
Yes — login → View Status → “Withdraw” option (only available before closure). Useful if the underlying issue got resolved separately.
Q. The dealing officer asked me to come to the office. Is that allowed?
Generally no under the CPGRAMS Reform Programme 2022 SOP — physical visit cannot be the only mode of resolution. Re-appeal citing this. The Reform Cell has explicitly flagged “approach office in person” as an unacceptable closure reason.
Q. CPGRAMS closed my grievance saying I should approach Consumer Forum. Is that correct?
For service-deficiency disputes against PSUs / government undertakings (BSNL, LIC, IRCTC, Air India when it was govt), Consumer Forum is the correct adjudicatory route — CPGRAMS can only ask the office to act. So the closure isn't wrong, but you should also have got a confirmation that the office is examining the issue. File RTI for the action taken, then go to Consumer Forum if you need money / specific relief.
Related on RTI Wiki
Last reviewed: 26 April 2026 by RTI Wiki editorial team. CPGRAMS architecture and SLAs are revised under DARPG OMs — verify at pgportal.gov.in or write to admin@bighelpers.in if you spot a stale figure.

