How to Check Income Tax Refund Status Online

After you file your income tax return and the department processes it, any excess tax you paid is refunded to your bank account. But how do you know when that money is actually coming? Refunds in India can take anywhere from a few days to a couple of months, and the only way to stay informed is to check your refund status online. This guide explains the two official ways to track it, what each status message means, and the common reasons refunds get stuck.

Before You Check: Make Sure You Filed and Verified

A refund is only processed after your return is both filed and e-verified. If you have not e-verified within the allowed window, your return is treated as not filed and no refund is issued. If you are still at the filing stage, start with our guide on how to file your ITR online. Also confirm you picked the right form using our comparison of ITR-1 vs ITR-2 vs ITR-4, since a defective form delays everything.

Method 1: Check on the Income Tax e-Filing Portal

The e-filing portal is the primary and most detailed source. To check your refund there:

  • Go to the official Income Tax e-filing website and log in with your PAN (which is your user ID) and password.
  • Navigate to “e-File”, then “Income Tax Returns”, then “View Filed Returns”.
  • Find the relevant assessment year and click “View Details”.
  • You will see the status of your return and, if applicable, the refund issued date, the amount, and the mode of payment.

This view also shows whether your return is “Processed”, “Under processing”, or whether a refund has “failed” — useful for diagnosing problems early.

Method 2: Check on the NSDL / TIN Refund Status Page

You can also track a refund without logging in, using the refund status service operated through the TIN-NSDL (now Protean) system:

  • Visit the refund status page on the TIN/Protean website.
  • Enter your PAN and select the relevant assessment year.
  • Complete the captcha and submit.

This service shows the mode of payment, reference number, status and the date of credit. It is handy for a quick check when you do not want to log in to the full portal.

Understanding the Status Messages

The status you see tells you exactly where your refund is in the pipeline:

  • Refund Paid: The amount has been credited to your bank account. Check your passbook or statement.
  • Refund Failure: The credit could not be processed, usually due to incorrect or unvalidated bank details.
  • Under Processing: Your return is still being assessed; no action needed yet.
  • Refund Adjusted Against Outstanding Demand: Your refund was used to settle a previous tax dues. You will receive an intimation under Section 245.
  • No Refund Determined: The department calculated that no refund is due to you.

Common Reasons for Refund Delays

If weeks have passed and your refund has not arrived, one of these is usually the cause:

  • Bank account not pre-validated: Refunds are paid only to a pre-validated account linked to your PAN. Validate it under the “My Bank Account” section of the portal.
  • PAN not linked to Aadhaar: An inactive PAN halts refunds.
  • Mismatch in TDS or income: If the tax credited in your Form 26AS or AIS does not match your return, processing slows. Learn more about how TDS works and verify your credits.
  • Return not e-verified: Processing only begins after verification.
  • Outstanding demand: The refund may be partly or fully adjusted against past dues.

What to Do If Your Refund Failed

If the status reads “Refund Failure”, log in to the portal, update and re-validate your bank account details, and then raise a “Refund Reissue Request” under the Services menu. The department will reprocess the payment to the corrected account.

To better understand the documents and credits behind your return, you can Browse tax filing guide books on Amazon India ↗

FAQ

Q: How long does an income tax refund take?
A: For most e-verified returns, refunds are processed within a few weeks. Simpler returns often arrive faster, while returns flagged for scrutiny take longer.

Q: Do I get interest on a delayed refund?
A: Yes. The department pays interest under Section 244A on eligible refunds, calculated from the relevant date until the refund is granted.

Q: My status says “Refund Paid” but I have not received the money. What now?
A: Check the bank account linked to your PAN. If it still does not appear, contact your bank with the refund reference number, or raise a grievance on the e-filing portal.

Q: Can I check refund status without logging in?
A: Yes, use the TIN/Protean refund status page with just your PAN and the assessment year.

This article is for informational purposes only and is not financial advice. Consult a SEBI-registered advisor or tax professional before making decisions.