Free Guide — No Login Required

Income Tax Refund Status

Step by step guide to check your ITR refund status online on e-Filing portal and NSDL.

Advertisement

How to Check Income Tax Refund Status

After filing your Income Tax Return (ITR) and completing e-Verification, the Income Tax Department processes your return and issues a refund if you have paid excess tax. You can track your refund status through two methods: the Income Tax e-Filing portal and the NSDL TIN website.

Method 1: Check on Income Tax e-Filing Portal

Step-by-Step Guide

  1. Step 1: Visit incometax.gov.in — the official Income Tax e-Filing portal.
  2. Step 2: Click on "Login" button at the top right corner.
  3. Step 3: Enter your PAN (User ID) and Password, then click Login.
  4. Step 4: After login, go to e-File → Income Tax Returns → View Filed Returns.
  5. Step 5: You will see a list of all your filed ITRs. Check the "Status" column for the latest assessment year.
  6. Step 6: The status will show one of: Successfully e-Verified, Processed, Refund Issued, or Demand Determined.
  7. Step 7: If refund is issued, you can see the refund amount and mode of payment (direct credit to bank account or cheque).

Method 2: Check on NSDL TIN Website

Step-by-Step Guide

  1. Step 1: Visit tin.tin.nsdl.com/oltas/refundstatuslogin.html — the NSDL refund tracking page.
  2. Step 2: Enter your PAN (Permanent Account Number).
  3. Step 3: Enter the Assessment Year for which you want to check the refund.
  4. Step 4: Enter the Captcha code displayed on the screen.
  5. Step 5: Click "Proceed" to view the refund status.
  6. Step 6: The status will show: Refund Sent, Refund Failed, or Not Determined.

Refund Timeline

StageTimelineWhat Happens
ITR FiledDay 0You submit and e-Verify your ITR
ITR Processed20-45 daysITD processes your return and validates TDS claims
Refund Initiated1-5 days after processingRefund amount is sent to your bank
Refund Credited3-5 business daysAmount credited to your bank account via SBI/NSDL
Total Time~30-60 daysFrom ITR filing to refund credit

Common Reasons for Refund Delay

  • ITR not e-Verified — Your ITR is not processed until you e-Verify it within 30 days of filing. Use Aadhaar OTP, net banking, or DSC to verify.
  • Incorrect bank details — Wrong IFSC code or account number. Update your bank details on the e-Filing portal under Profile → My Bank Accounts.
  • Bank account not pre-validated — You must pre-validate your bank account on the e-Filing portal. Go to Profile → My Bank Accounts → Pre-validate.
  • ITR selected for scrutiny — If your ITR is picked for scrutiny, refund is held until the scrutiny process is completed.
  • TDS mismatch — Difference between TDS claimed in ITR and TDS reported in Form 26AS/AIS. Verify and correct before filing.
  • Defective ITR notice — If you received a defective ITR notice under Section 139(9), you must respond within 15 days.
  • Outstanding tax demand — If you have a pending tax demand from previous years, the refund may be adjusted against it.

How to Raise a Grievance for Refund

Grievance Process

  1. Step 1: Login to incometax.gov.in.
  2. Step 2: Go to Grievances → Submit Grievance.
  3. Step 3: Select the category: "Refund Related".
  4. Step 4: Choose the specific sub-category (e.g., "Refund not received", "Refund amount incorrect").
  5. Step 5: Enter your Assessment Year and ITR details.
  6. Step 6: Describe your issue in detail and attach any supporting documents.
  7. Step 7: Submit the grievance. You will receive a Grievance ID to track the status.

Alternative: Call the Income Tax helpline at 1800-103-0025 (toll-free) or contact your Jurisdictional Assessing Officer (JAO) through the e-Filing portal.

Refund Status Meanings

StatusMeaningAction Required
Successfully e-VerifiedITR received and e-Verified, pending processingWait for processing (20-45 days)
ProcessedITR has been processed by CPCCheck intimation u/s 143(1)
Refund IssuedRefund has been sent to bankCheck bank account in 3-5 days
Refund FailedRefund could not be creditedUpdate bank details and raise grievance
Demand DeterminedTax demand raised instead of refundCheck intimation and respond if needed
Return SubmittedITR filed but not e-Verifiede-Verify immediately
Disclaimer: This page provides general guidance for checking income tax refund status. Portal interfaces and procedures may change. Always refer to the official Income Tax e-Filing portal (incometax.gov.in) for the latest information. VixitAI is not responsible for any actions taken based on this guide.