Your refund goes back to the IRS, and you'll get a check instead

When a bank rejects your direct deposit refund, the IRS doesn't keep the money. It returns to the IRS within one to three business days, and the agency then mails you a paper check to the address on file with your return. The whole process—rejection, return to IRS, check printing, and mailing—typically takes two to four weeks from the rejection date, though it can stretch longer depending on postal delays.

You don't have to do anything to trigger the check. The IRS handles the reversal automatically once your bank sends back the deposit. However, you should find out why the deposit was rejected, because some reasons mean your refund could be rejected again if you try direct deposit in the future.

Key Takeaways

  • A rejected direct deposit refund is automatically returned to the IRS and remailed as a paper check within two to four weeks.
  • Common rejection reasons include a closed account, wrong account number, wrong routing number, or a mismatch between the name on your return and the name on the bank account.
  • You can contact your bank to confirm the rejection reason and verify your account details are correct before filing next year.
  • If you need your refund sooner, you can contact the IRS at 800-829-1040 to confirm the check was mailed and request a trace if it's been more than four weeks.
  • Some rejections happen because of fraud holds or account flags; your bank can tell you if that's the case and what you need to do to clear it.

Why banks reject tax refund deposits

The most common reason is a closed account. If you filed your return with a bank account number that was active at the time but the account was closed before the IRS processed the deposit, the bank will reject it. This happens often when people change banks between filing and the IRS sending the refund.

A wrong account or routing number on your return also causes rejection. Even one digit off will bounce the deposit. Some people transpose numbers when entering them by hand, or they copy from a check that belongs to a different account.

A name mismatch between your tax return and the bank account can trigger a rejection. If your return says "Robert Smith" but the account is registered as "Bob Smith," or if your return has a middle initial that the account doesn't, some banks will reject the deposit as a fraud precaution.

Fraud holds or account flags placed by your bank can also block the deposit. If your account was flagged for suspicious activity, or if you recently reported fraud, the bank may reject incoming deposits until you clear the flag with them directly.

How to find out why your deposit was rejected

Call your bank's customer service line and tell them you're expecting a tax refund direct deposit. Give them the date you filed your return and ask them to check whether a deposit attempt was rejected. They can tell you the exact reason the IRS's deposit was sent back.

If the reason was a closed account or wrong account number, there's nothing you can do to recover this year's refund—the check is already in the mail. But you can update your information now for next year. If the reason was a name mismatch, ask your bank whether the account name can be updated or whether you need to use a different account next year.

If your bank says the account was flagged for fraud, ask what steps you need to take to clear the flag. Some banks require you to visit a branch in person; others can clear it over the phone. Get this resolved before next tax season so your refund doesn't bounce again.

Tracking your paper check in the mail

Once the IRS receives the rejected deposit back from your bank, it takes about five to seven business days for the agency to process the reversal and print your check. After that, the check is mailed to the address on your return. Standard mail delivery typically takes five to ten business days, depending on distance and postal volume.

You can 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 shown on your return. The tool will tell you whether the check has been mailed and, if it has, the date it was sent.

If the tool says your check was mailed more than four weeks ago and you haven't received it, contact the IRS at 800-829-1040. Have your Social Security number, filing status, and return amount ready. The IRS can file a trace on the check, which takes about four weeks to complete. If the check is found to be lost or stolen, the IRS will issue a replacement.

Preventing rejection on next year's return

Before you file next year, verify your bank account information. Log into your bank's website or call customer service and confirm the exact account number and routing number associated with your checking or savings account. Write both numbers down and double-check them against what you plan to enter on your return.

Make sure the name on the account matches exactly how your name appears on your tax return. If you've changed your legal name, updated your account, or if there's any discrepancy, contact your bank to align them before filing.

If you've changed banks since this year's filing, don't use the old account number next year. If you're unsure whether an account is still active, call your bank to confirm before you file. A few minutes of verification now prevents a four-week delay later.

If you're filing through a tax preparer or software, double-check the account information they've entered before you submit. Many preparers ask you to confirm the routing and account numbers out loud or on screen—take that step seriously.

What to do if you need the money urgently

If your refund was rejected and you need cash before the check arrives, you have limited options. The IRS cannot expedite a paper check or issue a replacement deposit to a different account—the process runs on its standard timeline.

Some tax preparation software or tax prepaid card services offer refund advance loans, but these are only available if you haven't already filed your return. Once the return is filed and rejected, you cannot take out an advance.

If the delay creates a genuine hardship, contact the IRS at 800-829-1040 and explain your situation. The agency cannot speed up the mail, but representatives can confirm the check was sent and provide you with the mailing date. If the check has been lost, they can file a trace immediately rather than waiting for you to report it missing.

If your check arrives damaged or never shows up

If you receive the check but it's damaged, torn, or illegible, do not deposit it. Contact the IRS at 800-829-1040 with your Social Security number and return information. The agency will issue a replacement check, which takes about two to three weeks to arrive.

If more than four weeks have passed since the IRS mailed the check and you haven't received it, file a trace with the IRS. You can do this by phone at 800-829-1040 or by mail using Form 3911, Taxpayer Statement Regarding Refund. The trace process takes about four weeks. If the check is found to be lost or stolen, the IRS will send a replacement.

Do not attempt to cash or deposit a check you haven't received. If someone else cashes it, you'll need to report it as fraud and work with the IRS to recover the funds, which can take months.

Frequently Asked Questions

Can I change my direct deposit information after I've filed my return?

No. Once your return is filed, you cannot change the bank account information the IRS has on record. If you realize you entered the wrong account number or your account was closed, you must wait for the check to arrive by mail. For future years, you can file an amended return with corrected information, but this is rarely worth the effort—the check will arrive before the amended return is processed.

Will the IRS try to deposit my refund again if the first attempt fails?

No. The IRS makes one deposit attempt. If the bank rejects it, the IRS does not retry. The money is returned to the IRS and a check is mailed instead.

How long does it take for a rejected deposit to show up as a check?

Typically two to four weeks from the rejection date. This includes time for the bank to return the deposit to the IRS, the IRS to process the reversal and print the check, and the postal service to deliver it. Delays can extend this timeline, especially during peak tax season or in rural areas.

What if my bank says they never received a deposit attempt?

This is rare but can happen if the account number or routing number on your return was so incorrect that the IRS's system couldn't route the deposit. Contact the IRS at 800-829-1040 to confirm your refund status. The IRS can tell you whether a deposit was attempted and, if so, whether it was rejected or is still pending.

Can I deposit someone else's rejected refund check if it arrives at my address?

No. A refund check is a negotiable instrument made out to the taxpayer named on the return. If a check arrives in someone else's name, do not attempt to cash or deposit it. Contact the IRS or the person whose name is on the check so they can claim it.