Skip to content

ITR Refund Status: How to Check It & What to Do When It's Delayed

Two official ways to track your income-tax refund, the 12 reasons refunds get stuck, and a 3-6-9 month escalation plan that actually works.

Filed your return and waiting for the money? Most refunds are credited within 4–5 weeks of e-verification — but "most" is not "all", and the portal's status messages tell you exactly where yours is stuck. This guide covers the current AY 2026-27 (FY 2025-26) season; steps are as of June 2026.

Method 1: Check on incometax.gov.in (full detail)

  1. Log in at incometax.gov.in with your PAN and password.
  2. Go to e-File → Income Tax Returns → View Filed Returns.
  3. Select the assessment year (AY 2026-27 for income earned in FY 2025-26).
  4. Click View Details — you'll see the full lifecycle: Return filed → E-verified → Processed → Refund issued, with dates for each step.
  5. If a refund failed, the failure reason (invalid account, name mismatch, etc.) is shown right here.

Method 2: NSDL refund tracker (no login)

  1. Open the NSDL/Protean refund-status page (tin.tin.nsdl.com).
  2. Enter your PAN, select the assessment year, fill the captcha.
  3. You'll see the refund banker's dispatch status — "refund credited", mode and date.

Use Method 1 to diagnose problems; Method 2 to confirm the bank credit actually went out.

Normal timelines (as of the 2026 season)

  • Simple salaried returns (ITR-1/4): often processed in days; refund typically within 4–5 weeks of e-verification.
  • ITR-2/3 (capital gains, business income): usually 1–3 months.
  • Peak season (August–October): add a few weeks for CPC queue load.

The clock starts at e-verification, not at filing. An unverified return is treated as not filed at all after the 30-day verification window.

12 reasons your refund is delayed

  1. E-verification pending — the #1 cause. CPC won't even start processing until you verify (Aadhaar OTP takes a minute).
  2. Bank account not pre-validated — refunds are credited only to a pre-validated, PAN-linked account. Validate under Profile → My Bank Account.
  3. Outstanding demand adjustment (Section 245) — an old tax demand is being set off against your refund. You get an intimation first and ~21 days to respond.
  4. CPC processing queue — plain backlog at peak season; nothing is wrong, it's just slow.
  5. TDS mismatch — TDS you claimed doesn't match Form 26AS/AIS. Processing pauses until reconciled.
  6. Defective return notice (Section 139(9)) — you must respond within 15 days; the processing clock restarts after you do.
  7. Return selected for risk verification or scrutiny — a small share of returns each year; the refund waits for the check to clear.
  8. Name mismatch — the bank account name doesn't match your PAN name closely enough for the refund banker.
  9. Closed account or stale IFSC — bank mergers invalidate old IFSC codes; the credit bounces.
  10. Refund determined but failed — the portal shows "refund failure"; you must request a reissue (steps below).
  11. Large refund flagged for manual verification — high-value refunds attract an extra internal check.
  12. Revised or belated return — filing a revised return restarts processing from zero on the new return.

The 3–6–9 month escalation plan

At 3 months: fix and file a grievance

First eliminate the self-service causes — confirm the return is e-verified and your bank account is pre-validated. Then raise a grievance on the e-filing portal (Grievances → Submit Grievance, category: refund) and note the acknowledgement number. The CPC helpline (1800-103-4455) can tell you the processing stage on the phone.

At 6 months: escalate beyond CPC

If the grievance is closed without resolution or simply ages, escalate on CPGRAMS (pgportal.gov.in) — grievances there are tracked with statutory timelines and routed to senior officers. In parallel, write to your jurisdictional Assessing Officer (find them under My Profile → Jurisdiction details) with your filing and grievance history.

At 9 months: use RTI

An RTI application to CPC Bengaluru or your AO is the quiet power move: ask (1) the current status of processing, (2) the reason for delay, and (3) the officer responsible. Public authorities must reply within 30 days, and in practice an RTI about a stuck refund often gets the refund itself moving. File online at rtionline.gov.in for ₹10.

How to request a refund reissue

  1. Log in at incometax.gov.in.
  2. Go to Services → Refund Reissue.
  3. Click Create Refund Reissue Request and select the failed-refund record.
  4. Choose a pre-validated bank account (validate a fresh one first if needed).
  5. E-verify the request with Aadhaar OTP or EVC — then track it under the same menu. Credit usually follows in 1–2 weeks.

While you wait: if a big refund is coming because too much TDS was deducted, fix the root cause — recheck your regime choice and declarations with the income tax calculator (FY 2025-26) so next year's tax is right-sized from April.

Frequently Asked Questions

ITR refund kab aayega? (When will my refund come?)
For most e-verified returns, the refund lands 4–5 weeks after e-verification — often faster early in the season. If you filed in July, expect credit by August–September; peak-season returns can take longer. The clock starts at e-verification, not filing, so verify immediately after submitting.
Why is my ITR refund delayed for FY 2025-26?
The most common reasons: you haven't e-verified the return, your bank account isn't pre-validated on the portal, an old tax demand is being adjusted under Section 245, or your TDS claims don't match Form 26AS/AIS. Check the status message on the portal first — it usually names the exact blocker. See the 12 delay reasons above.
Do I get interest on a delayed refund?
Yes. Under Section 244A the department pays simple interest at 0.5% per month (6% a year) — from 1 April of the assessment year if you filed by the due date, otherwise from your filing date. No interest is paid if the refund is less than 10% of your total tax.
Status says "processed" but the money hasn't arrived — what now?
A processed return with refund determined can still fail at the banking step. Check that the bank account is pre-validated and PAN-linked, the IFSC is current (bank mergers change them) and the account is active. If the status shows "refund failed", raise a Refund Reissue request — steps above. Credit normally follows within 2 weeks of reissue.
Can I check refund status without logging in?
Yes. The NSDL (Protean) refund tracker shows dispatch status with just your PAN and assessment year — no portal login needed. It reflects the refund banker's status, so it updates a day or two after the portal shows "refund issued".

Estimates are for information and education only — not financial, tax or investment advice. Verify current rates and rules with official sources.

Related Tools & Guides