The IRS sends your refund to one of three places: your bank account, a prepaid card, or a paper check mailed to your address on file
You choose the destination when you file your return. The fastest route is direct deposit to a bank account, which typically arrives within 21 days of the IRS accepting your return. A prepaid debit card (called a refund anticipation card) works the same way but requires you to set up the card first. A paper check takes 4 to 6 weeks longer because it travels through the mail and then needs to clear at your bank.
The IRS does not hold your refund or decide where it goes after you file. Once you tell them the destination on your return, that is where the money moves. If you need to change where it goes after filing, you have a narrow window to do so—usually before the IRS accepts your return, which happens within 24 to 48 hours of e-filing.
Key Takeaways
- Direct deposit to a bank account is the fastest method, typically arriving within 21 days of the IRS accepting your return.
- You must provide your routing number and account number when you file, and the account must be in your name or jointly in your name.
- Paper checks are mailed to the address the IRS has on file, which is usually the address on your most recent return or the one you provided to the Social Security Administration.
- If you filed electronically and need to change your refund destination, you must contact the IRS before they accept your return—usually within 24 to 48 hours of submission.
- The IRS will not send your refund to a third party, a business account, or an account that does not match your name on the return.
Direct deposit: the fastest option and what you need to provide
Direct deposit moves your refund straight from the IRS to your bank or credit union account. The IRS typically processes this within 21 days of accepting your return, though some banks post the money within 1 to 3 business days of receiving it. You need your routing number (a nine-digit code that identifies your bank) and your account number (usually 10 to 12 digits, printed on the bottom left of your checks).
The account must be in your name alone or jointly in your name with a spouse or partner. The IRS will not deposit into an account belonging only to someone else, even if that person is a family member or financial advisor. If you are filing jointly with a spouse, both names must appear on the account, or you must choose an account in the name of the spouse who is listed first on the return.
You provide this information on Form 1040 (the main federal tax form) in the section labeled "Refund" or "Direct Deposit." If you file through tax software, the software walks you through entering these numbers and usually verifies them before submission. If you file on paper, write the numbers clearly in the boxes provided—mistakes here are the most common reason a refund gets delayed or sent to the wrong place.
Paper checks: timing, address, and how to track them
If you do not have a bank account or prefer a check, the IRS mails one to the address on file. This address is usually the one you provided on your most recent tax return, or if you have moved, the one you gave to the Social Security Administration. The IRS does not use your current mailing address unless you updated it with them before filing.
A paper check takes 4 to 6 weeks longer than direct deposit. The IRS prints and mails it, the postal service delivers it (typically 3 to 7 business days), and then your bank clears it (1 to 3 business days). If your return was accepted in early April, expect the check to arrive in late May or early June. If you filed later in the season, it may not arrive until July or August.
You can track a paper check using the IRS "Where's My Refund?" tool on IRS.gov. Once the IRS mails the check, the tool will show the date it was mailed and the address it was sent to. If the check does not arrive within 21 days of that mailed date, contact the IRS at 1-800-829-1040 to report it missing. The IRS can issue a replacement check, but this adds another 4 to 6 weeks.
Refund anticipation cards: how they work and what to watch for
A refund anticipation card is a prepaid debit card that some tax preparation companies offer. You set up the card when you file your return, and the IRS deposits your refund directly to it instead of a bank account. The card arrives by mail before your refund does, and once the refund deposits, you can use it immediately like a debit card.
These cards are useful if you do not have a bank account, but they often charge fees—typically $5 to $15 per transaction, monthly maintenance fees, or ATM fees if you withdraw cash. Read the fee schedule before you agree to use one. Some tax preparation companies bundle the card fee into their filing fee, so you may not see the cost upfront.
The refund itself arrives on the same timeline as direct deposit (within 21 days), but the card itself takes 5 to 10 business days to arrive by mail. If you need the money quickly, direct deposit to a bank account is faster because you do not have to wait for the card to arrive.
What to do if your refund went to the wrong place
If you filed electronically and realize you gave the wrong bank account number or routing number, contact the IRS immediately—you have until the IRS accepts your return, which is usually within 24 to 48 hours of e-filing. Call 1-800-829-1040 and explain the error. The IRS can sometimes halt the deposit and redirect it, but this is not may provide and depends on how quickly you call.
If the IRS already sent your refund to the wrong account, the money went to that bank, not to you. Contact that bank and explain that a refund was deposited in error. The bank may be able to reverse it or hold it, but this varies by bank and by how long ago the deposit occurred. If the bank cannot help, you will need to file a claim with the IRS for a replacement refund, which takes several weeks.
If you filed on paper and gave the wrong address, you cannot change it after you mail the return. If the check arrives at an old address, contact the person who lives there and ask them to forward it or return it to you. If that does not work, wait 21 days after the IRS mails the check (the tool will tell you when), then call 1-800-829-1040 to report it missing and request a replacement.
How to find your routing and account numbers
Your routing number appears on the bottom left of any check you have from that account. It is the first set of nine digits. Your account number is the second set of digits, usually 10 to 12 digits long. If you do not have a check, log into your bank's website or mobile app—most banks display both numbers in the account details section, sometimes labeled "Account Information" or "Routing and Account Numbers."
You can also call your bank's customer service line and ask for your routing number and account number. Have your account number or card ready when you call. Some banks also print these numbers on statements or deposit slips.
Do not confuse your account number with your card number. Your card number is on the front of your debit or credit card and is different from your account number. The IRS needs your account number, not your card number.
Tracking your refund after you file
Use the IRS "Where's My Refund?" tool at IRS.gov to see the status of your refund. You will need your Social Security number, filing status, and the exact refund amount. The tool updates once per day, usually overnight. It tells you whether the IRS has accepted your return, whether your refund has been approved, and when it will be sent.
For direct deposits, the tool shows the expected deposit date. For paper checks, it shows the mailed date and the address the check was sent to. If the tool says your refund is still being processed, wait—the IRS processes most returns within 21 days, but some take longer if there are errors or if the return is flagged for review.
If the tool shows an error message or says your return was not found, wait 24 hours and try again. If the problem persists, call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the exact refund amount ready.
Frequently Asked Questions
Can I change where my refund goes after I file?
Only if you filed electronically and the IRS has not yet accepted your return—usually within 24 to 48 hours of submission. Call the IRS at 1-800-829-1040 immediately and explain the error. If the IRS has already accepted your return, you cannot change the destination. If the refund was sent to the wrong place, you will need to contact that bank or wait for a paper check and report it missing.
What if I do not have a bank account?
You can request a paper check or use a refund anticipation card. A paper check is mailed to your address on file and takes 4 to 6 weeks. A refund anticipation card is a prepaid debit card that some tax preparation companies offer; the card arrives by mail and your refund deposits to it like direct deposit. Both options work, but the card may charge fees.
How long does it take for a direct deposit to show up in my account?
The IRS typically processes direct deposits within 21 days of accepting your return. Once the IRS sends the money, your bank usually posts it within 1 to 3 business days. Some banks post it the same day. Check the "Where's My Refund?" tool for the expected deposit date.
What if my refund was deposited to the wrong account?
Contact the bank where the deposit went and explain it was sent in error. The bank may be able to reverse it or hold it. If the bank cannot help, contact the IRS at 1-800-829-1040 and request a replacement refund. This process takes several weeks.
Can I have my refund sent to someone else's account?
No. The IRS will only send your refund to an account in your name or jointly in your name with a spouse. It will not send to a third party, a business account, or an account belonging only to someone else, even if that person is a family member or financial advisor.