Income Tax Refund Status: How to Check It & Why It's Delayed (2026 Guide)
How to check refund status on the e-filing portal and TIN-NSDL, realistic timelines, and why refunds get delayed.
In short
Filed your ITR and waiting on a refund? Here's how to check your income tax refund status on the e-filing portal and TIN-NSDL, realistic timelines, and the most common reasons refunds get delayed.

Cite this page: https://www.whatiswiki.com/income-tax-refund-status-2026
Introduction
Quick answer: A refund is issued when the tax you've already paid — through TDS, advance tax, or self-assessment — exceeds your actual tax liability for the year. Refunds are only processed after your return is e-verified, and typically arrive 4–5 weeks after verification, not after filing. If it's been longer, the cause is almost always one of a handful of fixable issues, covered below.
How to check your refund status
Method 1 — Income Tax e-filing portal (recommended)
- Go to the official portal: incometax.gov.in
- Log in with your PAN, password, and captcha
- Go to e-File → Income Tax Returns → View Filed Returns
- You'll see a year-wise list of your filed returns, each showing its current refund status
Method 2 — TIN-NSDL refund status page
- Go to the TIN-NSDL refund status page
- Enter your PAN and select the relevant assessment year
- Click Proceed to see the current status
Both are official and free — you don't need any third-party app to check this.
Realistic refund timeline
- Refund processing only begins after e-verification is complete — not from the date you uploaded your return. If you filed but haven't e-verified yet, your refund clock hasn't started.
- Once verified, refunds are generally credited within 4–5 weeks.
- If it's been longer than that with no update, something in the checklist below is usually the reason — it's rarely just "the department is slow."
Most common reasons a refund is delayed
Based on the Income Tax Department's own guidance to taxpayers, delays almost always trace back to one of these:
- Bank account not pre-validated. This is mandatory — an un-prevalidated account, even if it's correct, will block your refund credit.
- Closed or inactive bank account listed in your ITR.
- Incorrect IFSC code on file.
- PAN–Aadhaar linkage issues. If these aren't linked, refund processing can stall.
- Name mismatch between your bank account and your PAN/ITR records.
- Return not yet e-verified, or verified after a long delay.
- Return under scrutiny or flagged for a mismatch — for example, a discrepancy between your declared income and your Form 26AS/AIS data.
How to fix a stuck refund
- Confirm e-verification actually went through — check the portal status, don't assume it worked just because you clicked submit.
- Pre-validate your bank account on the e-filing portal under Profile → My Bank Account, if you haven't already.
- Check for PAN-Aadhaar linkage under your profile settings.
- If the bank details were wrong, submit a refund reissue request on the portal rather than waiting — this re-triggers the credit to corrected bank details without needing to refile your whole return.
- If none of the above explains it, check your email and portal notifications for any communication from the department — a mismatch or scrutiny notice will usually be flagged there first.
What refund status labels typically mean
| Status shown | What it means |
|---|---|
| Return submitted / under processing | Your ITR is filed but not fully processed yet |
| Refund determined | The department has calculated a refund is due |
| Refund issued | Payment has been sent — check your bank account and pre-validated status |
| Refund failed | Usually a bank detail issue — submit a refund reissue request |
| No demand no refund | Your tax paid matches your liability exactly — no refund due |
| Return defective | The form or details submitted have an issue — this must be corrected before any refund proceeds |
Key takeaways
- Refund processing starts only after e-verification — not from the filing/upload date.
- Most refunds credit within 4–5 weeks after verification.
- Pre-validate your bank account; an unvalidated account blocks credit even if details are correct.
- Failed refunds often need a refund reissue request, not a fresh return.
- TIN-NSDL lets you check status with PAN and assessment year, without a full portal login.
Frequently asked questions
How long does an income tax refund take in India?
Typically 4–5 weeks after e-verification is completed — not from your filing date.
Why hasn't my refund come after 2 months?
Check, in order: e-verification status, bank account pre-validation, PAN-Aadhaar linkage, and whether the portal shows any notice or mismatch flag on your return.
What is a "refund reissue request"?
A request you can file directly on the e-filing portal to resend a refund that failed due to incorrect or outdated bank details, without needing to file a fresh return.
Do I need to link PAN and Aadhaar to get a refund?
Yes — an unlinked PAN-Aadhaar can hold up refund processing entirely.
Can I check my refund status without logging in?
The TIN-NSDL refund status page only requires your PAN and assessment year, not a full portal login — useful for a quick check.
Conclusion
Last updated July 31, 2026. Refund processing timelines can vary by filing season volume — check the official portal for your specific return's current status.
References
- Income Tax Department e-filing portal
- Business Standard — refund tracking and delay causes
Was this article helpful?
No login required. One response per visitor.

