๐Ÿ‡ฎ๐Ÿ‡ณ เคนเคฟเคจเฅเคฆเฅ€
Tax & Finance

How to Check ITR Refund Status Online โ€” Income Tax Refund Tracking Guide

Check your ITR refund status online on the income tax portal. Step-by-step guide with refund timelines, delay reasons, and grievance process.

CitizenNest Editorial Team7 min read
โš ๏ธ
Disclaimer: This is an independent informational guide. We are NOT affiliated with any government body. Always verify on official websites.

How to Check ITR Refund Status Online

After filing your Income Tax Return (ITR) and claiming a refund, the next step is to track whether your refund has been processed. The Income Tax Department provides two official ways to check your ITR refund status โ€” through the e-Filing portal and through the NSDL/TIN website. This guide covers both methods, expected timelines, common delay reasons, and how to raise a grievance if your refund is stuck.

Who Can Check ITR Refund Status?

Any taxpayer who has filed an ITR and is eligible for a refund (i.e., tax paid exceeds tax liability) can check refund status. You will need:

  • PAN number
  • Assessment Year for which the return was filed
  • Login credentials for the e-Filing portal (optional for NSDL method)

Method 1 โ€” Check Refund Status on the Income Tax e-Filing Portal

This is the most reliable method with detailed status information.

Step-by-Step Process

  1. Go to the Income Tax e-Filing portal at eportal.incometax.gov.in.
  2. Click "Login" and enter your PAN, password, and captcha.
  3. After login, go to e-File โ†’ Income Tax Returns โ†’ View Filed Returns.
  4. Select the relevant Assessment Year (e.g., AY 2025-26 for income earned in FY 2024-25).
  5. Click on the ITR filed. You will see the current status.
  6. If the return is processed, click on "View Details" or "Refund Status" to see:
    • Refund amount
    • Date of issue
    • Mode of payment (direct credit to bank / cheque)
    • Refund failure reason (if any)

Common Status Messages

Status Meaning
Refund Issued Refund has been sent to your bank account
Refund Paid Amount credited successfully
Refund Failure Bank rejected the refund (wrong account details, inactive account, etc.)
Not Determined Return is still being processed
Demand Determined You owe tax instead of getting a refund
Processed Return processed, refund will be issued shortly

Method 2 โ€” Check Refund Status on NSDL/TIN Website

This method does not require login โ€” only your PAN and assessment year.

Step-by-Step Process

  1. Go to the NSDL refund status page at tin.tin.nsdl.com/oltas/refund-status-tin.html.
  2. Enter your PAN number.
  3. Select the Assessment Year.
  4. Enter the captcha code shown on screen.
  5. Click "Submit".
  6. The page will display your refund status โ€” whether it has been sent to your bank, is under processing, or has failed.

Note: This website shows limited information compared to the e-Filing portal. For detailed status and failure reasons, use Method 1.


ITR Refund Timeline โ€” How Long Does It Take?

The typical timeline for ITR refund processing:

  • E-verified returns: Refund is usually processed within 20 to 45 days from the date of e-verification.
  • Physically verified returns (ITR-V sent to CPC Bengaluru): Processing takes 60 to 120 days after CPC receives the signed ITR-V.
  • Refund credit to bank: After the refund is issued by CPC, it takes 5 to 7 working days for the amount to reach your bank account via direct transfer (ECS/NEFT).

Key Points

  • Your return must be verified (e-verified or ITR-V sent) before processing begins.
  • If you have not verified your return, the refund will not be processed. E-verify through Aadhaar OTP, net banking, or other methods on the e-Filing portal.
  • Refund processing may take longer during peak filing season (Julyโ€“September).

Reasons Why Your ITR Refund May Be Delayed

If your refund has not arrived within the expected timeline, the reasons could be:

  1. Return not e-verified โ€” Most common reason. Check your e-Filing portal to verify.
  2. Incorrect bank account details โ€” Wrong account number, IFSC, or account not pre-validated.
  3. Bank account not pre-validated โ€” The Income Tax Department requires your bank account to be pre-validated and linked with PAN on the e-Filing portal.
  4. Mismatch in income details โ€” If TDS claimed in ITR does not match Form 26AS / AIS, the return may be picked for scrutiny.
  5. Outstanding tax demand โ€” If you have a pending demand from a previous year, the refund may be adjusted against it.
  6. Return selected for scrutiny โ€” Random or risk-based selection for detailed assessment.
  7. Defective return notice (Section 139(9)) โ€” If CPC found errors in your return, you must respond to the defective return notice before processing continues.
  8. Technical issues at bank โ€” Bank account closed, dormant, or KYC not updated.

