Ask Veda

TaxClue AI · Active
Namaste! I'm Veda — TaxClue's AI compliance assistant. 🙏

Ask me anything about GST, ITR, Company registration, Trademark, FSSAI or any compliance topic. When you're ready, I'll connect you with our expert for a callback.
Share your details — our expert will call you
Powered by TaxClue · India's Trusted Compliance Platform
Guide · ITR & Compliance

Income Tax Refund Status —
How to Check & Track

Check your income tax refund on incometax.gov.in or NSDL, understand what each status means, fix a failed refund with a reissue request and know why refunds get delayed.

TaxClue Editorial Desk Updated 18 August 2026 5 min read 15 FAQs answered
Updated for AY 2026-27 CA Expert Reviewed incometax.gov.in + NSDL
Quick Answer

Check your income tax refund at incometax.gov.in → Login → e-File → Income Tax Returns → View Filed Returns, or on the NSDL/Protean refund page using your PAN and assessment year. For e-verified e-filed returns, refunds are typically credited in 20-45 days to your pre-validated bank account. Interest at 0.5% per month is added under Section 244A when the refund is delayed.

E-filed refund 20-45 days
Paper return 3-6 months
Delay interest 0.5%/mo
e-verify by 30 days
Step by step

How to Check Income Tax Refund Status Online

The income tax portal is the primary source; NSDL (Protean) confirms the bank-level credit date from the Refund Banker (SBI).

Log inincometax.gov.in with PAN & password
View Filed Returnse-File → Income Tax Returns
Pick the yearSelect AY 2026-27
View statusSee refund state & date
  • Portal path: Login → e-File → Income Tax Returns → View Filed Returns → View Details.
  • NSDL/Protean: enter PAN + Assessment Year on the refund-status page to see the ECS dispatch date.
  • SMS: send REFUND <PAN> <AY> to 7738299899 for a quick status reply.
  • Ensure your ITR is e-verified within 30 days — an unverified return is never processed and no refund is issued.
Pre-validate your bank account first

Refunds are only credited to a bank account that is pre-validated and linked to your PAN on the portal (My Profile → My Bank Accounts). An un-validated or closed account is the single most common cause of a "Refund Failure" status.

Decode your status

Refund Status — What Each Message Means

The status shown against your return tells you exactly where the refund is and what to do next.

StatusWhat it meansWhat to do
Return Not ProcessedFiled, not yet processed by CPCConfirm e-verification is done. Wait 7-10 days; if pending >30 days, raise a grievance.
Under ProcessingReturn being processed / verifiedWait for processing. Beyond 60 days, raise a grievance on the portal.
Refund InitiatedRefund issued by the departmentCheck your bank; confirm the exact credit date on NSDL.
Refund CreditedMoney creditedLook for "INCOMETAX REFUND" in your statement with the order number.
Refund FailureBank rejected the creditPre-validate the correct account and raise a Refund Reissue request.
No Demand No RefundTax = TDS, nothing dueNo action needed — liability exactly matched taxes paid.
Demand DeterminedTax payable > taxes paidReview the Section 143(1) intimation; pay or file a rectification.
Adjusted vs DemandSet off under Section 245Check Pending Actions → Response to Outstanding Demand; dispute if wrong.

Statuses reflect the incometax.gov.in portal for AY 2026-27. NSDL wording can differ slightly; the portal is the more detailed source.

Refund showing failure or adjusted against an old demand?

Get Expert Help →
Fix a failed refund

How to Raise a Refund Reissue Request

If the status is Refund Failure, the refund was returned because of a wrong account number, wrong IFSC, an un-validated account or a closed account. Reissue it in four steps:

Validate bankMy Profile → My Bank Accounts
Refund ReissueServices → Refund Reissue
Select returnChoose year + validated account
Submit & verifye-verify via Aadhaar OTP

After a successful reissue request the refund is normally re-initiated within 7-10 working days. Keep the acknowledgement number of the return handy while raising it.

Worked example

Interest on a Delayed Refund (Section 244A)

Refund of ₹40,000 delayed 5 months

Refund due₹40,000
Rate u/s 244A0.5%/month
Months of delay5
Interest added₹1,000

Total credited to bank

Principal refund₹40,000
244A interest₹1,000
You receive₹41,000
244A interest is taxable

Interest received under Section 244A is credited automatically with the refund, but it is taxable as "income from other sources" in the year you receive it — declare it in your next ITR to avoid a mismatch with your AIS.

Want your next ITR filed right so the refund lands fast?

File ITR with TaxClue →
Troubleshoot

Common Reasons Your Refund Is Delayed

  • Return not e-verified within 30 days
  • Wrong bank account number or IFSC in the ITR
  • Bank account not pre-validated on the portal
  • Return picked for scrutiny or a defect notice u/s 139(9)
  • Old demand set off against the refund u/s 245
  • Mismatch between AIS / Form 26AS and the ITR
  • Belated or revised return — slower to process
  • Aadhaar-PAN not linked

Cross-check your Form 26AS and AIS against the ITR before filing — a TDS or income mismatch is the biggest cause of manual processing and slow refunds.

