You filed your Income Tax Return (ITR), e-verified it, and now the waiting game begins — refreshing your bank app, wondering "where is my refund?". Some refunds arrive in days; others hang for months without explanation. And the frustrating part: the tax department's status messages read like puzzles — "Processed", "Refund Failed", "Adjusted against demand" — with no plain-English explanation of what to do next.
Here's what most guides won't tell you: most refund delays are self-inflicted and fixable in minutes — an unverified return, a bank account that was never pre-validated, a name mismatch between PAN and bank, or an unlinked PAN-Aadhaar. Every one of these is fixable by you, free, from home — and this guide shows exactly how.
This complete guide covers the entire refund journey: where your money actually is at every stage, how to check status (portal + old refunds), all status messages decoded, the top delay reasons and their fixes, bank pre-validation done right, refund reissue, the Section 244A interest you're entitled to, what to do when a refund is adjusted against an old demand, mismatches with Form 26AS/AIS, old forgotten refunds, and the refund scams currently circulating.
Why Do You Even Get a Refund? (30-Second Background)
A refund isn't a gift — it's your own money coming back. It happens when the tax you already paid exceeds your actual tax liability:
- TDS (Tax Deducted at Source): your employer/bank/payer deducted tax during the year — sometimes more than your final liability (e.g., you had deductions, investments, or lower actual income).
- Advance tax: you paid tax in advance instalments that turned out to be more than owed.
- Tax credits unclaimed: TDS deducted but not yet reflected/claimed in your return.
When you file your ITR, the Centralised Processing Centre (CPC) calculates your correct tax. If paid > due → refund. If paid < due → demand. That's the whole game.
The Refund Journey — Where Your Money Actually Is
Your refund isn't floating in space — it moves through fixed stages. Knowing the stage tells you whether to wait or act:
| Stage | What Happens | Your Job | Typical Time |
|---|---|---|---|
| 1. Return filed | You submitted the ITR | Nothing yet | Instant |
| 2. e-Verification | You confirm the return is yours (Aadhaar OTP etc.) | DO IT within 30 days — unverified = treated as not filed! | Minutes |
| 3. CPC processing | CPC matches your return with 26AS/AIS data and computes tax | Wait; respond if any notice comes | Days to a few months (varies by season load) |
| 4. Intimation u/s 143(1) | You receive the computation result by email — refund/demand/no-change decided | Read it carefully against your expectations | Sent with processing |
| 5. Refund issued | Refund sent to your pre-validated, nominated bank account | Ensure validation was done BEFORE this | Days after processing |
| 6. Refund credited | Money lands in your bank (+ interest if eligible) | Verify the credit; note the interest amount | 1–7 days from issue |
When Will I Get My Refund? (The 3 Conditions)
Your refund is issued only after all three of these:
- You e-verified your ITRVerify with Aadhaar OTP (fastest), net banking, or bank-account EVC — within 30 days of filing. An unverified return is treated as not filed at all, no matter how perfectly you filled it. This single step is the #1 reason refunds never come.
- CPC processes the returnCPC checks your return against Form 26AS/AIS data and sends an intimation under Section 143(1) to your email — this is the official computation. Simple returns with matching data process in days-to-weeks; mismatched data takes longer.
- Your bank account is pre-validated & nominatedThe refund goes ONLY to a bank account that is (a) linked with your PAN, (b) pre-validated on the portal, and (c) nominated for refund. No valid account = refund has nowhere to go.
Simple, clean returns often credit within a few weeks of e-verification. Complex cases (mismatches, high values, selected-for-check) take longer — that's normal, not sinister.
Method 1: Check Refund Status on the e-Filing Portal (Current Returns)
- Log inGo to incometax.gov.in — type it yourself (fake lookalike portals exist) — and log in with your PAN as user ID, password and OTP.
- Open your filed returnsClick e-File → Income Tax Returns → View Filed Returns.
- Select the assessment yearAY 2026-27 = income of FY 2025-26 (the year you're tracking now). Click View Details on that tile.
- Read the timelineThe card shows every stage: Filed → Verified → Processed → Refund status — with dates. The refund status line is what matters.
- Cross-check the demand side tooAfter login: Services → (Refund/Demand status area) shows refund vs. any demand together — useful if you suspect adjustment.
Method 2: Older Refunds (Decided on or Before 31 March 2023)
Refund records from older assessment years live on the Protean (formerly NSDL) TIN portal, not the main e-filing portal:
- Open the Protean TIN portalGo to tin.tin.proteantech.in and find the Refund Status service (under refund/OLTAS services on the site).
- Enter your detailsPAN, the assessment year of the old refund, and the captcha.
- View the statusIt shows whether that year's refund was issued/credited/failed — the historical picture.
Every Refund Status Message — Decoded (What to Do With Each)
| Status You See | What It Means | Your Action |
|---|---|---|
| Return filed but not verified | Submitted but the 30-day e-verification is pending | e-verify RIGHT NOW — full steps below. Everything else is blocked until this |
| Return verified — under processing | CPC is working on it | Wait; recheck weekly. Verify your bank validation meanwhile (below) |
| Processed — refund determined/due | Refund approved, preparing for disbursement | Confirm bank validation + nomination is green; then wait for credit |
| Refund issued / sent to bank | Money dispatched to your nominated account | Check your bank statement over the next 1–7 days |
| Refund credited | Money received (+ interest if applicable) | Verify the amount; report the interest as income next year |
| Refund failed | Bank couldn't credit it (wrong details, closed account, name mismatch) | Fix the account (below) → request Refund Reissue (below) |
| Refund adjusted against demand (partly/fully) | Used to clear a demand from this or an earlier year | Read the intimation; if the demand is wrong, file a Disagree response (guide below) |
| Processed with demand due | You owe tax per CPC's computation | Open the 143(1) intimation; agree and pay, or disagree with reasons online |
| Processed — no refund, no demand | Paid tax = actual tax | Expected a refund? Check the 143(1) computation and your 26AS — a TDS may not have matched (guide below) |
| Defective return u/s 139(9) | CPC found a problem (missing data, wrong head, inconsistency) | Respond within 15 days: e-File → e-Proceedings → fix or confirm. Unanswered defect = return treated invalid |
| Selected for verification/scrutiny | Chosen for deeper checking (not an accusation) | Respond to any notices through e-Proceedings with documents; consider a CA for this one |
Why Is My Refund Delayed or Failed? (All 9 Reasons + Fixes)
| # | Reason | The Fix |
|---|---|---|
| 1 | ITR never e-verified — the most common reason | e-verify now (guide below); past 30 days? File a condonation request (FAQ) |
| 2 | Bank account not pre-validated or validation failed | Fix and validate (full guide below) — then nominate it for refund |
| 3 | Name mismatch between PAN and bank account | Update your name at the BANK to match PAN (or vice versa) — then revalidate |
| 4 | Wrong/closed/dormant account or old IFSC (bank mergers change IFSCs) | Add a current active account with the fresh IFSC; validate; nominate |
| 5 | PAN inoperative (not linked with Aadhaar) — no refund is issued on an inoperative PAN | Link PAN-Aadhaar urgently — see our PAN-Aadhaar link guide; refunds resume once operative |
| 6 | 26AS/AIS mismatch — TDS or income in CPC's data doesn't match your return | Check 26AS (guide below); the fix depends on whose record is wrong |
| 7 | Pending demand from an earlier year eating the refund | Check outstanding demand; agree/disagree (guide below) |
| 8 | Defective return notice you never responded to | e-Proceedings → respond within the window |
| 9 | Selected for verification | Respond with documents via e-Proceedings; professional help advisable |
The e-Verification Guide (Fix #1 — Do It in 2 Minutes)
If your status says "filed but not verified" — nothing else matters until this is done:
- Log into incometax.gov.in → e-File → Income Tax Returns → e-Verify Return.
- Choose the fastest method — Aadhaar OTPAn OTP goes to your Aadhaar-linked mobile (keep it active — if that mobile is dead, fix it first: see our Aadhaar mobile update guide). Enter the OTP → verified instantly.
- Alternative methodsNet banking EVC (through your bank's login) • Bank account EVC (pre-validated account) • Demat EVC • Digital signature (for businesses). Aadhaar OTP is the simplest for most individuals.
- Confirm the status flipWithin minutes, the return status shows "Verified" — processing can now begin.
Bank Pre-Validation Done Right (Fix #2 — Where Refunds Actually Land)
- Open the bank sectionLog in → My Profile → My Bank Account (sometimes shown as "Add & Manage Bank Accounts").
- Add your accountClick Add Bank Account → enter account number, account type (savings/current), and IFSC exactly as your bank has it. Get the IFSC from a cheque leaf or the bank's site — bank mergers change IFSCs, so don't trust an old memorised one.
- ValidateSubmit — the portal verifies with your bank. Validation usually completes in a few days (some banks are same-day, some take a week).
- Nominate for refundOnce validated, mark the account as "Validate/Nominate for refund" — a validated account that isn't nominated can still miss the refund.
Why validation fails (and the exact fix for each)
| Validation Failure | The Fix |
|---|---|
| Name mismatch (PAN says "Suresh K", bank says "Suresh Kumar") | Update the name at your bank branch to exactly match PAN (banks match against PAN database). Then revalidate. Faster than correcting PAN |
| Wrong IFSC (post-merger, branch shift) | Get the current IFSC from the bank/cheque; delete the old entry; re-add with the correct IFSC |
| Account closed/dormant/frozen | Use a different active account. Dormant? Reactivate at the bank first, or just add another account |
| Mobile not linked with the bank account | Some validations need your bank-linked mobile for OTPs — update it at the bank/ATM, then retry |
| Pending for a very long time | Some banks are slow responders. Try a different bank account you hold — validation speed varies hugely between banks |
Refund Failed? Request a Refund Reissue (Full Steps)
Refund failed = the money came back to the department because your bank couldn't accept it. It's not lost — it needs redirection:
- Fix the bank problem FIRSTAdd + validate + nominate a correct, active account (guide above). Requesting a reissue to the same broken account just fails again.
- Open the reissue serviceLog in → Services → Refund Reissue.
- Create the requestClick Create Refund Reissue Request → select the assessment year of the failed refund.
- Choose the validated accountPick your newly validated, nominated bank account.
- Verify and submitComplete e-verification (Aadhaar OTP etc.) and submit. Save the request number and track it under the same section.
Refund Adjusted Against an Old Demand? (Agree or Disagree — Properly)
Seeing your refund swallowed by "adjusted against outstanding demand of AY 20XX"? CPC is offsetting an older year's demand. Two paths:
- Read the intimation firstThe adjustment notice (usually u/s 245) names the year and amount of the old demand. Log in → Services → (Outstanding Demand / Response to Outstanding Demand) to see its full detail.
- If the old demand is genuinely yours (e.g., you under-reported that year) — the adjustment is legitimate; the rest of the refund (if any) comes to you.
- If the demand is wrong or already paid — click Disagree on the demand response page, choose the correct reason (already paid, demand incorrect, appeal pending, etc.), and upload proof (challan receipts, appeal details). CPC reviews and releases the refund if your response holds.
- Track the responseunder the same section — responses are processed with timelines shown on the portal.
The 26AS/AIS Mismatch (The Silent Refund Killer)
One of the sneakiest delays: your return claims a TDS refund, but CPC's data doesn't show that TDS — so the refund gets reduced, delayed, or turns into a demand:
- Download Form 26ASLog in → e-File → Income Tax Forms → Form 26AS (redirects to the TDS view). Compare every TDS entry with your salary slips/Form 16 and bank interest certificates.
- Check AIS tooServices → AIS (Annual Information Statement) — the broader data pool CPC now uses (interest, dividends, transactions).
- Diagnose the mismatch
- TDS missing from 26AS: the deductor (employer/bank) deducted but didn't deposit/report it → chase the deductor to deposit and revise their TDS return. Until they fix it, CPC won't honour the credit.
- TDS present but you claimed less/more: your ITR had a typo — after processing, file a Rectification Request u/s 154 (Services → Rectification) to correct the claim.
- Income mismatch (AIS shows more): either CPC's data is wrong (submit feedback on AIS) or your return missed income (rectify or consider an updated return — professional advice worth it here).
- File rectification where applicableAfter processing, Services → Rectification Request — choose the wrong data type (TDS/income/tax credit), correct it, submit. CPC reprocesses and the refund difference flows.
Interest on Your Refund — Section 244A (Your Free Bonus)
- The rate: 0.5% per month (6% per year) on eligible refunds — for returns filed by the due date, interest generally runs from 1 April of the assessment year until the refund is granted.
- Simple example (illustrative): refund of ₹50,000 granted in September → roughly 5 months of interest → ₹50,000 × 0.5% × 5 ≈ ₹1,250 extra, credited along with the refund. The intimation shows the exact calculation.
- Filed late?Interest generally starts later (from the filing/processing timeline per the rules) — late filers get less or no interest.
- Some refunds (mainly arising from self-assessment tax payments) earn interest only if the refund exceeds 10% of the determined tax — the intimation applies this automatically.
- It's taxable: refund interest is income under "Income from Other Sources" — report it in the next year's ITR (it usually shows up in your AIS too).
Old & Forgotten Refunds (Money You May Not Know You Have)
- Never checked an old year's refund status?Use the Protean route (Method 2) for refunds decided on or before 31 March 2023 — failed old refunds can sometimes be recovered through the department's reissue/grievance route with your records.
- Never filed a return in a year you were owed a refund?Belated-return windows close, but the Updated Return (ITR-U) route now allows filing updated returns for past years — currently up to 48 months (extended recently) — with an additional tax on top. For meaningful old refunds, run the math with a tax professional: sometimes the refund minus the ITR-U additional tax is still worth claiming.
- Deceased person's refund?The legal heir can register on the portal and file/claim on behalf — needs the legal-heir registration process (death certificate + heir proof uploaded). Worth pursuing for significant amounts.
Still Stuck? Escalate Like This (Free, In Order)
- Raise a grievance on the portalLog in → Grievances → Submit Grievance (e-Nivaran). Describe the exact issue with dates and reference numbers. Track the response in the same section — grievances create accountable paper trails.
- Call the helplinese-Filing help: 1800-103-0025 • CPC (processing/refund queries): 1800-103-4455. Have your PAN and relevant dates ready.
- Email CPCThe intimation emails carry CPC contact details — replies create records alongside grievances.
- Escalate to CPGRAMSGrievance ignored beyond reasonable time? File at pgportal.gov.in (the central government grievance portal) under the Finance/Revenue department — CPGRAMS cases get tracked at higher levels with mandated response timelines.
Official Links & Helplines (Save This Table)
| Service | Official Link / Number |
|---|---|
| Everything current-year: status, e-verify, bank validation, reissue, rectification, grievance, 26AS, AIS | incometax.gov.in (all after login) |
| Old refund status (AYs decided on/before 31 Mar 2023) | Protean TIN portal — tin.tin.proteantech.in → Refund Status service |
| e-Filing portal help | 1800-103-0025 |
| CPC — processing & refund queries | 1800-103-4455 |
| Escalation (ignored grievances) | pgportal.gov.in (CPGRAMS) |
| Refund scam reporting | 1930 / cybercrime.gov.in |
Common Problems & Solutions (All Fixed)
| Problem | What to Do |
|---|---|
| Refund pending months after "processed" | Check bank validation status + nomination first (most common), then raise a portal grievance with the intimation number attached. Track the grievance — response timelines show on the portal |
| Refund is LESS than I expected | Open the 143(1) intimation and compare line by line: a TDS may not have matched (26AS check), interest adjustments, or a demand offset. Rectification u/s 154 fixes genuine claim errors |
| Refund went to my OLD closed account | Add + validate the new account, then Refund Reissue (guide above). The failed amount routes to the new validated account |
| Bank validation keeps failing despite correct details | Usually the bank's side is slow or the name differs by initials — confirm your exact PAN-database name with the bank, get the current IFSC fresh, and try a second account at a different bank if yours is unresponsive |
| e-Verification OTP not coming | Your Aadhaar-linked mobile is dead — that mobile gates everything. Update it via Aadhaar centre/app (see our Aadhaar guide), then e-verify. Net-banking EVC is the workaround while the mobile is being fixed |
| Got a "defective return" notice — panicking | Don't panic; it's usually a correctable data issue (missing details, wrong section). e-Proceedings → read the defect → respond within 15 days with the correction. Most defects close without any payment |
| Refund status shows nothing for the old year | Old AYs live on the Protean portal (Method 2), not the main portal's filed-returns timeline — check there with PAN + that year |
| I never e-verified and the 30 days passed | File the condonation request for delayed e-verification (portal option) with a genuine reason — routine acceptance for reasonable delays. Then the return processes normally |
| Employer deducted TDS but it's not in 26AS | Employer's deposit/reporting failure — demand they deposit + revise the TDS return (get it in writing). Once 26AS updates, your refund claim works; if they refuse, a grievance + Form 26AS evidence supports your case |
| Want the refund in a different account than I filed with | You can add + validate + nominate another account any time BEFORE the refund is issued — refunds follow the nominated validated account, not the filing-time choice |
| Two refunds pending (two years) | Each year is independent — track each AY separately on the portal (and older ones on Protean). A demand in one year can offset a refund in another (section 245 adjustment) — check the outstanding demand list |
| "CPC official" called asking for my bank details/OTP to release the refund | 100% fraud — no refund release needs your OTP or details over a call; everything happens through your own portal login. Hang up, report to 1930, and verify your real status yourself |
Frequently Asked Questions
How can I check my income tax refund status by PAN?
Your PAN IS your user ID on incometax.gov.in — log in with PAN + password, then e-File → Income Tax Returns → View Filed Returns → choose the assessment year. The refund status shows in the timeline. For refunds decided on or before 31 March 2023, use the Protean TIN portal's Refund Status service with your PAN and that year.
How long does an income tax refund take?
Clean, verified returns with matching data often credit within a few weeks of e-verification. Realistic range: a few weeks to 2–3 months depending on CPC load and data matching. Delays beyond that almost always trace to one of the 9 reasons in this guide — check which stage yours is stuck at.
My return is processed but the refund hasn't arrived. Why?
Top suspects: bank account not pre-validated or not nominated for refund, validation failed silently, name mismatch between PAN and bank, closed/dormant account, or refund adjusted against an old demand. Check the exact status line and the bank section — then apply the matching fix from this guide.
Can my refund go to any bank account?
No — only to an account that is (1) held in your name, (2) linked with your PAN, (3) pre-validated on the e-filing portal, and (4) nominated for refund. Spouse/parent accounts don't qualify; joint accounts generally work only if your PAN is the primary holder per the bank's records.
Is the refund interest taxable?
Yes — Section 244A interest on refunds is taxable as "Income from Other Sources" in the year you RECEIVE it. It usually appears in your AIS too, so declare it in next year's ITR to avoid a mismatch.
What is the 143(1) intimation I received by email?
It's CPC's official computation of your return — showing tax as per your return vs. as per their data, and the resulting refund/demand. Read it against your own calculation: it's the document that tells you exactly why your refund is what it is (or isn't).
I filed my ITR but forgot to e-verify — 30 days have passed. Is my return wasted?
Not wasted — but act now. File a condonation request for delayed e-verification on the portal with a genuine reason; reasonable delays are routinely accepted. Once condoned, e-verify and the return enters processing. The longer you wait, the harder it gets.
My refund was adjusted against a demand from an old year I don't agree with. What do I do?
Log in → response to outstanding demand → click Disagree → select the correct reason (already paid / incorrect demand / appeal pending) → upload proof (challan, appeal papers). CPC reviews and releases wrongly-held refunds. Don't just accept the adjustment silently.
Can I change my bank account for the refund AFTER filing the ITR?
Yes — add the new account, complete pre-validation, and nominate it for refund. As long as this is done before the refund is issued, it goes to the new account. After a failure, the reissue request sends it to the newly validated account.
My employer deducted TDS but it's missing from Form 26AS — will I still get that refund?
Not until it appears in 26AS — CPC honours only reported credits. The employer must deposit the deducted tax and revise their TDS return. Follow up with them in writing (this is a compliance failure on their side), re-check 26AS after a quarter, and claim via rectification once the credit shows.
What is a defective return (139(9)) and how serious is it?
It's CPC flagging a fixable problem in your return — missing information, inconsistencies, wrong heads of income. Respond within 15 days via e-Proceedings with the correction or confirmation. Unanswered, the return is treated as invalid (as if never filed). Responded to, most defects close without any payment.
How do I check Form 26AS?
Log in to incometax.gov.in → e-File → Income Tax Forms → Form 26AS (it opens the TDS statement view). Compare every TDS entry against your Form 16/salary slips and bank interest certificates. Do this BEFORE filing each year — pre-filing checks prevent refund delays entirely.
Can I get my refund in a joint bank account?
Generally the account must be in YOUR name (you as the primary/first holder matching PAN). Some validations accept accounts where the PAN-holder is primary; accounts held solely by another person never qualify. When in doubt, use a single-holder account in your name — it validates cleanly.
I never filed a return in a year I was owed a refund. Can I still claim it?
The belated-return window for that year has closed, but the Updated Return (ITR-U) route allows filing for past years — currently up to 48 months (recently extended) — with an additional tax on top. For meaningful refunds, calculate refund vs. ITR-U additional tax with a tax professional before proceeding.
How do I file a rectification if my processed refund is wrong?
Log in → Services → Rectification Request → select the assessment year → choose what's wrong (TDS credit / income / tax charge) → correct the figures → submit. CPC reprocesses and any refund difference flows. Rectification works only for data/calculation errors, not for changing your return's structure.
Do NRIs get refunds the same way?
Yes — the refund goes to a pre-validated account linked with the PAN, including NRO accounts that pass validation. The same e-verification (Aadhaar OTP needs the Aadhaar-linked mobile) and nomination rules apply. NRIs should ensure their Indian mobile for Aadhaar OTP stays active during tax season.
Is there any fee to check refund status or get a reissue?
No — status checks, e-verification, bank validation, reissue requests and grievances are all free on the official portal. Any website/app/caller charging a "refund processing fee" is a scam — everything here is self-service and free.
What is the difference between a refund "issued" and "credited"?
"Issued/sent to bank" = the department dispatched it to your nominated account. "Credited" = your bank has actually received and posted it. Between the two, allow 1–7 days (bank processing). If "issued" but not credited after 7–10 days, check the account is still active, then raise a grievance.
Whom do I contact if the portal grievance gets no response?
Escalate to CPGRAMS (pgportal.gov.in) — the central government grievance system — under the Department of Revenue/Finance, with your PAN, grievance number from the portal, and the full timeline. CPGRAMS cases carry mandated response timelines and higher-level tracking. Also keep calling 1800-103-4455 (CPC) in parallel.
What does "refund on hold" mean?
It usually means the refund is paused pending a verification, a demand check, or a mismatch resolution — often connected to a notice in your e-Proceedings tab or an outstanding demand. Open both, resolve what's shown (or respond to the notice), and the hold lifts with the resolution.
I got a SMS/email saying my refund is approved and I must "update bank details" on a link. Real?
100% fake — the department never collects bank details via message links; bank accounts are only added inside your own logged-in session on incometax.gov.in. Click nothing, share nothing. Report the message to 1930 and check your real status by logging into the portal yourself.
Disclaimer: This is an independent guide, not an official Income Tax Department website. Portal menus, timelines, interest rules and processes change over time. This is general information for awareness — not tax advice; consult a qualified tax professional for your specific situation. Confirm the latest details on incometax.gov.in or call 1800-103-0025.

Comments
Post a Comment