Why is my income tax refund delayed?

Short answerCommon reasons are an unverified return, a bank account not pre-validated (or name mismatch), a TDS mismatch with 26AS, the return still under processing, or the refund being adjusted against an old demand. Most delays trace back to one of these, and each has a fix.

The usual causes

A refund typically stalls because: the return was not e-verified; your bank account isn’t pre-validated or the name doesn’t match your PAN; there is a TDS mismatch with 26AS; the return is simply still being processed; or the refund is being set off against a past demand.

How to fix each

Verify the return if you haven’t; pre-validate a bank account on the portal and ensure the name matches; correct any TDS mismatch; and for a demand adjustment, respond to the demand. You can track status under ‘Refund/Demand Status’ on the portal. Processing times vary by season — some delay near deadlines is normal.

A worked example

Example: your refund hasn’t arrived six weeks after filing. You check the portal: the return is processed, but the bank account failed validation because of a name mismatch. You re-validate a correctly-named account, and the refund is re-issued. Most delays are this kind of fixable detail rather than anything sinister. Our team can diagnose and chase it.

Talk to CA Vijay R Singh

Waiting on a refund that hasn't arrived? You can message him directly, or book a short call to talk through your situation.

This answer is general information for taxpayers, not tax advice. Tax rates, thresholds and forms change with each Finance Act — please confirm the current position for your own facts, or speak to us, before acting.

© 2026 Vijay R Singh & Co., Chartered Accountants | FRN 136869W | M.No. 153926 | +91 98607 23959 | info@cavijaysingh.com | Andheri East, Mumbai 400069

Book a Call