The three ways the IRS sends your refund
The IRS sends tax refunds by direct deposit to your bank account, a paper check mailed to your address, or a prepaid debit card. Direct deposit is fastest — usually 5 to 7 business days after the IRS accepts your return. A paper check takes 3 to 4 weeks. The debit card arrives by mail in 7 to 10 business days but requires activation before you can use it.
You choose the delivery method when you file your return. If you file electronically, you can select direct deposit on the form itself. If you file on paper, you mark a box on your return to choose direct deposit or accept a check by mail. The IRS does not let you change your choice after you submit your return, so the method you pick is the one you get.
Your refund amount and the date it was processed determine when money actually arrives. The IRS processes returns in the order they receive them, not in the order they were filed. A return filed in January may process weeks after one filed in March if the March return was simpler or had no errors.
Key Takeaways
- Direct deposit reaches your bank account in 5 to 7 business days and is the fastest method available.
- Paper checks are mailed to your address on file and take 3 to 4 weeks to arrive after processing.
- You choose your refund delivery method when you file your return and cannot change it afterward.
- The IRS processes returns in the order received, not filed, so processing time varies based on return complexity and errors.
- You can track your refund status using the IRS Where's My Refund tool with your Social Security number and filing status.
Direct deposit: fastest and most reliable
Direct deposit sends your refund straight to a checking or savings account at any U.S. bank, credit union, or financial institution that accepts ACH transfers. You provide your routing number and account number on your tax return. The IRS verifies the account information before processing and will reject the deposit if the numbers do not match your actual account.
The timeline for direct deposit is 5 to 7 business days after the IRS accepts your return. This does not include the time the IRS takes to process your return itself — that can be 21 days or longer if your return requires review. Once the IRS approves your refund and initiates the deposit, your bank receives the money within that 5 to 7 day window. Some banks post the deposit the same day they receive it; others take one business day.
Direct deposit requires an active account in your name or as a joint account holder. The IRS will not deposit to an account held by someone else, even a spouse or family member. If you do not have a bank account, you can open one at most banks and credit unions with just an ID and initial deposit — often as little as $25.
Paper checks: slower but no account needed
The IRS mails paper checks to the address on your tax return. The check is printed and mailed after your return is processed, which takes 21 days or longer depending on whether the IRS needs to review your return. After mailing, the check takes 7 to 10 business days to arrive, though delivery times vary by location and mail volume.
A paper check is valid for one year from the date printed on it. If you do not cash or deposit it within that year, it expires and you must contact the IRS to request a new one. The IRS will not reissue the check until you provide proof you did not receive it or that it was lost or destroyed.
If your check is lost or stolen, contact the IRS at 800-829-1040 with your Social Security number, filing status, and the amount of the refund. The IRS can stop payment on the original check and issue a replacement, though this process takes several weeks. For this reason, many people prefer direct deposit — there is no physical check to lose.
Prepaid debit cards: accessible but requires activation
Some tax software companies and tax preparation services offer to send your refund on a prepaid debit card instead of direct deposit or a check. The card is mailed to your address and arrives in 7 to 10 business days. You must activate the card by calling the number on the back or visiting the card issuer's website before you can spend the money.
Prepaid debit cards work like regular debit cards at ATMs and stores, but they are not linked to a bank account. The card issuer charges fees for certain transactions — typically $1 to $3 per ATM withdrawal, depending on the card. Some cards charge monthly maintenance fees if the balance falls below a certain amount. Read the fee schedule before the card arrives so you know what to expect.
A prepaid debit card is useful if you do not have a bank account and do not want to wait for a paper check. However, the fees can add up if you make frequent withdrawals. If you plan to use the card only once to withdraw all the money, the total cost is usually one ATM fee. If you plan to spend it gradually, direct deposit to a bank account is cheaper.
How to track your refund status
The IRS provides a tool called Where's My Refund on its website at irs.gov. You enter your Social Security number, filing status, and the exact refund amount shown on your return. The tool tells you whether the IRS has received your return, is processing it, has approved it, or has sent it out.
Where's My Refund updates once per day, usually overnight. Checking multiple times in the same day will show the same status. The tool begins showing information 24 hours after you file electronically, or 4 weeks after you mail a paper return. If you file on paper and check before 4 weeks have passed, the tool will say it has no information yet.
If your refund status shows "approved" or "sent," the money is on its way. For direct deposit, it should arrive within 5 to 7 business days. For a paper check, it should arrive within 7 to 10 business days after the status changes to "sent." If the status does not change after 21 days, or if your refund does not arrive within the expected timeframe, contact the IRS at 800-829-1040.
What to do if your refund is delayed or missing
Refunds are delayed most often because the IRS needs to review your return. This happens when there are math errors, missing information, or items that do not match IRS records — for example, a W-2 from your employer that shows different income than what you reported. The IRS sends a letter explaining what it needs. You respond with the requested documents, and processing resumes.
If you filed electronically and chose direct deposit, verify that your routing and account numbers are correct on your return. A single wrong digit will cause the deposit to be rejected. The IRS will then mail a paper check instead, which adds 3 to 4 weeks to your wait time. You can prevent this by double-checking your bank information before you submit your return.
If your paper check does not arrive within 4 weeks of the "sent" status, or if your direct deposit does not arrive within 10 business days, contact the IRS. Have your Social Security number, filing status, and refund amount ready. The IRS can confirm whether the money was sent and, if it was, investigate whether it was lost in the mail or rejected by your bank.
State tax refunds follow a similar timeline
Most states process and send state income tax refunds on a separate schedule from federal refunds. State refunds typically take 2 to 4 weeks to process after the state receives your return, then another 5 to 7 days for direct deposit or 7 to 10 days for a paper check. Some states are faster — a few process refunds within 10 business days of receiving your return.
You can track your state refund through your state's tax agency website. Most states have a refund status tool similar to the IRS Where's My Refund. Search "[your state] tax refund status" to find the tool. You will need your Social Security number and refund amount, just as with the federal tool.
If you filed your federal and state returns at the same time, your state refund may arrive before or after your federal refund — the two are processed independently. Do not assume your state refund is lost just because your federal refund arrived first.
Frequently Asked Questions
Can I change my refund delivery method after I file?
No. Once you submit your return, the delivery method you chose is locked in. If you selected direct deposit and later want a check instead, you cannot change it. You must wait for the direct deposit to arrive or contact the IRS if the deposit fails. For future years, you can choose a different method when you file.
What if my direct deposit is rejected?
If your bank account information is wrong or the account is closed, the IRS will reject the deposit. The IRS then mails a paper check to your address on file. This adds 3 to 4 weeks to your wait time. To avoid this, verify your routing and account numbers are correct before you file, and make sure the account is open and active.
How long does it take to get a refund if I file on paper?
Paper returns take 4 weeks or longer for the IRS to process, plus an additional 7 to 10 business days for a paper check to arrive by mail. Total time is typically 5 to 6 weeks. If your return requires review, processing can take 8 weeks or longer. Filing electronically cuts the processing time to 21 days or less.
Can I deposit my refund check at an ATM?
Yes. Most banks allow you to deposit checks at ATMs using mobile check deposit or by inserting the check into an ATM envelope. The funds are usually available within one business day. You can also deposit the check at a bank branch or through your bank's mobile app if it offers mobile check deposit.
What happens if I never receive my refund?
Contact the IRS at 800-829-1040 with your Social Security number, filing status, and refund amount. The IRS can confirm whether the refund was sent and investigate if it was lost. If the refund was sent more than 120 days ago and never arrived, the IRS can issue a replacement check or direct deposit. You may need to provide a police report if the check was stolen.