How the IRS delivers your refund
Your income tax refund arrives through one of three methods: direct deposit to your bank account, a paper check mailed to your address, or a refund anticipation loan (rare, and offered by some tax preparation companies). Direct deposit is fastest — typically 1 to 5 business days after the IRS accepts your return. A paper check takes 7 to 10 business days to arrive by mail after acceptance, though the IRS processes it before that window begins.
The IRS does not choose your delivery method. You do, when you file. If you file electronically and provide your bank routing and account number, the refund goes by direct deposit. If you file on paper or do not provide banking information, the IRS mails a check. Once your return is accepted, you cannot change the method — so the choice matters before you hit submit.
Key Takeaways
- Direct deposit refunds land in your bank account 1 to 5 business days after the IRS accepts your return, which is the fastest method available.
- Paper checks are mailed 7 to 10 business days after acceptance and may take several more days to arrive depending on mail speed in your area.
- You choose your delivery method when you file your return — you cannot change it after the IRS accepts the return.
- The IRS Where's My Refund tool shows your exact status and expected delivery date once your return is processed.
- If your refund does not arrive within the stated timeframe, contact the IRS or your state tax agency to investigate a delay or lost check.
Direct deposit: the fastest route
If you file electronically and elect direct deposit, the IRS deposits your refund into the bank account you listed on your return. This happens 1 to 5 business days after the IRS accepts your return. "Acceptance" is not the same as filing — it means the IRS has received and processed your return, checked it for errors, and approved the refund. You can see the acceptance date in the IRS Where's My Refund tool.
Your bank may hold the deposit for one business day before making it available to you, even though the IRS sent it. This is rare with large banks but more common with smaller institutions or online banks. If your bank holds it, you will see the deposit in your account within 6 business days of acceptance, not 5.
Direct deposit works only if your bank account is in the United States and the account is open and in good standing. If the IRS cannot deposit the money — because the account was closed, the routing number was wrong, or the account holder's name does not match the return — the IRS will mail a paper check instead, which delays your refund by 7 to 10 additional days.
Paper checks: what to expect
If you file on paper or do not provide banking information, the IRS mails a paper check. The IRS prints and mails the check 7 to 10 business days after accepting your return. Once it enters the mail, delivery depends on where you live and mail volume — typically 3 to 7 additional business days, though it can be longer during peak tax season or in rural areas.
The check is mailed to the address on your return. If you moved after filing, the check will go to the old address and may be returned to the IRS, which then mails it to your current address on file with the IRS — adding another 2 to 3 weeks. If you know you moved, update your address with the IRS before filing, or file electronically with your new address.
Paper checks are not traceable the way direct deposits are. The IRS Where's My Refund tool will tell you the check was mailed and the expected date, but it cannot tell you if the check is lost in transit or sitting in your mailbox. If the check does not arrive within 10 business days of the expected date, contact the IRS to request a replacement or a trace.
Checking your refund status
The IRS Where's My Refund tool is the official source for your refund status. You access it at IRS.gov, and it shows whether your return has been accepted, whether your refund has been approved, and the expected delivery date. The tool updates once per day, usually overnight. It does not show real-time information.
You need your Social Security number, filing status, and the exact refund amount to use the tool. If you do not know the refund amount, check your copy of the return you filed. The tool will tell you if your refund is still being processed, if it has been sent, and when it should arrive. If the tool says "still processing," your return may be under review — this can add 2 to 4 weeks.
If you filed a paper return, the Where's My Refund tool may not have information for 4 weeks after you mailed it, because the IRS takes time to scan and process paper returns. If you filed electronically, the tool usually has information within 24 hours of acceptance.
State tax refunds arrive on a different schedule
If you are owed a state income tax refund, it arrives separately from your federal refund and on its own timeline. Most states process state returns faster than the federal IRS — typically 1 to 3 weeks if you file electronically, or 4 to 8 weeks if you file on paper. Some states deposit refunds directly; others mail checks.
You can track your state refund through your state's tax agency website, not through the IRS. Each state has its own Where's My Refund tool or status page. Search "[your state] where's my refund" to find it. If you filed both federal and state returns at the same time, your state refund may arrive before or after your federal refund — there is no set order.
If you owe money to the state — back taxes, child support, or student loans — the state may hold your refund to offset the debt. This can delay your refund by several weeks while the state verifies the debt. The state will notify you if this happens.
What to do if your refund is late
If your refund does not arrive within the timeframe the IRS gave you, wait 5 business days past the expected date before contacting the IRS. Mail delays happen, and the IRS estimates are conservative. If it is still missing after that, use the Where's My Refund tool again to check the status — it may have updated.
If the tool still shows your refund was sent but you have not received it, contact the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS can issue a trace on a missing check or investigate a failed direct deposit. A trace takes 4 to 6 weeks, and the IRS will mail a replacement check if the original is lost.
If your direct deposit failed because your bank account information was wrong or the account was closed, the IRS will have mailed a paper check instead. Check the Where's My Refund tool — it will show the check was mailed and when. If the check does not arrive, request a replacement from the IRS.
Refunds held for review or offset
Some refunds are delayed because the IRS is reviewing the return for errors or fraud. If your return is flagged, the Where's My Refund tool will say "still processing" and may not give an expected date. This review can take 2 to 4 weeks, or longer if the IRS needs more information from you. The IRS will mail a notice if it needs documents or clarification.
Your refund may also be held if you owe federal taxes from a prior year, have unpaid student loans in default, or owe child support. The U.S. Treasury can offset your refund to pay these debts. The offset is legal and the IRS will notify you by mail. You can appeal an offset, but the process takes time and the refund is held while the appeal is pending.
If your refund is offset, the IRS will send you a notice explaining what debt was paid and how much was taken. The notice includes instructions for disputing the offset if you believe it was wrong. Contact the agency that holds the debt — the Department of Education for student loans, your state for child support — to discuss payment plans or other options.
Frequently Asked Questions
How do I know if my refund was accepted by the IRS?
Use the IRS Where's My Refund tool at IRS.gov. If your return was accepted, the tool will show the date it was received and processed. If you filed electronically, this usually happens within 24 hours. If you filed on paper, it can take 4 weeks for the IRS to scan and process it.
Can I change my refund delivery method after I file?
No. Once the IRS accepts your return, you cannot change how the refund is delivered. If you chose direct deposit, it will go to your bank account. If you chose a paper check, a check will be mailed. Plan your delivery method before you file.
What if my direct deposit fails?
If your bank account information was wrong or the account was closed, the IRS cannot deposit the money. The IRS will mail a paper check instead, which delays your refund by 7 to 10 business days. Check the Where's My Refund tool to see if the check was mailed.
How long does a paper check take to arrive?
The IRS mails the check 7 to 10 business days after accepting your return. Mail delivery then takes 3 to 7 additional business days depending on your location and mail volume. In total, expect 10 to 17 business days from acceptance to arrival, though it can be longer during tax season.
Can I get my refund faster?
Direct deposit is the fastest method — 1 to 5 business days after acceptance. Paper checks take 7 to 10 days to mail plus mail delivery time. Some tax preparation companies offer refund anticipation loans, which give you money before the IRS refund arrives, but these loans charge fees and interest.