Timeline from acceptance to your bank account
Once the IRS accepts your federal tax return, you will receive your refund in one of three ways, and the time it takes depends on which method you chose and whether the IRS needs to review your return further. If you filed electronically and chose direct deposit to a bank account, the IRS typically issues your refund within 21 days of acceptance. If you chose a paper check by mail, add another 7 to 10 business days after the IRS processes it. If the IRS flags your return for review—which happens to roughly 1 in 100 returns—the timeline extends significantly, sometimes to 60 days or longer.
The 21-day window is a standard, not a may provide. The IRS publishes this as their target, but processing times vary based on return complexity, whether you claimed certain credits like the Earned Income Tax Credit, and current IRS workload. During peak filing season (February through April), even straightforward returns sometimes take the full 21 days. Outside peak season, many refunds arrive in 5 to 10 days.
Key Takeaways
- Direct deposit refunds typically arrive within 21 days of IRS acceptance, though many arrive faster during off-season months.
- Paper check refunds take an additional 7 to 10 business days after the IRS processes your return, so plan for up to 31 days total.
- Returns claimed for review by the IRS can take 60 days or longer, and you will receive a letter explaining why.
- You can track your refund status using the IRS Where's My Refund tool on IRS.gov, which updates once per day.
- If your refund does not arrive within the stated timeframe, contact the IRS at 1-800-829-1040 or use the IRS2Go app to investigate.
Direct deposit versus paper check delivery times
Direct deposit is the fastest method and the IRS's preferred option. When you choose direct deposit, the IRS sends your refund electronically to your bank, and your bank then credits your account. The IRS processes the electronic transfer within 21 days of acceptance, but your bank may take an additional 1 to 3 business days to post the funds to your account. This means your money may appear in your account before the full 21 days have passed, or it may take the entire window.
Paper checks take longer because they must be printed, mailed, and delivered by the U.S. Postal Service. After the IRS accepts your return, they process it and print your check, which typically takes 7 to 10 business days. Then the check travels through the mail, which adds another 7 to 10 business days depending on distance and mail volume. If you live far from the IRS processing center or during a period of high mail volume, the check can take up to three weeks to arrive after it is mailed.
If you chose a paper check and it does not arrive within 4 weeks of acceptance, do not cash a replacement check if the original arrives later—the IRS will catch the duplicate and you will have to return one. Instead, contact the IRS to confirm the check was mailed and ask them to issue a replacement if necessary.
What happens if the IRS reviews your return
The IRS reviews returns for several reasons: math errors, missing information, claimed credits that require verification (especially the Earned Income Tax Credit and Child Tax Credit), or random audit selection. When this happens, the IRS sends you a letter explaining what they need. Your refund is held until they complete the review, which can take 30 to 60 days or longer depending on complexity and how quickly you respond to their request.
You will know your return is under review because the IRS Where's My Refund tool will show a status other than "accepted" or "refund issued"—it may say "being reviewed" or "additional information needed." If the IRS needs documents from you, they will specify exactly what in the letter they mail to your address on file. Respond promptly with the requested documents, because delays on your end extend the timeline.
Some reviews are resolved quickly—within 2 to 3 weeks—if the IRS simply needs to verify information you already provided. Others take the full 60 days or longer if the IRS needs to request documents from you, you need time to gather them, and they need time to review them after you send them back.
How to track your refund status
The IRS Where's My Refund tool is the official way to check your refund status. Go to IRS.gov, find the Where's My Refund section, and enter your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight, so checking multiple times in one day will not show new information.
The tool shows one of four statuses: "Return Received" (the IRS has your return but has not processed it yet), "Refund Approved" (the IRS has approved your refund and it is being prepared for payment), "Refund Sent" (your refund has been issued), or "Refund Delivered" (your bank has posted the funds). If your return is under review, the tool will indicate that instead and may provide a date by which you can expect an update.
You can also use the IRS2Go mobile app, which provides the same information as the website. Both tools are free and do not require you to create an account. Do not rely on email or text messages claiming to be from the IRS—the IRS does not initiate contact by email or text about refunds.
What to do if your refund is late
If your refund does not arrive within 21 days of acceptance (for direct deposit) or 31 days (for paper check), first check the Where's My Refund tool to confirm the status. If the tool shows "Refund Sent" but you have not received it, wait 5 more business days—your bank may still be processing the deposit, or the check may still be in transit.
If more than 5 business days have passed since the tool showed "Refund Sent" and you still have not received your money, contact the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS can confirm whether the refund was sent and, if it was, investigate whether it was lost in the mail or deposited to the wrong account.
If you filed by paper and your check was lost in the mail, the IRS can issue a replacement check or, in some cases, deposit the refund directly to your bank account if you provide banking information. If your direct deposit went to the wrong account (for example, a closed bank account), the IRS will work with your bank to recover the funds and reissue the refund to the correct account, though this process can take several weeks.
Refunds claimed for offsets or back taxes
If you owe back taxes, child support, or have defaulted on a federal student loan, the IRS may offset your refund—meaning they keep part or all of it to pay what you owe. When this happens, the Where's My Refund tool will show a status indicating an offset has been applied. You will also receive a notice in the mail explaining what the offset was for and how much was taken.
Offsets delay your refund by an additional 2 to 4 weeks beyond the normal timeline because the IRS must coordinate with the agency collecting the debt (the Department of Education for student loans, the state for child support, or the IRS itself for back taxes). Once the offset is processed, any remaining refund is issued to you using your chosen delivery method.
If you believe the offset was made in error—for example, you have already paid the debt or the debt belongs to someone else—you can dispute it by contacting the agency that initiated the offset. The IRS can provide that contact information when you call 1-800-829-1040.
Frequently Asked Questions
Can I get my refund faster than 21 days?
Not through the IRS. The 21-day window is their standard processing time for direct deposit, and some refunds do arrive faster—often within 5 to 10 days—but you cannot request expedited processing. The only way to receive money sooner is to borrow against your expected refund through a tax refund anticipation loan, though these loans charge fees and interest.
Why does the IRS say 21 days but my refund took longer?
The 21 days starts from the date the IRS accepts your return, not the date you file it. If there is a gap between filing and acceptance (which can happen if you file by paper), the clock starts later. Also, returns with certain credits, math errors, or missing information take longer. Peak season delays are common too.
What if I filed by paper and my return has not been accepted yet?
Paper returns take 3 to 6 weeks to be accepted by the IRS because they must be manually scanned and entered into the system. Once accepted, the 21-day refund clock starts. If your paper return was filed more than 6 weeks ago and still shows no status, contact the IRS at 1-800-829-1040 to confirm it was received.
Can I change my refund delivery method after I file?
No. Once you file your return, you cannot change from paper check to direct deposit or vice versa. If you need to change your banking information for direct deposit, you must contact your bank, not the IRS. If your direct deposit fails because the account is closed or the routing number is wrong, the IRS will attempt to reissue the refund, but this adds 2 to 4 weeks.
Do state refunds follow the same timeline as federal?
No. State refund timelines vary by state. Some states issue refunds within 2 to 3 weeks of acceptance, while others take 4 to 8 weeks. Check your state tax agency's website for their specific timeline. State and federal refunds are processed separately, so one arriving late does not affect the other.