How to Pre-Validate Your Bank Account

Pre-validating your bank account is mandatory to receive refunds via direct credit.

  1. Login to eportal.incometax.gov.in.
  2. Go to Profile โ†’ My Bank Account.
  3. Click "Add Bank Account" and enter your bank details (account number, IFSC, bank name).
  4. The system will validate the account through your bank's records.
  5. Once validated, select the account and click "Nominate for Refund".

How to Raise a Grievance for Delayed Refund

If your refund has been processed but not credited, or if it has been more than 60 days since e-verification and the status still shows "Not Determined," you can raise a grievance.

Option 1 โ€” e-Nivaran on the e-Filing Portal

  1. Login to eportal.incometax.gov.in.
  2. Go to Services โ†’ e-Nivaran.
  3. Click "Submit Grievance".
  4. Select the grievance category โ€” choose "Refund" related.
  5. Enter the Assessment Year, describe your issue, and attach supporting documents if needed.
  6. Submit. You will get a Grievance ID for tracking.
  7. The department usually responds within 30 days.

Option 2 โ€” CPGRAMS (Central Public Grievance Portal)

  1. Go to pgportal.gov.in.
  2. Register or login.
  3. Lodge a grievance under Ministry of Finance โ†’ Central Board of Direct Taxes.
  4. Provide details and submit.

How to Request Refund Re-Issue

If your refund failed due to incorrect bank details or bank rejection, you can request a refund re-issue.

  1. Login to the e-Filing portal at eportal.incometax.gov.in.
  2. Go to Services โ†’ Refund Reissue Request.
  3. Select the Assessment Year for which refund failed.
  4. Update or confirm your bank account details (ensure the account is pre-validated).
  5. Submit the refund re-issue request.
  6. E-verify the request using Aadhaar OTP, net banking, or DSC.
  7. The refund will be re-processed and sent to the updated bank account within 2 to 3 weeks.

Important: The refund re-issue option is only available when the refund status shows "Refund Failure." If the status shows "Refund Issued" but you have not received it, wait for 7โ€“10 working days before raising a grievance.


Tips for Faster ITR Refund

  • E-verify immediately after filing. Don't wait.
  • Pre-validate your bank account before filing your return.
  • Ensure TDS details match Form 26AS and AIS/TIS.
  • Respond to notices promptly โ€” defective return or information mismatch notices delay processing.
  • File early โ€” returns filed in the first few weeks after the deadline opens get processed faster.
  • Link PAN with Aadhaar โ€” mandatory for return processing.

Frequently Asked Questions (FAQ)

1. How long does it take to get an ITR refund after e-verification?

Typically 20 to 45 days from the date of e-verification. During peak season, it may take up to 60 days.

2. Can I check my refund status without logging in?

Yes. Use the NSDL website at tin.tin.nsdl.com/oltas/refund-status-tin.html. You only need your PAN and assessment year.

3. My refund status shows "Refund Failure." What should I do?

This means the bank rejected the refund. Login to the e-Filing portal, go to Services โ†’ Refund Reissue Request, update your bank details, and submit. Make sure your bank account is pre-validated.

4. Will I get interest on a delayed refund?

Yes. Under Section 244A, the Income Tax Department pays interest at 0.5% per month (simple interest) on the refund amount if the refund is delayed beyond the due date. The interest is calculated from April 1 of the assessment year to the date of refund grant.

5. My refund was adjusted against an outstanding demand. Is this allowed?

Yes. Under Section 245, the department can adjust your refund against any outstanding tax demand from previous years. You will receive a notice (intimation) before the adjustment. If you disagree, respond to the notice within 30 days.

6. How do I check if my return has been e-verified?

Login to the e-Filing portal โ†’ e-File โ†’ Income Tax Returns โ†’ View Filed Returns. The status will show "e-Verified" if verification is complete. If it shows "Pending for e-Verification," verify immediately.

7. Can I get the refund in someone else's bank account?

No. The refund is credited only to a bank account that is linked to your PAN and pre-validated on the e-Filing portal. Joint accounts are allowed only if you are one of the account holders.



Disclaimer

This guide is for informational purposes only and does not constitute tax or legal advice. Information is based on the Income Tax Act and procedures as of February 2026. Refund timelines and processes may change based on government notifications. Always refer to the official Income Tax e-Filing portal at incometax.gov.in for the latest information. For specific tax queries, consult a qualified Chartered Accountant or tax professional.