Yes, people are still waiting on refunds months after filing
The IRS processes millions of returns each year, and a significant portion of them take longer than the standard 21 days. If you filed weeks or months ago and your refund has not arrived, you are not alone — and there are specific reasons why your return is still in the queue.
The speed of your refund depends on how you filed, whether the IRS needs to verify information on your return, and whether your return triggered any automated checks. Some refunds move through in days. Others sit in a holding pattern for weeks or months because the IRS flagged something that requires manual review or because you chose a slower filing method.
Understanding where your return actually is — and what is causing the delay — is the only way to know whether you should wait or take action.
Key Takeaways
- The IRS publishes weekly data on how many returns are still being processed, and the number varies by week and by filing method.
- E-filed returns with direct deposit typically arrive within 21 days, but returns filed on paper or with a check can take six to eight weeks or longer.
- The IRS holds returns for manual review if they contain math errors, missing information, identity verification issues, or certain credits like the Earned Income Tax Credit.
- You can check the exact status of your return using the IRS Where's My Refund tool, which updates once per day and shows whether the return is still being processed or held for review.
- If your return has been processing for longer than the IRS timeline for your filing method, contacting the IRS or visiting a Taxpayer information Center may be necessary to move it forward.
How the IRS processes returns in batches, not individually
The IRS does not process returns one at a time as they arrive. Instead, returns are sorted into batches based on filing method and complexity, then moved through the system in groups. This means your return sits in a queue with thousands of others, waiting for its batch to reach the next stage of processing.
E-filed returns move through faster than paper returns because they arrive in a digital format that the IRS can scan and validate automatically. A paper return has to be physically received at an IRS processing center, opened, scanned, and entered into the system — a process that can add weeks to the timeline.
Within each batch, the IRS runs automated checks on every return. If your return passes all checks — no math errors, all required fields filled, income matches what employers reported — it moves to the refund stage. If something does not match, your return is pulled out of the batch and sent to a human reviewer.
Why some returns get held for manual review
The IRS holds a return for manual review when an automated check flags something that needs a person to look at. The most common triggers are missing or mismatched information, certain tax credits, and identity verification issues.
The Earned Income Tax Credit (EITC) and the Child Tax Credit are the two biggest reasons for delays. These credits are high-value and require the IRS to verify that you actually meet the requirements — that you have the income level stated, that the children you claimed are actually yours, that you are not claiming them on another return. The IRS manually reviews a percentage of these returns every year, and if yours is selected, your refund will not move forward until that review is complete.
Identity verification holds happen when the IRS cannot confirm that you are who you say you are. This can occur if your Social Security number does not match IRS records, if you filed a return from a different address than usual, or if the IRS detected suspicious activity on your account. You may receive a letter asking you to verify your identity by phone or by uploading documents.
Math errors and missing information — a blank field, a number that does not match a W-2 or 1099, a dependent listed twice — also trigger manual review. These are usually resolved quickly once the IRS identifies the issue, but you may receive a letter explaining what needs to be corrected.
The actual timeline depends on how you filed
| Filing Method | Standard Timeline | If Held for Review |
|---|---|---|
| E-filed with direct deposit | 21 days or less | 4 to 6 weeks or longer |
| E-filed with check by mail | 21 days to receive check, plus mail time | 4 to 6 weeks or longer |
| Paper return by mail | 6 to 8 weeks | 8 to 12 weeks or longer |
| Paper return in person at IRS office | 6 to 8 weeks | 8 to 12 weeks or longer |
The 21-day timeline the IRS advertises applies only to e-filed returns with direct deposit and no issues. If you chose to receive your refund by check, add mail time — typically 7 to 10 business days. If you filed on paper, the timeline starts when the IRS receives and scans your return, which can be weeks after you mailed it.
If your return was held for any reason, add 2 to 4 weeks to the timeline above. Some holds resolve in days once the issue is identified; others take longer if the IRS needs to contact you or verify information with another agency.
How to check where your refund actually is
The IRS provides a tool called Where's My Refund on its website at irs.gov. You can enter your Social Security number, filing status, and the exact refund amount to see the current status of your return.
The tool updates once per day, usually overnight. It will show one of three statuses: "Return Received" (the IRS has your return but has not started processing it), "Refund Approved" (the IRS has approved your refund and it is on its way to you), or "Refund Sent" (the refund has been issued and is in transit).
If your return shows "Return Received" and it has been longer than the timeline for your filing method, your return is likely held for review. The tool does not always explain why, but you can call the IRS at 1-800-829-1040 to ask. Have your return in front of you when you call.
If the tool shows no information at all — not even "Return Received" — your return may not have been received yet, or there may be a data entry error. Double-check that you entered your information correctly, then wait 24 hours and try again.
What to do if your refund is significantly delayed
If your return has been processing for longer than the IRS timeline for your filing method, you have options. The first is to call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the exact refund amount ready. The IRS can tell you whether your return is held for review and, sometimes, why.
If you filed on paper and it has been more than 8 weeks since you mailed it, the IRS may not have received it yet. You can file a Form 1040-V (Payment Voucher) to request a trace of your return. This asks the IRS to search for your return in their system and report back to you.
If you need your refund urgently and it has been delayed for a legitimate reason — identity verification, credit review — you can visit a Taxpayer information Center in person. These are IRS offices in most major cities where you can speak to someone face-to-face about your return. You can find the nearest one at irs.gov/offices.
If the IRS has made an error — lost your return, processed it incorrectly, or failed to send your refund after approving it — you may be may have access to to interest on the delayed refund. The IRS pays interest on refunds that are delayed beyond a certain point, though the rate is low and you do not have to request it.
Frequently Asked Questions
How long does the IRS actually take to process returns right now?
The IRS publishes weekly data on processing times. As of recent reports, e-filed returns with direct deposit are processing within 21 days for most filers, but returns held for review can take 4 to 12 weeks depending on the reason. Paper returns consistently take 6 to 8 weeks minimum. Check the IRS website for the most current week-by-week data.
Can I get my refund faster if I call the IRS?
Calling the IRS will not speed up processing, but it can tell you why your return is delayed and whether action is needed on your part. If the IRS is waiting for you to verify your identity or provide information, calling can clarify what you need to do. If your return is straightforward in the queue, the IRS cannot move it forward.
What if I filed on paper and it has been three months?
If your paper return has been in the mail or processing for three months, file a Form 1040-V to request a trace. This asks the IRS to search for your return and report whether it was received. If it was not received, you may need to file again. If it was received but not processed, the IRS can tell you why.
Will I get interest on my delayed refund?
The IRS pays interest on refunds delayed beyond a certain threshold, currently around 45 days from the filing important date. You do not have to request it — the IRS calculates and includes it automatically if you are may have access to to it. The interest rate is set quarterly and is typically very low.
What if the Where's My Refund tool shows nothing?
If the tool shows no information, your return either has not been received yet or there is a data entry error. Verify that you entered your Social Security number, filing status, and refund amount exactly as they appear on your return. Wait 24 hours and try again. If it still shows nothing after a week, call the IRS to confirm they received your return.