Where your refund actually lands
Your tax refund or government payment goes to whichever bank you told the IRS or the paying agency to use. If you chose direct deposit on your tax return or benefit application, the money lands in that specific account. If you didn't choose direct deposit, the government mails you a check or loads a debit card instead.
The bank itself doesn't matter much — any bank that accepts direct deposits will work. What matters is that you gave the right account number and routing number to the government agency sending the money. If those details were wrong, your refund can end up in someone else's account or get rejected and sent back as a check.
If you're waiting for money and don't remember which bank you listed, or you've changed banks since you filed, this section walks you through finding out where it went and what to do if it landed in the wrong place.
Key Takeaways
- The IRS and other government agencies send refunds to the bank account number and routing number you provided on your tax return or benefit application.
- Any bank that accepts direct deposits can receive your refund — there is no list of "approved" banks, and the IRS does not care which bank you use.
- If you changed banks after filing your taxes or submitting your application, your refund will go to the old account unless you updated your information before the payment was sent.
- If your refund landed in the wrong account, contact the receiving bank first to see if they can reverse it; if that fails, contact the IRS or the paying agency to report the error.
- Some people receive refunds on a government debit card instead of direct deposit if they did not provide banking information or if their direct deposit was rejected.
How to find which bank your refund went to
Start by checking your tax return or the application you submitted. Look for the section labeled "Direct Deposit" or "Banking Information." The account number and routing number you entered there is where the IRS sent your refund. If you filed electronically, you can log into your tax software account and view the return you submitted.
If you filed a paper return and don't have a copy, you can order a transcript from the IRS. Call the IRS at 800-829-1040 or go to irs.gov and select "Get Your Tax Record" under the Tools section. Request a "Return Transcript," which shows the banking details you provided. This takes about five to ten business days by mail, or you can view it immediately online if you have an IRS online account.
For other government payments — stimulus checks, unemployment benefits, Social Security, veterans benefits — check the letter or email the agency sent you when you applied or when they approved your claim. Most letters include the last four digits of the account where the payment will be sent. If you can't find the letter, contact the agency directly: the Social Security Administration at 800-772-1213, the Department of Veterans Affairs at 800-827-1000, or your state unemployment office.
What happens if you changed banks after filing
If you changed banks or closed the account you listed on your tax return, your refund will still go to the old account. The IRS processes refunds based on the information on your return, not your current banking situation. The money lands in that old account whether it's still active or not.
If the old account is still open, contact that bank and ask them to transfer the money to your new account. Most banks can do this if you can prove the deposit was yours — bring your tax return or the IRS letter showing the refund amount and date.
If the old account is closed, the bank will reject the deposit and the IRS will mail you a check instead. This takes an extra two to four weeks. You can speed this up by updating your banking information with the IRS before the refund is sent. Use the IRS Form 8888 if you haven't filed yet, or contact the IRS at 800-829-1040 if your return is already filed but the refund hasn't arrived.
If your refund went to the wrong account
If your refund landed in someone else's account — because you transposed a digit in the account number, or because someone else filed a fraudulent return in your name — act quickly. Contact the bank that received the deposit and explain that the money was sent in error. Provide the bank with your name, the refund amount, and the date it arrived. The bank can reverse the deposit and return it to the IRS, though this process varies by bank and can take two to four weeks.
At the same time, contact the IRS at 800-829-1040 or file a report on irs.gov. Explain that your refund was sent to the wrong account and provide the account number where it went. The IRS will flag your account and may be able to intercept the payment before the receiving bank processes it. If the money has already been withdrawn, the IRS can issue you a replacement check or arrange a new direct deposit once you provide corrected banking information.
If you suspect fraud — if someone else filed a return using your Social Security number — also file a report with the Federal Trade Commission at identitytheft.gov. The IRS takes fraud seriously and will investigate, but the FTC report creates an official record that can help you if the fraudster opens other accounts in your name.
Government debit cards instead of direct deposit
Some people receive their refund or payment on a government-issued debit card instead of a direct deposit. This happens when you didn't provide banking information on your return or application, or when the direct deposit was rejected because the account number was invalid. The IRS and other agencies use this as a backup method to get money to people who don't have a traditional bank account.
The card arrives by mail within two to three weeks of the refund being issued. It works like a regular debit card — you can use it to buy things, withdraw cash at ATMs, or transfer the money to a bank account. There is usually no fee to receive the card or use it for the first withdrawal, though some cards charge a small fee for additional ATM withdrawals or balance inquiries. Check the card's terms when it arrives.
If you prefer direct deposit to a bank account instead, you can update your information with the IRS or the paying agency. For future refunds, provide your bank account number and routing number. For a current refund that's already on a debit card, you can transfer the balance to your bank account yourself using the card's app or customer service line.
Routing numbers and account numbers: what they mean
Your routing number is a nine-digit code that identifies your bank. Every bank has one, and it's the same for all customers at that bank. You can find it on the bottom left of any check you write, or by calling your bank or visiting their website. The routing number tells the IRS which bank to send the money to.
Your account number is unique to you and identifies which specific account at that bank receives the money. It's usually eight to twelve digits long and appears on your checks, statements, and online banking portal. Together, the routing number and account number tell the IRS exactly where your refund goes.
If you provide the wrong routing number, your refund goes to the wrong bank. If you provide the wrong account number, it goes to the right bank but the wrong person's account. Either way, the money doesn't reach you. Double-check both numbers before you file your return or submit an application. Most tax software and government websites let you verify the numbers before you submit.
What to do if your refund is delayed
If your refund was supposed to arrive by direct deposit but hasn't shown up after the expected date, start by checking your bank account to make sure it didn't arrive under a different name or description. Some banks label IRS deposits as "IRS TREAS 310" or similar, not "tax refund."
Next, check the status of your refund using the IRS "Where's My Refund?" tool on irs.gov. Enter your Social Security number, filing status, and refund amount. The tool shows whether the IRS has sent the money, and if so, when it should arrive. If the tool says the refund was sent but your bank says it never arrived, contact your bank's customer service and ask them to trace the deposit. Provide the exact date the IRS says it was sent.
If the IRS tool shows the refund is still being processed, wait. Most refunds arrive within 21 days of filing, but some take longer if the return needs review or if there's a discrepancy. If it's been more than 21 days and the tool still shows "processing," call the IRS at 800-829-1040 to ask why.
Frequently Asked Questions
Can I split my refund between two different banks?
Yes. Use IRS Form 8888 when you file your return. You can split your refund into up to three different accounts at different banks. Provide the routing number and account number for each account, and specify how much of the refund goes to each one. This is useful if you want to put part of the refund into savings and part into checking.
What if my bank rejected the direct deposit?
The IRS will try the deposit once. If your bank rejects it — usually because the account number was wrong or the account is closed — the IRS will mail you a check instead. The check takes an extra two to four weeks. To avoid this, update your banking information with the IRS before the refund is sent, or provide correct information when you file.
Do I need a specific type of bank account to receive a refund?
No. Any bank account that accepts direct deposits will work — checking, savings, money market, or even a prepaid debit card account. Credit unions and online banks work the same way as traditional banks. The only requirement is that the account is in your name and the bank accepts ACH transfers, which nearly all banks do.
Can I change my bank account after I file my taxes?
You can try, but it's risky. If you file electronically and realize you gave the wrong account number before the IRS processes your return, contact the IRS immediately at 800-829-1040 and ask them to update your information. If the return is already processed and the refund is on its way, it will go to the account you originally listed. You'll have to wait for it to arrive, then transfer it to your new bank.
What if I'm receiving benefits from multiple government agencies?
Each agency sends payments to the account you listed with them. You can use the same bank account for all of them, or different accounts — it's up to you. Just make sure you provide the correct routing number and account number to each agency. If you change banks, update your information with each agency separately; they don't share records.