How long federal tax refunds actually take right now
The IRS says most refunds arrive within 21 days of when you file, but that timeline assumes your return has no problems. In practice, refunds take longer when the IRS needs to verify information, when you claim certain credits, or when there are errors on your return. The IRS processes millions of returns each filing season, and the speed varies week to week depending on how many returns they are working through.
If you filed early in the tax season (January or February), your refund likely arrived on schedule. If you filed in March or April when the IRS is busiest, or if your return triggered a review, you may still be waiting. The IRS website has a tool called "Where's My Refund?" that shows the actual status of your specific return—this is the only reliable way to know where yours stands.
Key Takeaways
- The IRS targets 21 days from filing to refund, but this assumes your return has no issues and you filed during a slower period.
- Returns filed in March, April, and May take longer because the IRS processes millions of returns at once during peak season.
- Certain tax credits, amended returns, and returns with math errors or missing information trigger manual review and add weeks or months to processing time.
- You can check the real status of your refund using the IRS "Where's My Refund?" tool on IRS.gov, which updates every 24 hours.
- If your refund is delayed beyond normal timeframes, the IRS may contact you by mail asking for more information before they can process it.
What causes refunds to take longer than 21 days
A return gets flagged for manual review when something on it does not match IRS records or looks unusual. This includes claiming the Earned Income Tax Credit (EITC), the Child Tax Credit, or the American Opportunity Credit—these credits are audited more often because they have strict income and may be able to access rules. If you claimed any of these, expect your refund to take 4 to 6 weeks instead of 3 weeks.
Math errors, missing information, or mismatched Social Security numbers also trigger delays. If you filed a paper return instead of electronically, add 2 to 4 weeks to the timeline. If you amended a return (filed a Form 1040-X), the IRS processes those separately and they take 12 to 16 weeks. Returns with identity theft flags or those filed by someone claiming a dependent for the first time are reviewed manually and take much longer.
The time of year matters too. Returns filed in January or early February usually process in 3 weeks. Returns filed in March through May can take 6 to 8 weeks because the IRS is processing the highest volume. Returns filed after June 1 process faster again because fewer people are filing.
How to check the status of your refund
Go to IRS.gov and use the "Where's My Refund?" tool. You will need your Social Security number, filing status, and the exact refund amount from your return. The tool updates once every 24 hours, usually overnight, so checking multiple times in the same day will not show new information.
The tool shows one of three messages: "Return Received" (the IRS has it but has not started processing), "Refund Approved" (they have approved it and it is on the way), or "Refund Sent" (it has been issued and you can see the date and method—direct deposit or check). If your return is under review or has an issue, the tool will say so and may provide a phone number to call.
If the tool says your refund was sent more than a week ago and you have not received it, contact the IRS at 1-800-829-1040. Have your return in front of you when you call. If you filed by direct deposit, the money should arrive within one business day of the "Refund Sent" date. If you are receiving a check, allow 7 to 10 business days from that date.
When the IRS contacts you about your return
If the IRS needs more information, they send a letter by mail—they do not call or email first. The letter explains what they need and gives you a important date to respond, usually 30 days. Common reasons include a mismatch between your return and your W-2, a dependent claimed by more than one person, or income reported to the IRS that you did not report on your return.
Open the letter when ready and follow the instructions exactly. If you ignore it, the IRS will deny your refund and may assess penalties. If you disagree with what they are asking for, the letter explains how to respond. You can mail documents back, call the number on the letter, or in some cases respond online through the IRS website.
Refunds delayed by identity theft or fraud flags
If someone filed a return using your Social Security number before you did, the IRS will hold your return while they investigate. This can delay your refund by several months. You will receive a letter from the IRS explaining the hold. Do not ignore it—respond with proof of your identity and proof that you filed the legitimate return.
If you are a victim of identity theft, you may also need to file Form 14039 (Identity Theft Affidavit) with the IRS. The IRS has a dedicated identity theft unit, and you can reach them through the number on your letter. This process is slow but necessary to protect your tax account going forward.
What to do if your refund is very late
If the "Where's My Refund?" tool shows your refund was sent more than 21 days ago and you have not received it, call the IRS at 1-800-829-1040. Have your return, the date shown in the tool, and your bank account information (if direct deposit) ready. The IRS can trace the payment and tell you whether it was sent to the wrong account or address.
If your return shows "Return Received" but it has been more than 60 days since you filed, call the IRS. They can tell you whether your return is still in the queue or whether it has been flagged for review. If it has been flagged, ask what information they need and how long the review typically takes.
Keep copies of your filed return and any correspondence from the IRS. If the IRS loses your return or makes an error, you will need proof of what you submitted and when.
Frequently Asked Questions
Can I get my refund faster if I file electronically instead of mailing a paper return?
Yes. Electronic returns are processed much faster—usually within 3 weeks if there are no issues. Paper returns take 4 to 6 weeks just to be scanned and entered into the IRS system. If you are expecting a refund, filing electronically is the fastest option.
What if I made a mistake on my return after I filed it?
Wait until you receive your refund first. If the mistake is in your favor (you claimed less than you should have), you can file an amended return (Form 1040-X) after you get your refund. If the mistake is against you (you claimed more than you should have), the IRS will catch it during processing and adjust your refund automatically. Amended returns take 12 to 16 weeks to process.
Does filing jointly versus filing single affect how long my refund takes?
Filing status itself does not change processing time. However, if you file jointly and one spouse has a tax debt or owes child support, the IRS may hold the refund to offset that debt. This is called "offset" and can delay your refund by several weeks while they verify the debt.
Why does the IRS say 21 days but mine took two months?
The 21-day timeline is for returns with no issues filed during slower periods. If you claimed tax credits, filed during peak season (March–May), or your return triggered a review, 21 days does not explore to you. The IRS publishes average processing times on their website, which are longer than the 21-day target.
Can I call the IRS to speed up my refund?
No. Calling will not move your return to the front of the line. The IRS processes returns in the order they receive them, with some priority given to returns that are error-free and filed early. The only reason to call is if your refund is very late, your return shows an error, or you received a letter from the IRS asking for information.