How long a tax refund takes depends on how you file and how the IRS processes your return
If you filed your federal tax return on paper, expect 6 to 8 weeks from the date the IRS receives it. If you filed electronically, the timeline is typically 21 days, though many refunds arrive within 5 to 10 business days. State refunds follow separate timelines — usually 2 to 4 weeks after your federal refund if you filed both together. The IRS publishes a tool called "Where's My Refund?" that tracks your specific return once it has been processed, which is more reliable than any general estimate.
The actual date your money arrives depends on three things: when the IRS receives your return, how long it takes them to process it, and whether your return triggers a manual review. Returns filed electronically are received and processed faster than paper returns. Direct deposit deposits the money into your bank account; a paper check takes an additional 3 to 5 business days after the IRS approves the refund.
Key Takeaways
- Electronic filing typically results in a refund within 21 days, while paper returns take 6 to 8 weeks from receipt.
- Direct deposit is faster than a paper check — the money goes into your account within 1 to 2 business days after the IRS approves it.
- You can track your specific return status using the IRS "Where's My Refund?" tool, which updates once your return is in the system.
- State refunds are processed separately and usually arrive 2 to 4 weeks after your federal refund, even if you filed both at the same time.
- Returns that trigger a manual review — for example, because of missing information or inconsistencies — can take significantly longer, sometimes several months.
Electronic filing versus paper filing
Electronic returns are processed much faster because the IRS receives them directly into their system and does not need to scan or manually enter the data. The IRS typically begins processing an electronically filed return within 24 hours of receipt. From there, the processing itself usually takes 5 to 10 business days, though the IRS publishes a standard of 21 days to account for returns that need additional review.
Paper returns must be physically mailed to an IRS processing center, scanned, and entered into the system. This adds 1 to 2 weeks to the timeline before processing even begins. Once scanned and entered, the processing time is similar to electronic returns, but the total elapsed time is much longer. If you mailed your return on April 1st, the IRS might not receive it until April 10th, and processing would not start until mid-April.
If you are still filing for a past year, paper returns take even longer because they go to a separate backlog center. The IRS processes current-year returns first, so an amended return or a late return filed on paper may wait several months before processing begins.
Direct deposit versus paper check
Direct deposit is the fastest way to receive your refund. Once the IRS approves your return and releases the refund, the money is transferred to your bank account within 1 to 2 business days. You do not have to wait for a check to be printed and mailed. If your return is approved on a Friday, the money typically appears in your account by the following Tuesday or Wednesday.
A paper check is mailed by the IRS after your return is approved. The check itself takes 3 to 5 business days to arrive by mail, depending on your location and postal service speed. If the check is lost or delayed in the mail, you will need to contact the IRS to request a replacement, which adds another 2 to 4 weeks. For this reason, direct deposit is strongly preferred — it eliminates the risk of a lost check and arrives faster.
To receive your refund by direct deposit, you must provide your bank account number and routing number on your tax return. The IRS verifies this information before depositing the money. If you provided incorrect account information, the refund will be rejected by your bank and sent back to the IRS as a paper check, which delays everything by several weeks.
What happens if your return needs manual review
Some returns are flagged for manual review by the IRS before processing is complete. This happens when the return contains inconsistencies, missing information, or items that do not match IRS records — for example, if your reported income does not match what your employer reported on a W-2, or if you claim a dependent that the IRS has on file under a different Social Security number. Manual review is not an audit; it is a verification step.
A return in manual review can take anywhere from 2 to 6 weeks longer than the standard timeline. The IRS will contact you by mail if they need additional information. You must respond within 30 days of the letter. If you do not respond, the IRS will process the return based on what they have, which may result in a smaller refund or a bill owed.
Common triggers for manual review include claiming the Earned Income Tax Credit (EITC), reporting business income, claiming education credits, or having a large refund relative to your reported income. These are not red flags for fraud — they are just items that require verification. If your return is selected for review, it does not mean you made an error.
Using the IRS "Where's My Refund?" tool
The IRS "Where's My Refund?" tool is available on the IRS website (irs.gov) and updates once your return has been received and entered into the system. You will need your Social Security number, filing status, and the exact refund amount from your return. The tool shows one of four statuses: "Return Received," "Return Approved," "Refund Issued," or "Refund Delivered."
"Return Received" means the IRS has your return but has not finished processing it yet. "Return Approved" means processing is complete and your refund has been authorized. "Refund Issued" means the money has been sent to your bank or a check has been mailed. "Refund Delivered" means the money has arrived in your account or the check has been delivered.
The tool updates once per day, usually overnight. Checking it multiple times in the same day will not show new information. If your return does not appear in the tool within 24 hours of filing electronically, or within 2 weeks of mailing a paper return, contact the IRS directly at 1-800-829-1040.
State tax refunds
State refunds are processed by your state's tax agency, not the federal IRS, and follow a separate timeline. Most states begin processing state returns after the federal return is approved, so your state refund typically arrives 2 to 4 weeks after your federal refund. Some states process faster — as quickly as 1 to 2 weeks — while others take longer, especially if the state is experiencing a high volume of returns.
You can track your state refund through your state's tax agency website. Each state has its own tracking tool, similar to the federal "Where's My Refund?" tool. Search "[your state] tax refund status" to find the correct link. State refunds are also subject to manual review and can be delayed if the state needs additional information.
If you filed your federal and state returns together using tax software, both were submitted at the same time, but they are processed independently. Do not expect them to arrive on the same day.
What to do if your refund is late
If your refund has not arrived within the expected timeframe, first check the "Where's My Refund?" tool to see the current status. If the tool shows "Refund Delivered" but the money is not in your account, contact your bank — the deposit may have been rejected due to an incorrect account number, a closed account, or a fraud hold.
If the tool shows "Refund Issued" but more than 5 business days have passed since that status appeared, and you chose direct deposit, contact the IRS at 1-800-829-1040. If you chose a paper check and more than 3 weeks have passed since "Refund Issued," the check may have been lost in the mail. The IRS can issue a replacement check or deposit the refund directly if you provide corrected bank information.
If your return is still showing "Return Received" or "Return Approved" after the expected processing time has passed, your return may be in manual review. The IRS will send you a letter if they need additional information. Check your mail regularly, including your spam folder if you signed up for email notifications.
Frequently Asked Questions
Can I get my refund faster if I pay a tax preparer or software company?
No. The IRS processes all returns at the same speed regardless of who prepared them. Some tax software companies offer "refund advance" loans, where they lend you money against your expected refund before the IRS approves it. This is not faster — you are borrowing money and paying interest or fees. The standard timeline applies to everyone.
What if I made a mistake on my return after I filed it?
If you filed electronically and realize you made a mistake before the IRS processes your return, you can file an amended return using Form 1040-X. However, this does not speed up your refund — it may actually delay it because the amended return goes through the review process again. If the mistake results in a smaller refund, wait for the original refund to arrive, then file the amended return. If it results in a larger refund, file the amended return as soon as possible.
Why does the IRS say 21 days but my refund took longer?
The 21-day standard assumes your return is received, processed, and approved without any issues. If your return triggers manual review, needs clarification, or is filed during a high-volume period, it will take longer. The IRS also counts business days, not calendar days, so a return filed on Friday is not received until Monday.
If I owe state taxes, will that delay my federal refund?
No. Your federal and state returns are processed separately. However, if you owe back taxes or child support, your state or federal refund can be offset — meaning the money is sent to pay what you owe instead of being deposited into your account. You will receive a notice explaining the offset.
Can I cancel my refund and get a different payment method?
Once the IRS has issued your refund, you cannot cancel it. If you provided an incorrect bank account number and the refund was rejected, the IRS will mail you a paper check instead. If you want to change your refund method for next year, you can choose a different option when you file your next return.