How long a refund takes depends on how you file and how the IRS processes your return
The IRS does not issue refunds on a fixed schedule. Most refunds arrive within 21 days of the IRS receiving your return, but some take longer. If you file on paper, expect 4 to 6 weeks. If you file electronically and choose direct deposit to your bank account, you are most likely to see money within 21 days — though the IRS publishes no may provide.
The timeline also depends on whether your return needs manual review. Returns with errors, missing information, or items the IRS wants to verify take longer. A return flagged for identity theft review can take months. The IRS processes returns in the order they arrive, not in the order you need the money.
You can check the status of your specific return using the IRS Where's My Refund tool on IRS.gov. This tool updates once per day and shows you whether the IRS has received your return, is processing it, or has approved it for payment.
Key Takeaways
- Electronic filing with direct deposit is the fastest method, typically resulting in refunds within 21 days of the IRS receiving your return.
- Paper returns take 4 to 6 weeks because the IRS must manually enter the information before processing begins.
- Returns with errors, missing documents, or items requiring verification take longer than the standard timeline.
- You can track your return status daily using the IRS Where's My Refund tool, which shows whether the IRS has received, is processing, or has approved your return.
- The IRS does not issue refunds on specific dates — processing time depends on the volume of returns and the complexity of your individual return.
Why electronic filing is faster than paper
When you file electronically, your return goes directly into the IRS computer system. The IRS can begin processing immediately. When you file on paper, your return must first be delivered by mail, then opened and scanned by hand, then entered into the computer system. This manual step adds 2 to 4 weeks to the timeline.
Within the electronic filing category, direct deposit to your bank account is faster than a check. Direct deposit means the IRS transfers money directly to your bank, which typically takes 1 to 3 business days once the IRS approves the refund. A check must be printed and mailed, which adds another week or more depending on postal delivery in your area.
If you filed electronically but chose to receive a check instead of direct deposit, your refund may arrive 7 to 10 days after the IRS approves it. The IRS does not control mail delivery time, so a check can take longer depending on where you live and where the check is mailed from.
What causes delays beyond the standard 21 days
The most common reason for a delay is missing or incorrect information on your return. If you listed the wrong Social Security number, forgot to sign the return, or did not include a required document, the IRS will set your return aside for manual review. This adds 2 to 4 weeks to processing time.
Returns claiming certain tax credits — the Earned Income Tax Credit (EITC) and the Additional Child Tax Credit (ACTC) — are held by law until mid-February, even if you file in January. This is a compliance requirement, not a processing delay. The IRS will not release these refunds before the statutory date, regardless of how early you file.
Identity theft flags also cause delays. If the IRS suspects someone else filed a return using your Social Security number, or if your return matches a pattern associated with fraud, the IRS will freeze processing and contact you. This can take several weeks to resolve. You may be asked to verify your identity by mail or through an IRS office.
Amended returns (Form 1040-X) take longer than original returns. The IRS processes amended returns separately and typically takes 8 to 12 weeks to issue a refund, even if you file electronically.
How to check your refund status
The IRS Where's My Refund tool is the official way to track your return. 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.
The tool will show one of three statuses: "Return Received" (the IRS has your return but has not finished processing), "Refund Approved" (the IRS has approved your refund and it is on its way to you), or "Refund Sent" (the IRS has sent your refund and you should receive it by a specific date). If your return is still being reviewed, the tool may show no status at all, which means processing is still in progress.
Do not call the IRS to ask about your refund status unless the Where's My Refund tool shows a problem or your refund is more than 21 days late. The IRS phone lines are often busy, and representatives cannot speed up processing. They can only tell you what the tool already shows.
What to do if your refund is late
If your refund has not arrived within 21 days of filing electronically or 6 weeks of filing on paper, check the Where's My Refund tool first. If the tool shows "Refund Sent" but you have not received the money, wait 5 more business days. Direct deposit can take up to 5 business days after the IRS sends it, and checks can take longer depending on mail delivery.
If the tool shows no status or shows "Return Received" after 21 days, your return may be under review. Call the IRS at 1-800-829-1040 to ask whether your return needs additional information. Have your Social Security number, filing status, and the exact refund amount ready. The IRS representative can tell you whether your return is delayed and what, if anything, you need to do.
If you filed on paper and it has been more than 6 weeks, the IRS may not have received your return. Check your mailing records to confirm you sent it. If you have proof of mailing (a receipt from the post office), you can file a complaint with the IRS using Form 911, Taxpayer Advocate Service Request. This escalates your case for priority review.
Refunds for returns filed in prior years
If you are filing a return for a year other than the current year, the timeline is different. The IRS processes prior-year returns separately and typically takes 12 to 16 weeks. These returns are not processed in the same queue as current-year returns, so they move more slowly.
Prior-year returns also have a higher chance of being flagged for review because the IRS compares them against records from the year you are filing. If you claimed a credit or deduction in the prior year that you did not claim in subsequent years, the IRS may ask why. This can add several weeks to processing time.
Frequently Asked Questions
Can I get my refund faster if I pay a tax preparation company?
No. Tax preparation companies cannot speed up IRS processing. Some offer "refund advance" loans, which give you cash immediately but charge fees and interest. You will receive less money than your actual refund. The IRS timeline remains the same regardless of who prepares your return.
What if my bank rejects the direct deposit?
If your bank account information is incorrect or your account is closed, the IRS will reject the direct deposit. The IRS will then mail you a check instead, which adds 7 to 10 days. You will receive a notice in the mail explaining what happened. If you want to update your bank account information, you must file an amended return or contact the IRS directly.
Do I have to wait 21 days if I file in February or March?
The 21-day timeline applies regardless of when you file. However, if you file later in the tax season (after mid-March), the IRS may be processing a higher volume of returns, which can add time. Filing early does not may provide a faster refund, but it does mean you are processed earlier in the queue.
Will my refund be delayed if I claim the Child Tax Credit?
The Child Tax Credit itself does not cause a delay. However, if you claim the Additional Child Tax Credit (ACTC), your refund will be held until mid-February by law, even if you file in January. This is a compliance requirement, not a processing issue.
What happens if the IRS finds an error on my return?
The IRS will contact you by mail if it finds an error. You will receive a notice explaining the error and what you owe or what you will receive. You have the right to respond to the notice and provide additional information. Processing your response typically takes 30 to 60 days.