Your refund is pending because the bank is holding it while the IRS processes the deposit, or because the deposit itself is still in transit from the IRS to your bank

A pending tax refund means money has been sent to your account but is not yet available to spend. The hold usually lasts one to three business days after the IRS deposits the funds, though it can take longer if there are problems with the deposit itself.

The IRS and your bank are two separate systems. The IRS initiates the transfer, but your bank controls when the money actually clears and becomes spendable. During that gap, the refund shows as pending — you can see it is coming, but you cannot touch it yet.

Key Takeaways

  • A pending refund has been sent by the IRS but is still clearing through your bank's system, which normally takes one to three business days.
  • Direct deposit refunds move faster than paper checks, but both can show as pending while the receiving bank processes the transaction.
  • Weekends and bank holidays pause the clock — a refund that arrives Friday evening will not clear until Tuesday at the earliest.
  • If your refund has been pending for more than five business days, contact your bank first to confirm the deposit actually arrived.

How the IRS sends refunds and where the delay happens

The IRS does not hand you money directly. It sends an electronic instruction to the Federal Reserve, which routes the transfer to your bank. Your bank then processes that incoming transfer and makes the money available in your account. Each step takes time.

When you see "pending" in your bank app, it means your bank has received the IRS's instruction but has not yet completed its internal processing. The bank is verifying the account number, checking for fraud, and confirming the amount matches what the IRS said it would send. This verification is why the hold exists — it protects you from depositing money that might be reversed later.

Direct deposit is faster than a paper check because there is no physical mail involved. The IRS can send a direct deposit refund in as little as one business day, while a check takes five to ten business days to arrive and then requires you to deposit it yourself.

Why the timeline varies depending on when the IRS sends your refund

The IRS does not send all refunds at once. It processes returns in batches throughout the filing season. Your refund date depends on when you filed, whether you claimed certain credits (like the Earned Income Tax Credit), and whether the IRS needed to verify information on your return.

If you filed early in the season and claimed no credits, your refund might be sent within two weeks. If you claimed credits or filed later, the IRS may hold your return for additional review, which can delay the refund by several weeks or months. You can check the status of your refund on the IRS website using the "Where's My Refund?" tool, which shows the actual date the IRS will send the money.

Once the IRS sends the refund, your bank's processing time is separate. Even if the IRS sends it on a Friday, your bank may not clear it until the following Tuesday because banks do not process deposits over weekends or federal holidays.

What to do if your refund has been pending for more than five business days

First, confirm that the IRS actually sent the refund. Log into the IRS's "Where's My Refund?" tool with your Social Security number, filing status, and the exact refund amount from your return. This tool shows whether the IRS has sent the money or is still processing your return.

If the IRS tool says the refund was sent but your bank still shows it as pending after five business days, contact your bank's customer service. Provide them with the date the IRS says it sent the refund and ask them to trace the incoming transfer. Banks can see deposits that are in progress or stuck in their system.

If your bank cannot find the deposit, the IRS may have sent it to the wrong account number. This happens when you entered your account number incorrectly on your tax return or when your bank account changed between filing and the refund being sent. The IRS will eventually return the money to the IRS account, and you will need to contact the IRS to reissue the refund to the correct account or request a paper check instead.

Pending status versus other refund statuses you might see

Your bank may show different statuses depending on how far along the process is. "Pending" means the deposit has arrived but is still clearing. "Processing" usually means the IRS is still reviewing your return and has not sent the money yet. "Approved" or "Accepted" means the IRS has approved your return but has not yet initiated the transfer.

Some banks also show "In Transit" or "Deposited" before the money becomes available. These all mean the same thing: the money is on its way but you cannot spend it yet. The exact label depends on your bank's software.

Once the pending status clears, the money moves to "Available" or "Posted" and you can withdraw it or spend it with a debit card when ready.

How to avoid delays when you file your return

Double-check your bank account number and routing number before you submit your return. The most common reason a refund gets stuck is an incorrect account number. If you are unsure of your routing number, your bank's website or a check will show it.

File early in the tax season if you can. The IRS processes returns faster in January and February than in April, so your refund will likely clear sooner. If you file in April, expect longer waits because the IRS is processing millions of returns at once.

If you are claiming the Earned Income Tax Credit or the Additional Child Tax Credit, the IRS is required by law to hold your return until mid-February, even if you file in January. This is a mandatory delay, not a processing problem.

Frequently Asked Questions

Can I spend my refund while it is still showing as pending?

No. Pending means the bank has not released the funds yet. If you try to spend money that is still pending and the deposit is reversed for any reason, you could overdraw your account and face overdraft fees. Wait until the status changes to "Available" or "Posted".

Why does my refund show pending but the IRS tool says it was sent three days ago?

Your bank is still processing the deposit. Banks can take up to three business days to clear incoming transfers, even after the IRS has sent them. If it has been more than three business days, contact your bank to ask if there is a problem with the deposit.

What happens if I filed my taxes with the wrong bank account number?

The IRS will send the refund to the account number you provided. If that number belongs to a closed account or a different bank, the receiving bank will reject the deposit and send it back to the IRS. The IRS will then mail you a paper check to the address on your return, which takes several weeks.

Does direct deposit refund status show up differently than other deposits?

No. Direct deposit refunds show the same pending status as any other incoming bank transfer. The only difference is that they usually clear faster — often within one business day instead of three — because the IRS initiates them electronically.

If my refund is pending, can I still file an amended return?

Yes, but wait until the original refund clears first. If you file an amended return before the original refund is deposited, the IRS may hold both refunds while it processes the amendment. Once the original refund is available, you can file the amended return without that risk.