The timeline depends on how you file and how the IRS processes your return
If you file electronically and choose direct deposit to your bank account, the IRS typically issues your refund within 21 days. If you file on paper or request a check by mail, the process takes longer — usually four to six weeks from the date the IRS receives your return, plus mailing time. The 21-day window is not a may provide; it is the IRS's target for most returns, and some take longer if the return needs review.
The actual time your money arrives depends on three separate steps: how long the IRS takes to process your return, how long your bank takes to deposit the funds once received, and (if applicable) how long the mail takes to reach you. You can track where your refund is in this process using the IRS Where's My Refund tool on IRS.gov, which updates once daily and shows you the status as of the previous day.
Key Takeaways
- Electronic filing with direct deposit is the fastest method, with refunds typically arriving within 21 days of the IRS receiving your return.
- Paper returns and mailed checks take four to six weeks for IRS processing, plus additional time for postal delivery.
- The IRS Where's My Refund tool on IRS.gov updates daily and shows you exactly where your refund stands in the process.
- Your bank may take one to three business days to deposit the refund once the IRS sends it, even though the IRS has already processed it.
- Returns that contain errors, missing information, or are flagged for review can take significantly longer than the standard timeline.
Why electronic filing with direct deposit is fastest
When you file electronically, your return goes directly into the IRS computer system. The IRS can begin processing it when ready, without the delay of scanning paper documents or manually entering information. Direct deposit means the IRS sends your refund electronically to your bank, which is faster than printing and mailing a check.
The 21-day timeline assumes your return contains no errors and requires no additional review. If the IRS needs to verify information — for example, if your reported income does not match what your employer reported on a W-2, or if you claimed a child tax credit and the IRS wants to confirm the child's Social Security number — the return moves into a queue for manual review, and the timeline extends.
What happens after the IRS processes your return
Once the IRS approves your return and issues your refund, the money does not when ready appear in your bank account. The IRS sends the refund electronically to your bank's processing center, and your bank then deposits it into your account. This step typically takes one to three business days, though some banks are faster.
If you requested a check instead of direct deposit, the IRS prints the check and mails it to the address on your return. Depending on where you live and current mail volume, delivery takes five to ten business days after the check is mailed. You do not receive the check on the day the IRS issues it; you receive it when it arrives at your mailbox.
When the standard timeline does not explore
Several situations cause the IRS to hold your return for additional review, extending the timeline beyond 21 days. These include math errors on the return, missing information (such as a missing signature or Social Security number), income reported on your return that does not match what employers or financial institutions reported to the IRS, and claims that are flagged for verification, such as the Earned Income Tax Credit or the Child Tax Credit.
If your return is selected for examination (an audit), the timeline depends on the complexity of the examination. A straightforward correspondence audit, handled by mail, might take a few weeks. A more involved examination can take months. The IRS will contact you by mail if your return requires examination; you do not need to do anything until you receive that notice.
How to check the status of your refund
The IRS Where's My Refund tool is the official way to track your refund. 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 a single day will not show new information.
The tool shows one of three statuses: "Return Received" (the IRS has your return but has not finished processing it), "Refund Approved" (the IRS has approved your return and issued your refund, but your bank has not yet deposited it), or "Refund Sent" (your refund has been deposited or a check has been mailed). If your status does not change for more than a few days, or if the tool says to contact the IRS, your return may require additional review.
What to do if your refund is delayed
If your refund has not arrived within 21 days of filing electronically, or within the expected timeframe for a paper return, check the Where's My Refund tool first. If the tool shows "Refund Approved" but your bank has not deposited the money after three business days, contact your bank to confirm they received the deposit. Banks occasionally delay posting for technical reasons.
If the Where's My Refund tool shows your return is still being processed after 21 days, or if it directs you to contact the IRS, you can call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready. Wait times are typically shorter in the afternoon and on weekdays other than Monday.
Refund timing for amended returns and prior-year returns
If you file an amended return (Form 1040-X) to correct a mistake on a return you already filed, the IRS typically takes 16 weeks to process it. This is longer than a regular return because amended returns require manual review. You cannot track an amended return using Where's My Refund; the tool only works for the current tax year's original return.
If you are filing a return for a prior tax year (for example, filing a 2022 return in 2024), the processing time is the same as for a current-year return — 21 days for electronic filing with direct deposit — but you should file as soon as possible. The IRS has a statute of limitations on refunds; generally, you must file within three years of the original due date to receive a refund for that year.
Frequently Asked Questions
Can I get my refund faster than 21 days?
No. The 21-day timeline is the IRS's standard processing speed for electronic returns with no errors. Filing earlier in the tax season does not speed up processing. Some tax preparation companies advertise "rapid refunds" or "refund advances," but these are loans against your expected refund, not the actual refund from the IRS, and they charge fees.
Why does the IRS say 21 days but my refund took longer?
The 21-day estimate assumes your return contains no errors and requires no additional verification. If the IRS finds a discrepancy — such as income that does not match your W-2, or a missing signature — your return goes into a manual review queue, which adds weeks. Check the Where's My Refund tool to see if your return is still processing or if the IRS has flagged it for review.
What if I filed on paper and it has been six weeks?
Paper returns take four to six weeks for the IRS to process, plus mailing time for the check. If six weeks have passed since the IRS received your return (not since you mailed it), check the Where's My Refund tool. If the tool shows your refund has been sent but you have not received the check, contact your bank or the IRS to confirm the mailing address on file.
Does my bank affect how long the refund takes?
Your bank can add one to three business days after the IRS sends the refund, but it cannot speed up the IRS's processing. The 21-day timeline is how long the IRS takes; your bank's deposit time is separate. If your bank is unusually slow, you may want to contact them, but most banks deposit IRS refunds within one business day.
What if I made a mistake on my return and need to file an amended return?
File the amended return (Form 1040-X) as soon as you discover the error. The IRS takes approximately 16 weeks to process amended returns because they require manual review. You cannot track an amended return with Where's My Refund, so keep a copy of your filing confirmation for your records.