Taxes & Finance

How to Check ITR Refund Status Online

Track the status of your Income Tax refund online. Covers the e-Filing portal, NSDL TIN portal methods, meaning of status messages, and what to do if your...

By HowDoI India TeamLast updated: 8 March 2026Reviewed: 15 March 2026

If you filed your Income Tax Return (ITR) and the calculation showed you were owed a refund, the waiting game begins. The Income Tax Department has significantly sped up processing times over the last few years through the Centralized Processing Centre (CPC), but delays still happen depending on the complexity of your return.

There are two official ways to check your ITR refund status: through the Income Tax e-Filing portal (which is the most detailed method) and through the NSDL TIN portal.

This method provides the most detailed status of your entire return lifecycle, from filing to refund issue.

  1. Go to the Income Tax e-Filing portal.
  2. Log in using your PAN as the user ID and your password.
  3. On the dashboard, navigate to e-File > Income Tax Returns > View Filed Returns.
  4. Locate the correct Assessment Year (AY). (Note: Assessment Year is one year ahead of the Financial Year. For income earned in FY 2023-24, look for AY 2024-25).
  5. Click on View Details under the relevant year.
  6. The portal displays a visual timeline of your return:
    • Filed -> e-Verified -> Processing -> Processing Completed.
  7. Below the timeline, check the specific status message regarding your refund (e.g., Refund Issued, Refund Failed).

Method 2: Check via the NSDL TIN Portal

If you don't have your e-Filing password handy, or you want to check the status quickly on the go, you can check the status using just your PAN and the Assessment Year on the NSDL portal.

  1. Visit the NSDL Refund Tracking portal.
  2. Enter your PAN in uppercase.
  3. Select the relevant Assessment Year from the dropdown menu.
  4. Enter the CAPTCHA code shown on the screen and click Submit.
  5. The screen will display the status of your refund, including the mode of payment (usually NECS/RTGS), the reference number, and the date of clearance when the money was sent to your bank.

Understanding Refund Status Messages

When you check the status, you might see one of these messages. Here is exactly what they mean and what action you should take:

Status MessageMeaningAction Required
Under ProcessingCPC is still checking your ITR and cross-verifying it with Form 26AS.Wait. No action needed at this stage.
Processed with no demand no refundCPC processed the return but determined you are owed nothing, overriding your calculation.Check the 143(1) intimation sent to your email to see why they adjusted your calculation (e.g., a disallowed deduction).
Refund Determined / ApprovedCPC has approved the refund and sent the request to the SBI refund banker for disbursement.Wait 5-10 days for the money to hit your bank account.
Refund Paid / CreditedThe money has been transferred to your bank successfully.Check your bank statement around the specified date.
Refund FailedThe transfer failed (usually due to KYC issues at the bank or a closed account).Submit a Refund Reissue request on the portal immediately.
Adjusted against outstanding demandYour refund was used to pay off an old tax debt you owed from a previous assessment year.Verify the adjustment. If you disagree, you can file a rectification request.

Pre-requisite for Getting a Refund: Bank Validation

The most common reason for delayed or failed refunds is an unvalidated bank account. The Income Tax Department will only send refunds to a pre-validated bank account linked to your PAN. They no longer send physical cheques by mail.

How to ensure your bank account is ready for a refund

0 of 5 ready · saved on this device only

What to Do If Your Refund Fails

If the status shows "Refund Failed," it means the money bounced back from your bank to the tax department. You must manually request them to send it again.

  1. Go to the e-Filing portal and log in.
  2. Go to Services > Refund Reissue.
  3. Create a new request. Select the Assessment Year where the refund failed.
  4. The system will ask you to select a bank account to receive the money.
  5. Important: Select a different, fully validated bank account this time, or ensure you have fixed the root issue (like KYC suspension or name mismatch) with the current bank account and re-validated it on the portal.
  6. Submit the request and e-Verify it using Aadhaar OTP or net banking.
  7. The refund will be re-processed in 7 to 15 days.

Need more help?

For more information, check out our Tax & Finance guides or try our income tax calculator. See also the Tax Season hub for related guides.

Was this guide helpful?

Frequently asked questions

How long does an ITR refund take?
Typically, refunds are credited within 20 to 45 days after e-verifying the ITR. However, during peak season or if your return is flagged for scrutiny, it can take several months.
Do I get interest on delayed refunds?
Yes, under Section 244A, you are entitled to 0.5% interest per month on the refund amount, calculated from April 1 of the Assessment Year, provided you filed the ITR before the due date.
Why does it say 'Refund Failed'?
The most common reasons are an unvalidated bank account, mismatch in name/PAN at the bank, or a closed bank account. You must update your bank details and submit a Refund Reissue Request.
Can the tax department adjust my refund against past dues?
Yes. Under Section 245, the Income Tax Department can adjust your current refund against outstanding tax demands from previous years. You will receive an intimation before they do this.
Recommended Site

Want help filing your return?

ClearTax can review forms and file when AIS mismatches or multiple Form 16s get messy.

Need help with tax numbers?

Use our free Income Tax or LTCG calculators to estimate what you owe before you file.