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
- Step 1: Visit incometax.gov.in — the official Income Tax e-Filing portal.
- Step 2: Click on "Login" button at the top right corner.
- Step 3: Enter your PAN (User ID) and Password, then click Login.
- Step 4: After login, go to e-File → Income Tax Returns → View Filed Returns.
- Step 5: You will see a list of all your filed ITRs. Check the "Status" column for the latest assessment year.
- Step 6: The status will show one of: Successfully e-Verified, Processed, Refund Issued, or Demand Determined.
- 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
- Step 1: Visit tin.tin.nsdl.com/oltas/refundstatuslogin.html — the NSDL refund tracking page.
- Step 2: Enter your PAN (Permanent Account Number).
- Step 3: Enter the Assessment Year for which you want to check the refund.
- Step 4: Enter the Captcha code displayed on the screen.
- Step 5: Click "Proceed" to view the refund status.
- Step 6: The status will show: Refund Sent, Refund Failed, or Not Determined.
Refund Timeline
| Stage | Timeline | What Happens |
|---|---|---|
| ITR Filed | Day 0 | You submit and e-Verify your ITR |
| ITR Processed | 20-45 days | ITD processes your return and validates TDS claims |
| Refund Initiated | 1-5 days after processing | Refund amount is sent to your bank |
| Refund Credited | 3-5 business days | Amount credited to your bank account via SBI/NSDL |
| Total Time | ~30-60 days | From 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
- Step 1: Login to incometax.gov.in.
- Step 2: Go to Grievances → Submit Grievance.
- Step 3: Select the category: "Refund Related".
- Step 4: Choose the specific sub-category (e.g., "Refund not received", "Refund amount incorrect").
- Step 5: Enter your Assessment Year and ITR details.
- Step 6: Describe your issue in detail and attach any supporting documents.
- 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
| Status | Meaning | Action Required |
|---|---|---|
| Successfully e-Verified | ITR received and e-Verified, pending processing | Wait for processing (20-45 days) |
| Processed | ITR has been processed by CPC | Check intimation u/s 143(1) |
| Refund Issued | Refund has been sent to bank | Check bank account in 3-5 days |
| Refund Failed | Refund could not be credited | Update bank details and raise grievance |
| Demand Determined | Tax demand raised instead of refund | Check intimation and respond if needed |
| Return Submitted | ITR filed but not e-Verified | e-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.