The standard timeline: 45 days from processing, but the clock starts later than you think

The Income Tax Department of India promises to process your refund within 45 days of receiving your return. That 45-day window does not start when you file online. It starts when the department actually opens and processes your return — which can be weeks after you submit it, depending on the volume of returns they are handling and whether your return needs manual review.

In practice, most refunds reach your bank account between 6 to 12 weeks after you file, though some arrive faster and others take longer. The actual timeline depends on three things: when the department processes your return, whether it passes automated checks without triggering a manual review, and how quickly your bank credits the money once the department initiates the transfer.

The department does not send you a letter or email telling you the 45-day clock has started. You find out by checking your refund status in the Income Tax portal using your Permanent Account Number (PAN) and date of birth.

Key Takeaways

  • The 45-day processing window begins when the Income Tax Department opens your return, not when you file it, so the total wait from filing to receipt is usually 6 to 12 weeks.
  • You can check your refund status in real time on the Income Tax e-filing portal by logging in with your PAN and password, which shows you whether your return is under processing, processed, or sent to your bank.
  • Returns that trigger automated compliance checks or require manual review take longer — sometimes 3 to 6 months — because they sit in a queue before processing begins.
  • Once the department initiates the transfer, your bank takes 3 to 5 working days to credit the money, though some banks are faster.
  • If your refund does not arrive within 12 weeks of filing, you can file a refund status inquiry through the portal or contact the Centralized Processing Centre (CPC) that handles your region.

How to check your refund status in the Income Tax portal

The most reliable way to know where your refund is: log into the Income Tax e-filing portal at incometaxindiaefiling.gov.in using your PAN and password. Go to the "My Account" section and select "Refund Status". The portal will show you one of four statuses: "Return filed but not processed", "Return processed but refund not generated", "Refund generated but not credited to bank", or "Refund credited to bank".

If the status shows "Return filed but not processed", your return is in the queue waiting for the department to open it. This is the longest and most variable part of the wait. During peak filing season (June through August), returns can sit for 4 to 8 weeks before processing begins. Outside peak season, processing can start within 2 to 3 weeks.

If the status shows "Return processed but refund not generated", the department has reviewed your return but has not yet calculated or approved the refund amount. This usually means your return triggered a compliance check — the system flagged something that requires manual verification, such as a large deduction, a mismatch with Form 26AS (your tax credit statement), or income from multiple sources.

If the status shows "Refund generated but not credited to bank", the department has sent the money to your bank. Your bank should credit it within 3 to 5 working days. If more than a week has passed, contact your bank to confirm they received the transfer.

Why some refunds take 3 to 6 months instead of 45 days

A return that passes all automated checks moves through the 45-day window quickly. A return that does not triggers a manual review, and that is where delays happen. Common reasons for manual review: a deduction larger than the department's threshold for that category, a claim that does not match your Form 26AS, income from freelancing or business that the department wants to verify, or a refund amount that seems inconsistent with your income level.

When your return goes into manual review, it leaves the standard 45-day queue and enters a separate backlog. The department does not publish how long this backlog is, but based on what people report, manual reviews take anywhere from 4 weeks to 6 months depending on the complexity and the current workload of the office handling your region.

You cannot see in the portal whether your return is under manual review — the status will straightforward stay at "Return filed but not processed" for longer than usual. If your return has been in that status for more than 8 weeks, it is likely under review. You can file a refund status inquiry through the portal (under "Services" > "Refund Status Inquiry") to ask the department directly.

What happens after the department processes your return

Once the department approves your refund, it generates a refund order and sends an electronic instruction to your bank. The bank then credits the money to the account number you provided in your return. This transfer happens through the NEFT (National Electronic Funds Transfer) system, which takes 1 to 3 working days under normal circumstances, though some banks process it faster.

The money lands in the same account you used to file your return — the account linked to your PAN in the Income Tax portal. If you changed banks since you filed, or if you provided the wrong account number, the refund will go to the old account. You would then need to contact that bank to redirect it.

Once your bank credits the refund, you will see it in your account statement. The department does not notify you separately — you find out by checking your bank balance or by seeing the status change in the Income Tax portal.

Refund delays: what to do if your money has not arrived

If your refund status shows "Refund credited to bank" but the money is not in your account after 5 working days, contact your bank first. Give them the refund order number (which you can see in the portal) and ask them to trace the transfer. Sometimes the money gets held up in the bank's clearing system, especially if you filed from a different bank than the one where you hold your account.

If your refund status still shows "Return filed but not processed" after 8 weeks, or "Return processed but refund not generated" after 12 weeks, file a refund status inquiry through the Income Tax portal. Go to "Services" > "Refund Status Inquiry" and submit a request. The department will respond within 15 days with an explanation of the delay.

If you do not get a response to your inquiry, or if the delay is longer than 12 weeks total, you can contact the Centralized Processing Centre (CPC) that handles your region. The CPC details are listed on the Income Tax website under "Contact Us". You will need your PAN, assessment year, and refund order number if you have it.

Refunds for amended returns and revised returns

If you file an amended return (Form 64) after your original return, the refund timeline resets. The department treats the amended return as a new filing, so it goes back into the processing queue. Amended returns often take longer than original returns because they trigger additional scrutiny — the department wants to understand why you are changing your numbers.

A revised return (filed under Section 139(5) of the Income Tax Act) works differently. You can file a revised return only if you discover an error in your original return before the department processes it. Once you file a revised return, the original return is cancelled and the revised one takes its place in the queue. The 45-day clock starts fresh from the date the department receives the revised return.

Frequently Asked Questions

Can I get my refund faster if I file early in the financial year?

Yes, filing in April or May (early in the financial year) usually means faster processing because the department has lower volume. Filing in June through August means your return joins a much larger queue. However, the difference is usually 2 to 4 weeks, not months — even early filers wait 4 to 8 weeks on average.

What if the refund amount in the portal is wrong?

Log into the portal and check your return details against the calculation shown. If you spot an error, file a revised return when ready with the correct information. Do not wait for the department to process the incorrect return, because correcting it after processing takes longer. If the portal shows a refund amount that is less than you calculated, it usually means the department found a mismatch with your Form 26AS or applied a restriction you did not expect.

Does the bank I use affect how fast I get my refund?

The department sends the refund to all banks through the same NEFT system, so the bank itself does not speed up or slow down the transfer from the department. However, some banks credit NEFT transfers faster than others — some do it the same day, others take 2 to 3 days. This is a small difference compared to the time the return spends waiting to be processed by the department.

What if I filed my return but did not link my bank account to my PAN?

The department will send the refund to the bank account you provided in your return form. If you did not provide an account number, or if the account number is incorrect, the refund will fail and the department will hold it. You would then need to contact the CPC to provide the correct account details. This can add 4 to 8 weeks to your wait.

Can I cancel my refund and pay the tax instead?

Once the department has processed your return and generated a refund order, you cannot cancel it. The refund will be credited to your bank account. If you want to pay additional tax for some reason, you would do that separately through a new tax payment, not by refusing the refund.