TaxClue Insight

Most "stuck refund" cases are not a portal problem — they are a data problem. A clean return that reconciles with 26AS/AIS and lands in a pre-validated account is what gets processed and refunded quickest.

Government sourcesFile & track: incometax.gov.in · Refund status (NSDL/Protean): tin.tin.nsdl.com · Refund set-off: Section 245, Income-tax Act · Interest on delayed refund: Section 244A, Income-tax Act
People also ask

Income Tax Refund — Frequently Asked Questions

Checking status
How do I check my income tax refund status online?
Log in at incometax.gov.in, go to e-File → Income Tax Returns → View Filed Returns, select AY 2026-27 and click View Details — the refund status is shown against your return. You can also check on the NSDL/Protean refund page using your PAN and assessment year, which shows the exact ECS credit date from the Refund Banker.
How can I check my refund status by SMS?
Send an SMS in the format REFUND <PAN> <Assessment Year> to 7738299899 — for example, REFUND ABCDE1234F 2026-27. You will get a reply with your current refund status. The portal method, however, gives more detailed and up-to-date information.
What is the difference between the portal and NSDL refund status?
The income tax portal shows the processing and refund state end to end and is the more comprehensive source. NSDL/Protean shows the refund from the Refund Banker (SBI) side, including the exact date the ECS credit was dispatched to your bank. Use the portal for the overall status and NSDL to confirm the bank-level credit date.
Timing
How long does an income tax refund take?
For e-filed returns, refunds are typically credited within 20-45 days of e-verification, once the return is processed by CPC and the bank account is pre-validated. Revised or belated returns take longer, and paper returns can take 3-6 months. The refund is credited directly to the PAN-linked pre-validated bank account.
Why is my refund still not credited after processing?
Even after "Refund Initiated", the money can bounce if the destination account is closed, has a wrong IFSC or is not pre-validated — the status then changes to Refund Failure. Confirm your bank details are validated and, if it failed, raise a Refund Reissue request on the portal.
Does the refund come faster if I file early?
Yes, generally. Returns filed and e-verified early in the season are processed before the peak-load period, so refunds tend to be credited faster. E-verifying immediately after filing (rather than waiting) also speeds up processing.
Refund failure & reissue
My refund status shows "Refund Failure" — what should I do?
Go to incometax.gov.in → My Profile → My Bank Accounts and add/validate the correct account (right account number and IFSC, pre-validated and PAN-linked). Then go to Services → Refund Reissue → Create Refund Reissue Request, select the return and the validated account, submit and e-verify. The refund is normally re-initiated within 7-10 working days.
How do I pre-validate my bank account for a refund?
Log in to the portal, go to My Profile → My Bank Accounts, add the account with the correct number and IFSC and click Validate. The bank usually validates within 1-2 days. Only a pre-validated, PAN-linked account can receive an income tax refund.
Can I change the bank account for my refund after filing?
Yes. Add and pre-validate a new bank account under My Bank Accounts, then raise a Refund Reissue request selecting that account. The refund will be sent to the newly validated account instead of the earlier failed one.
Adjustments & demand
Why was my refund adjusted against an outstanding demand?
Under Section 245, the department can set off your refund against any outstanding tax demand from an earlier year. The portal will show "Refund adjusted against outstanding demand". Check Pending Actions → Response to Outstanding Demand; if the demand is wrong, submit a response disputing it before the adjustment is finalised.
What does "No Demand No Refund" mean?
It means the tax computed on processing exactly equals the taxes already paid (TDS/advance tax), so there is neither a refund due to you nor a demand payable by you. No action is needed.
What does "Demand Determined" mean on my refund status?
It means processing found your tax payable to be more than the taxes paid, so instead of a refund a demand is raised. Review the Section 143(1) intimation carefully; pay the demand if correct, or file a rectification if the computation is wrong (for example a TDS credit was missed).
Interest & taxability
Is interest paid on a delayed income tax refund?
Yes. Under Section 244A, interest at 0.5% per month (or part of a month) is payable when the refund is delayed. For e-filed returns it generally runs from the start of the assessment year (or date of filing, as applicable) until the refund is granted, and is credited automatically with the refund.
Is the refund interest taxable?
The refund of excess tax itself is not taxable, but the Section 244A interest paid on it is taxable as "income from other sources" in the year you receive it. Report it in your next ITR so it matches your AIS and avoids a notice.
Does the new tax regime affect my refund?
The regime you choose affects how much tax you owe, not how the refund is processed. Under the default new regime for AY 2026-27, tax is nil up to Rs 12,00,000 taxable income after the Section 87A rebate (about Rs 12.75 lakh salary after the Rs 75,000 standard deduction), so excess TDS on such incomes is fully refundable. Use our calculator to check your position.
If you would rather not do it yourself

Related TaxClue services

TaxClue for taxpayers

Refund Stuck or ITR Still to File?

Our CA-led team files your return so it reconciles with 26AS and AIS, pre-validates your bank account and tracks the refund to your account — maximising the refund and minimising delays, 100% online across India.