Banks do put holds on tax refund checks, but the length depends on the check amount and your account history

When you deposit a mailed tax refund check at your bank, the bank will usually place a hold on it — meaning the money shows in your account but you cannot withdraw it yet. The bank is protecting itself against the small risk that the check bounces or turns out to be fraudulent. A hold is not a penalty or a mistake. It is a standard banking practice that applies to most checks, not just tax refunds.

How long the hold lasts depends mainly on two things: the size of the check and whether you are a new customer or have a long history with the bank. A smaller refund from an established customer might clear in one business day. A larger check from someone with a new account might take five to seven business days. The bank is required by federal law to tell you when the hold will end, either on your receipt or in writing.

Key Takeaways

  • Banks place holds on tax refund checks to verify they are legitimate, and the hold period is set by the bank, not the IRS.
  • Most holds last between one and seven business days, depending on the check amount and how long you have banked there.
  • You can ask your bank what its hold policy is before you deposit, and some banks offer faster clearing for customers with good account standing.
  • The bank must tell you when the hold will end, either on your deposit receipt or in a separate notice.
  • If you need the money urgently, depositing at a branch in person rather than by mobile app sometimes results in a shorter hold.

What the federal law says about holds

The Expedited Funds Availability Act is the federal rule that governs how long banks can hold checks. It does not say banks cannot hold checks — it says banks must make funds available within a certain timeframe. For most checks, including tax refunds, the law requires banks to make at least some of the money available within one to two business days, and the rest within five business days.

However, the law has exceptions. If the check is large (the threshold varies by bank but is often $5,000 or more), the bank can hold it longer. If you are a new customer or have had overdrafts or returned checks in the past, the bank can also extend the hold. The bank does not have to prove you are risky — it just has to follow its own written policy, which it must disclose to you.

How long different banks typically hold tax refunds

Most national banks hold checks for one to five business days. Some online banks are faster — they may clear a check in one business day. Credit unions often have similar timelines to national banks. Local or regional banks vary widely, so it is worth asking.

The hold period is not the same as the time it takes for the check to physically clear. The check itself clears through the Federal Reserve system in about one business day. The hold is the bank's own decision to wait longer before letting you use the money. If you deposit on a Friday, the bank counts business days starting Monday, so a "one business day" hold might not free up your money until Tuesday.

Why banks hold tax refunds longer than other checks

Tax refund checks are not automatically held longer than other checks of the same size. However, if your refund check is large, the bank may hold it longer straightforward because the amount is high. A $5,000 refund will likely be held longer than a $500 refund, whether it is a tax refund or any other check.

Some banks do flag tax refund checks specifically because they are high-value and come from a government source. This does not mean the bank suspects fraud — it means the bank is following its standard procedure for large checks. If you have been with the bank for years and have a clean account history, you may get a shorter hold even on a large refund.

What you can do to speed up a hold

Depositing in person at a branch sometimes results in a shorter hold than depositing by mobile app or ATM. The teller can see your account history and may be able to shorten the hold on the spot, especially if you are an established customer. It is worth asking the teller: "What is your hold policy for checks this size, and is there anything you can do to speed this up?"

If you have direct deposit set up with your employer or the IRS, you will not face a hold at all — the money goes straight into your account and is available when ready. If you have not set up direct deposit, you can do so for future refunds through the IRS website or your tax software. For the current refund that is already mailed, depositing it in person is your best option.

What happens if you try to spend money during a hold

If you withdraw or spend money from your account while a hold is in place, you are spending your own money that was already there — not the held check. However, if the held check is the only money in your account and you try to withdraw more than you have available (not counting the held amount), your withdrawal will be declined or you will overdraft.

If the check bounces after you have already spent the money, the bank will reverse the deposit and charge you an overdraft fee or returned check fee. This is rare with tax refund checks, but it can happen if the check was altered or if there was an error at the IRS. This is another reason banks hold checks — to protect themselves and you from this situation.

Frequently Asked Questions

Can I get the money before the hold ends?

Some banks will release part of the check amount before the full hold ends. Ask your bank if it offers a partial release option. You might be able to withdraw a portion of the check while the rest is still held, though this depends on the bank's policy and the check amount.

What if the hold is longer than the bank told me?

Contact your bank and ask why. The hold should not exceed the timeframe the bank stated. If it does, ask to speak with a manager. Banks sometimes make mistakes, and a manager can investigate and potentially release the hold early if there is no legitimate reason for the delay.

Does a hold mean something is wrong with my check?

No. A hold is routine for most checks, especially large ones. It does not mean the IRS made an error or that the check is fraudulent. The bank is straightforward verifying the check before releasing the funds, which is standard practice.

Will I get the money faster if I deposit at a different bank?

No. The hold is set by the bank where you deposit, not by any other bank. Switching banks just to deposit one check is not worth the hassle. If you frequently deal with long holds, you might consider switching to a bank with a faster hold policy for future refunds.

What if I need the money urgently?

Contact your bank and explain the situation. Some banks will release funds early for customers with good account standing, especially if you can show a legitimate need. There is no may provide, but it is worth asking. For future refunds, set up direct deposit so the money arrives without a hold.