What "pending" means when your refund lands in your account

A pending tax refund in your bank account means the money has arrived at your bank but is not yet available to spend. Your bank is holding it temporarily—usually for one to three business days—while it processes the deposit and confirms the transfer from the IRS is legitimate. During this time, the funds show in your account balance but not in your available balance.

The IRS sends refunds through the Automated Clearing House (ACH), the same system used for payroll deposits and bill payments. Your bank receives the ACH file, verifies the account number and routing number match, and then places a hold on the money while it clears. This is standard practice and happens with most ACH transfers, not just tax refunds.

The hold protects your bank from fraud—if someone sent money to the wrong account by mistake, or if the IRS later reverses the deposit, your bank needs time to catch it before you withdraw the funds. Once the hold lifts, the money moves to your available balance and you can use it.

Key Takeaways

  • Pending refunds are normal and typically clear within one to three business days after the IRS deposits them.
  • Your bank places the hold, not the IRS—the money has already left the IRS and arrived at your bank.
  • Weekends and bank holidays extend the timeline, so a Friday deposit may not clear until Tuesday.
  • If your refund stays pending longer than five business days, contact your bank to confirm the deposit actually arrived.

How long pending status usually lasts

Most banks clear ACH deposits within one to three business days. A refund that arrives on a Monday or Tuesday typically clears by Wednesday or Thursday. If it arrives on a Friday, expect it to clear on Tuesday of the following week, since Saturday and Sunday do not count as business days.

Federal holidays also pause the clock. If your refund arrives the day before a holiday—such as Memorial Day or Labor Day—your bank may not process it until the day after the holiday ends. Check your bank's holiday schedule on their website or app to see which days they observe.

Some banks clear ACH deposits faster than others. Online banks and credit unions sometimes clear deposits the same day or next business day. Traditional banks with physical branches often take the full three days. If you need the money urgently, contact your bank directly and ask their standard ACH hold time—they can tell you exactly when your specific deposit should clear.

Why the IRS sends refunds as ACH instead of checks

The IRS switched most refunds to direct deposit (ACH transfer) because it is faster and cheaper than mailing checks. A check can take two to three weeks to arrive and requires you to deposit it yourself. An ACH transfer reaches your bank in one to two business days from the IRS's end, though your bank's hold adds another day or two.

Direct deposit also reduces fraud. When you provide your bank account number and routing number to the IRS, the money goes directly to that account—no check can be lost or stolen in the mail. The IRS verifies your information against IRS records before sending the transfer, so the risk of sending money to the wrong person is low.

If you did not choose direct deposit and received a check instead, the timeline is much longer. The IRS mails checks from a processing center, and delivery takes five to seven business days depending on your location. Once you receive it, you still need to deposit it at your bank, which adds another one to three days of processing time.

What to do if your refund is still pending after five business days

Contact your bank and confirm the deposit actually arrived. Give them the date you expected it and ask them to search their incoming ACH transactions for a deposit from the IRS. Your bank can see whether the transfer came through and whether it is still on hold or if something went wrong.

If your bank confirms the deposit arrived but is still pending after five business days, ask them why. Some banks place longer holds on larger deposits or on accounts that are new or have had fraud issues. Your bank can explain their specific hold policy and tell you when the money will clear.

If your bank has no record of the deposit, the money may not have left the IRS yet. Check the status of your refund on the IRS website using the "Where's My Refund?" tool at irs.gov. Enter your Social Security number, filing status, and the exact refund amount. The tool shows whether the IRS has sent the money, and if so, when it was sent and to which account.

Reasons the IRS might delay sending your refund

The IRS processes refunds in the order they receive returns, not instantly. If you filed early in the tax season, your refund may take longer because the IRS is processing millions of returns. The IRS typically issues most refunds within 21 days of receiving your return, but this varies by year and filing method.

The IRS may also hold your refund if your return needs review. This happens if your return has errors, if you claimed a large credit like the Earned Income Tax Credit, or if the IRS is verifying information you provided. A hold at the IRS level is different from a bank hold—your refund will not even leave the IRS until the review is complete.

If you owe back taxes, child support, or student loans, the IRS may offset (reduce) your refund to pay those debts. The IRS sends you a notice in the mail explaining the offset. The remaining refund, if any, is sent to your bank as normal.

The difference between pending and rejected

Pending means the money is on its way or being processed. Rejected means the transfer failed and the money is being sent back to the IRS. A rejection usually happens because the account number or routing number you provided to the IRS was wrong, or because the account was closed before the refund arrived.

If your refund is rejected, the IRS will mail you a check instead. This takes an additional two to three weeks. To avoid this, double-check your bank account number and routing number before you file your return. Your bank statement shows both numbers, and you can also find them on a blank check or by logging into your bank's website.

If you realize you gave the IRS the wrong account number after you file, contact the IRS as soon as possible. Call the IRS at 1-800-829-1040 or use the IRS website to update your information. The sooner you correct it, the sooner your refund can be sent to the right account.

How to avoid pending status next year

You cannot avoid the bank's hold entirely—all ACH deposits go through pending status. But you can reduce the total time by filing your return early and using direct deposit. The earlier you file, the sooner the IRS processes your return and sends the refund.

Make sure your bank account information is correct on your return. Verify your account number and routing number against your bank statement or a blank check. A single wrong digit will cause the refund to be rejected and mailed as a check, adding weeks to the process.

If you use a tax preparation service or software, they often offer a feature called "refund anticipation" or "rapid refund," which is a short-term loan against your expected refund. These loans come with fees and interest, and they do not actually speed up the IRS's processing—they just give you the money immediately while the service waits for the IRS refund to arrive. This is usually not worth the cost.

Frequently Asked Questions

Can I use my refund while it is pending?

No. Pending funds are not available to spend. If you try to withdraw or transfer the money before the hold lifts, the transaction will be declined or the money will be taken from a different part of your account. Wait until the pending status clears and the money moves to your available balance.

Why does my bank hold ACH deposits longer than checks?

Banks treat ACH transfers and checks differently under federal rules. Checks have a standard hold of one business day for the first $225 and up to five business days for the remainder. ACH deposits have no federal hold requirement, but banks often place holds anyway as a fraud prevention measure. Your bank's policy determines the length.

What if I filed my taxes but the IRS says they have not received my return?

Check the IRS "Where's My Refund?" tool to confirm the IRS received your return. If it shows no record after two weeks, contact the IRS or the tax preparation service you used. If you mailed a paper return, it may still be in transit or in a processing queue. If you e-filed, ask your tax service to verify the submission was successful.

Does direct deposit work the same way for state tax refunds?

Yes. State tax refunds also use ACH and go through the same pending process at your bank. State refunds may take longer to process than federal refunds—some states take four to six weeks. Check your state's tax agency website for the status of your state refund separately from your federal refund.

Can I change my bank account after I file my return?

If you have not yet received your refund, contact the IRS immediately to update your account information. Call 1-800-829-1040 or use the IRS website. If you have already received your refund in the old account, you cannot change it—the money has already been deposited. If the old account is closed, the refund will be rejected and mailed as a check.