ITR Refund Status Check (2026 Guide)
How to check your refund status and what every status message actually means.
Quick answer: Check at incometax.gov.in → e-File → Income Tax Returns → View Filed Returns. Statuses: Processed = CPC done; Refund Initiated = payment sent; No Demand No Refund = no refund, no tax due. Most refunds 15–45 days after e-verification.
Your ITR refund status tells you exactly where your return stands - from submission to money in your account. Here's how to check it and what every status message actually means.
How to Check ITR Refund Status Online
Method 1 - Income Tax e-Filing Portal (Recommended)
- Go to incometax.gov.in and log in with your PAN and password.
- Navigate to e-File → Income Tax Returns → View Filed Returns.
- Select the Assessment Year (AY 2025-26 for FY 2024-25 returns).
- Your return's current refund status appears on screen.
Method 2 - NSDL Refund Status Portal (No Login Needed)
- Go to tin.tin.nsdl.com/oltas/refundstatuslogin.html.
- Enter your PAN number, select the Assessment Year, and enter the captcha.
- Click Submit - your refund status appears instantly.
What Each ITR Refund Status Means
Here are all possible statuses in sequence - from filing to credit.
How Long Does ITR Refund Take After Verification?
| Return Type | Typical Timeline |
|---|---|
| Simple salaried return (ITR-1, no discrepancies) | 15-30 days |
| Returns with capital gains / multiple income sources | 30-60 days |
| Peak season (Aug-Oct, post-July 31 deadline) | 45-90 days |
| Returns under scrutiny or with discrepancies | 3-6 months or more |
Processing times vary with CPC workload. Check live ITR processing speed today →
Why Your Refund Status Shows "Not Determined Yet"
This usually means one of the following:
- Return just filed - CPC takes 48-72 hours to pick it up
- E-verification still pending
- Mismatch between your return and Form 26AS / AIS being resolved
- High CPC backlog during peak season
If this status persists beyond 3 weeks, raise a grievance.
8 reasons your refund is delayed and what to doFrequently Asked Questions
Log in to incometax.gov.in → e-File → Income Tax Returns → View Filed Returns → select Assessment Year. Or check without login at NSDL: tin.tin.nsdl.com/oltas/refundstatuslogin.html.
Most simple salaried refunds arrive within 15-30 days of e-verification. During peak season (Aug-Oct), expect 45-90 days. Returns with capital gains or discrepancies take longer.
"No Demand No Refund" means CPC processed your return and found that taxes paid exactly match your tax liability. You don't owe anything and there's no refund. It's a clean, valid outcome - not an error.
Log in to incometax.gov.in → My Profile → Bank Accounts → re-validate your bank account with correct details. Once re-validated, your refund will be reprocessed.
"Refund Initiated" means the IT Department has sent the amount to SBI for disbursement. "Refund Sent to Bank" means SBI has transferred it to your bank account. Credit typically appears within 3-5 working days of "Refund Sent to Bank".
Yes. Visit tin.tin.nsdl.com/oltas/refundstatuslogin.html - enter your PAN, Assessment Year, and captcha. No login required.
If "Refund Sent to Bank" has been showing for more than 10 days with no credit, check your registered bank account details on the portal. If details are correct, raise a grievance under e-File → Grievances → Submit Grievance. Helpline: 1800-103-0025.
How fast is CPC processing ITRs today?
Check live processing numbers - updated daily from the official portal.
Live Processing Stats →