Where your refund goes and how long it takes
Your tax refund arrives through one of three routes: direct deposit to your bank account, a paper check mailed to your address, or a debit card issued by the IRS. Direct deposit is fastest — the IRS typically sends it within 21 days of processing your return. A paper check takes three to four weeks after that. The debit card, issued by a contractor the IRS hires each year, arrives by mail in seven to ten business days but requires you to activate it before you can use the money.
The 21-day timeline assumes the IRS has received your return, found no errors, and has your correct bank routing and account number on file. If you filed by mail, add one to two weeks for postal delivery and IRS intake. If you made a mistake on your return — a wrong Social Security number, mismatched income, or a math error — the IRS will hold your refund while it investigates, which can add weeks or months.
You can track your refund's status using the IRS "Where's My Refund?" tool on IRS.gov. You will need your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight, and will tell you whether the IRS is still processing, has approved it, or has sent it out.
Key Takeaways
- Direct deposit is the fastest way to receive your refund, typically arriving within 21 days of the IRS processing your return.
- You must provide your correct bank account and routing number on your tax return, or the IRS cannot deposit the money and will mail a check instead.
- The IRS "Where's My Refund?" tool on IRS.gov is the only official way to check your refund status; it updates once per day.
- If the IRS finds an error on your return, it will hold your refund while it investigates, which can delay payment by several weeks or longer.
- Paper checks and debit cards take longer than direct deposit but work if you do not have a bank account or prefer not to provide banking information.
Setting up direct deposit on your tax return
To receive your refund by direct deposit, you must include your bank account and routing number on your tax return before you file. This information goes in the "Refund" section of the form — on Form 1040, it is lines 33a and 33b. You need the routing number (a nine-digit code that identifies your bank) and your account number (usually eight to twelve digits). Both appear on the bottom left of any check from that account, or you can call your bank and ask.
If you use tax software to file, the software will ask for this information and place it in the correct boxes. If you file by mail, you must write it in by hand. Double-check the numbers before you mail the return — a single digit wrong sends your refund to the wrong account, and you will have to contact the IRS to correct it.
If you do not have a bank account, you can still file your return and receive a paper check or debit card instead. You do not need to provide banking information. The check will be mailed to the address on your return, and the debit card will arrive by mail and require activation by phone or online before you can spend the money.
What to do if your refund is delayed
If the "Where's My Refund?" tool says your return is still being processed after 21 days, or if it says the IRS has sent your refund but you have not received it, your next step depends on how you chose to receive it. For direct deposit, wait an additional five business days — bank processing can add time even after the IRS sends the money. If five more days pass, contact your bank and give them the date the IRS says it sent the deposit; the bank can search its records for a failed transfer.
For a paper check, wait until day 28 after the IRS says it mailed the check. If it does not arrive by then, contact the IRS at 1-800-829-1040 (the main tax line) and tell them you never received it. The IRS can issue a replacement check, but it will take another two to three weeks. You will need your Social Security number, filing status, and the refund amount ready when you call.
If the "Where's My Refund?" tool shows an error message or says the IRS is reviewing your return, do not call immediately — the IRS will contact you by mail if it needs more information. That letter will explain what the problem is and what documents to send. Sending documents before you receive a letter can slow things down because the IRS will not know which return they belong to.
Errors that hold up your refund
The most common reasons the IRS delays a refund are a mismatched Social Security number (yours or a dependent's), income reported on a 1099 or W-2 that does not match what you reported on your return, a math error in calculating your refund, or a claim for a tax credit you do not meet the rules for. When the IRS finds one of these, it sends you a letter explaining the issue and asking you to respond or provide documents.
You do not lose the refund — the IRS is simply verifying the information before it sends the money. This process usually takes four to six weeks from the date on the letter. If you disagree with what the IRS says, you can respond in writing with documents that support your position. The address to send your response is on the letter itself.
If you filed your return and then realized you made a mistake before the IRS processed it, you can file an amended return using Form 1040-X. This does not speed up your original refund, but it corrects the record for future years. File the amended return as soon as you notice the error.
Receiving your refund by debit card
If you do not choose direct deposit or a paper check, the IRS will issue your refund on a debit card. The card is mailed to the address on your return and typically arrives within seven to ten business days of the IRS approving your refund. The card has your name on it and works like a regular debit card at any ATM or store that accepts Visa.
When the card arrives, you must activate it before you can use it. The activation instructions come with the card and usually involve calling a phone number or visiting a website. Once activated, you can withdraw cash from any ATM or use it to pay for things. There is no monthly fee for the card itself, though some ATMs charge a fee if they are not part of the card issuer's network.
If your debit card arrives damaged or you never receive it, contact the card issuer using the phone number on the letter that came with it. They can reissue the card or, in some cases, transfer the balance to your bank account if you provide one.
If you owe taxes instead of receiving a refund
If your tax return shows that you owe money to the IRS instead of receiving a refund, the IRS will not send you anything. You must pay the amount owed by the tax deadline — usually April 15. You can pay by check, electronic transfer, credit card, or debit card. The IRS website (IRS.gov) has a "Pay Now" section that shows all payment methods and lets you set up a payment plan if you cannot pay the full amount at once.
If you cannot pay by the deadline, you can still file your return on time and set up a payment plan with the IRS. This stops penalties from growing as quickly as they would if you did not file. The IRS charges interest on the unpaid balance and a failure-to-pay penalty, but both are lower if you file and set up a plan than if you ignore the debt.
Frequently Asked Questions
How do I know if the IRS received my return?
Use the "Where's My Refund?" tool on IRS.gov within 24 hours of filing. If you filed electronically, it usually shows up within one business day. If you mailed a paper return, it takes one to two weeks for the IRS to receive and scan it into their system. The tool will tell you the date the IRS received it.
What if I gave the wrong bank account number on my return?
Contact the IRS as soon as you realize the mistake. Call 1-800-829-1040 and explain the error. The IRS can update your account information before it sends the refund, but only if you call before the money is deposited. If the refund already went to the wrong account, you will need to contact that bank to recover it, and the IRS will issue a replacement check.
Can I receive my refund on a prepaid card instead of a bank account?
No, you cannot direct your refund to a prepaid card. The IRS only sends direct deposits to bank accounts, credit union accounts, or its own debit card. If you want to use a prepaid card, receive the refund by debit card or paper check and then transfer the money yourself.
What happens if I file my taxes late — does my refund take longer?
Filing late does not change how long the IRS takes to process your return or send your refund. The 21-day timeline for direct deposit applies whether you file in January or in October. However, if you file after the tax deadline without a valid reason, you may owe a penalty, which the IRS can subtract from your refund.
Can someone else pick up my refund check for me?
No, the IRS mails refund checks only to the address on your return. You cannot have it sent elsewhere or picked up by someone else. If you have moved, you can contact the IRS to update your address, but only if you do it before the check is mailed. Once it is mailed, you will need to contact the post office or the IRS to have it redirected.