Your refund goes to whichever account you told the IRS about on your tax return

The IRS deposits your refund into the bank account you listed on your tax return — the one you wrote in the direct deposit section when you filed. If you filed electronically, that's the account number you entered into the form. If you filed on paper, it's the account you wrote on the form itself. The IRS does not choose where your money goes. You do, at the moment you file.

The account can be a checking account, a savings account, or a money market account at any bank, credit union, or other financial institution that accepts ACH transfers. The IRS sends the money through the ACH network, which is the same system that handles payroll deposits and most bill payments. The transfer typically takes three to five business days after the IRS processes your return, though some banks post it faster.

If you made a mistake on your return — listed the wrong account number, used an old account that's now closed, or changed banks after filing — your refund will either bounce back to the IRS or land in an account you no longer control. This is the most common reason people can't find their refund.

Key Takeaways

  • The account your refund goes to is the one you entered on your tax return when you filed, not an account the IRS picks for you.
  • If you filed electronically, check your email confirmation or the copy of your return you saved; if you filed on paper, look at the form itself to see what account number you wrote down.
  • Refunds take three to five business days to arrive after the IRS processes your return, and the IRS will not reroute money to a different account once it has been sent.
  • If your refund went to a closed account or the wrong account, contact your bank first to see if it bounced back; if it did not, you will need to file a claim with the IRS.

How to find out which account you listed on your return

If you filed electronically, look for your e-file confirmation email. The IRS sends this within 24 hours of accepting your return, and it includes a copy of what you submitted — including the routing number and account number in the direct deposit section. Search your email for "IRS" or "e-file confirmation" and look for the document labeled "Confirmation of Acceptance" or similar.

If you cannot find the email, log into the IRS website using your login credentials and go to the "View Your Tax Account" section. From there, you can see your filing status and, in some cases, the account information the IRS has on file. You may need to use your Social Security number, date of birth, and filing status to verify your identity.

If you filed on paper, find the copy of the form you mailed in. The direct deposit information is on the first page of your 1040 or 1040-SR, in the section labeled "Refund" or "Direct Deposit." Write down the routing number and account number exactly as you wrote them on the form — even if you think you made a typo, that is what the IRS has.

What happens if your refund went to the wrong account

If the account number on your return is wrong or belongs to a closed account, the refund will bounce back to the IRS. This does not happen when ready. The bank that received the transfer will reject it within one to three business days, and the money will return to the IRS within another week or so. Once the IRS receives it back, they will hold the refund and wait for you to contact them with the correct account information.

Contact the IRS by phone at 1-800-829-1040 (the main refund line) or through the IRS website at irs.gov. Have your Social Security number, filing status, and the correct routing and account numbers ready. The IRS will update your account and reissue the refund to the correct account. This second deposit typically takes another three to five business days.

If your refund went to someone else's account — because you transposed digits or used an old account that someone else now has — the situation is more complicated. The person who received the money is not legally may have access to to it, but the IRS cannot straightforward pull it back from their bank. You will need to file a claim with the IRS using Form 3115 or contact them directly to report the error. The IRS can then pursue the matter with the other bank, but this process is slow and may take several months.

How to check the status of your refund while it is in transit

Use the IRS "Where's My Refund?" tool on irs.gov. Enter your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day and will tell you whether the IRS is still processing your return, whether it has been approved, and whether the refund has been sent to your bank.

The tool shows three stages: "Return Received," "Approved," and "Sent to Your Bank." Once it reaches "Sent to Your Bank," the money is on its way but may not have posted to your account yet. Banks can take up to five business days to post ACH transfers, even though the IRS has already sent the money.

If the tool shows "Sent to Your Bank" but the money has not arrived after five business days, contact your bank's customer service line. Give them the date the IRS says it sent the transfer and ask them to search for an incoming ACH deposit in your name. If they find it pending, they can usually post it when ready. If they do not find it, the transfer may have been rejected due to an account number error.

Refunds sent to a closed account or account you no longer own

If you closed the account after filing but before the refund arrived, the bank will reject the transfer and send it back to the IRS. This is the cleanest scenario. Once the IRS receives the rejected deposit, contact them with your new account information and they will resend it.

If the account is still open but you no longer have access to it — for example, it was a joint account and you are no longer on it, or it belonged to someone else — the money will post to that account. You cannot retrieve it directly from the IRS. You will need to contact the account holder or the bank to request a transfer to your current account. If the account holder refuses or is unreachable, you may need to pursue the matter through small claims court or consult a lawyer.

If you suspect fraud — for example, you did not authorize someone else to file a return in your name and send your refund to their account — report it to the IRS when ready. Call 1-800-829-1040 and explain the situation. The IRS has a fraud investigation process and can freeze the account and investigate whether the return was filed fraudulently.

Why the IRS cannot change your account after the refund is sent

Once the IRS initiates the ACH transfer to your bank, the transaction is in motion and cannot be stopped or redirected by the IRS. The ACH network does not allow mid-transfer rerouting the way wire transfers sometimes do. The IRS can only wait for the transfer to either post successfully or bounce back.

This is why it is critical to double-check your account information before you file. If you are unsure about your routing number or account number, contact your bank and ask them to confirm both. Many people confuse their account number with their debit card number or write down a digit incorrectly. A few seconds of verification before filing can save you weeks of waiting for a bounced refund to return to the IRS.

Frequently Asked Questions

Can I change my refund account after I file but before it arrives?

No. Once you file your return, the account information is locked in. If you realize you made a mistake, contact the IRS when ready at 1-800-829-1040. If your return has not been processed yet, they may be able to update it. If it has already been processed and sent to your bank, you will have to wait for it to bounce back and then resubmit with the correct account.

What if my refund went to my spouse's account instead of mine?

If you filed jointly and listed your spouse's account, the refund is legally theirs to manage. If you filed separately and the refund went to the wrong person's account, contact the IRS and explain the error. They will investigate and may be able to recover the funds, but this takes time. If your spouse is cooperative, ask them to transfer your portion to you directly.

How long does it take for a bounced refund to come back to the IRS?

A rejected ACH transfer typically bounces back within one to three business days of the deposit attempt. The IRS then receives it within another week. Once it is back in the IRS system, contact them with your correct account information and they will resend it, which takes another three to five business days. Total time from error to corrected deposit is usually two to three weeks.

Can I deposit my refund into someone else's account?

Yes, you can list any account you have authorization to use, including a joint account, a family member's account, or a trust account. The IRS does not verify that the account belongs to you. However, once the money is deposited, it belongs to the account holder. If you later dispute who the money should go to, the IRS will not intervene.

What if I do not have a bank account?

If you do not have a bank account, you cannot use direct deposit. You will receive your refund by check instead. The IRS will mail it to the address on your return. Checks typically arrive within three to four weeks of approval. If you want to open a bank account to receive future refunds faster, most banks and credit unions offer free checking accounts with no minimum balance.