Common reasons the IRS is holding your refund
The IRS processes most federal tax refunds within 21 days of receiving your return, but yours may be delayed for one of several specific reasons. The most common cause is a mismatch between what you reported and what the IRS has on file — a Social Security number that doesn't match your name, income reported by your employer that differs from your return, or a dependent claimed twice across multiple returns. The second most common reason is that you claimed the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), which the IRS is required by law to hold for additional review until mid-February, even if you filed in January.
Other delays happen because you made an error on your return — a wrong bank account number for direct deposit, a typo in your address, or math that doesn't add up. Some refunds are held because the IRS suspects identity theft or fraud, which triggers a manual review. If you owe back taxes, child support, or student loans in default, the Treasury Department may intercept your refund to pay those debts. Finally, if you filed a paper return instead of electronically, processing takes longer simply because someone has to manually enter the data.
Key Takeaways
- The IRS holds refunds for EITC and ACTC claims until mid-February by law, regardless of when you filed.
- Mismatches between your return and IRS records — Social Security numbers, income amounts, dependent claims — are the most common reason for delays beyond the standard 21 days.
- You can check your refund status using the IRS Where's My Refund tool on IRS.gov, which updates once per day.
- If your refund is more than 21 days late and Where's My Refund shows no status, contact the IRS at 1-800-829-1040 or visit a local Taxpayer Assistance Center.
- Paper returns take significantly longer to process than e-filed returns, sometimes 4 to 6 weeks or more.
How to check your refund status right now
The IRS Where's My Refund tool is the only official way to see where your refund actually is. Go to IRS.gov, click on the "Refunds" tab, and select "Where's My Refund." You will need 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 the same day will not give you new information.
The tool will show one of three statuses: "Return Received" (the IRS has your return but has not started processing), "Refund Approved" (the IRS has approved your refund and is preparing to send it), or "Refund Sent" (your refund has been issued and shows the date and method — direct deposit or check). If your status has not changed in more than 21 days, or if the tool says "Still Processing" after 21 days, your return likely needs additional review.
Do not rely on third-party refund tracking websites or apps — they pull data from the IRS tool anyway and add nothing new. The IRS does not send text messages or emails about refund status, so any message claiming to be from the IRS asking you to click a link or verify information is a scam.
When the IRS is legally required to delay your refund
If you claimed the Earned Income Tax Credit or the Additional Child Tax Credit, the IRS must hold your refund for additional review until at least February 15 of that tax year. This is a federal law, not a discretionary hold. The review exists to prevent fraud, but it applies to all EITC and ACTC claims, not just suspicious ones. If you filed your return on January 15 and claimed EITC, your refund will not be issued before mid-February no matter how quickly the IRS processes everything else.
This delay is separate from the standard 21-day processing window. The 21 days starts when the IRS receives your return; the EITC/ACTC hold begins after that processing is complete. In practice, if you file early in January with EITC, expect your refund in late February or early March.
Errors on your return that trigger holds
If you made a mistake on your return, the IRS will catch it during processing and hold your refund while they verify the correct information. Common errors include entering your bank account number incorrectly (the IRS will try to deposit to that account, it will fail, and they will issue a check instead, adding weeks), transposing digits in your Social Security number, claiming a dependent who is also claimed on someone else's return, or reporting income that does not match what your employer reported on a W-2 or 1099.
When the IRS finds an error, they send you a notice by mail explaining what they found and what they need from you. Read the notice carefully — it will tell you whether you need to respond or whether the IRS is correcting it themselves. If you need to respond, follow the instructions exactly and send your reply within the deadline shown on the notice. Do not ignore IRS notices; they are how the IRS communicates with you about your refund.
What happens if your refund is intercepted for debt
The Treasury Department can intercept your federal tax refund to pay back taxes you owe to the IRS, child support arrears, defaulted student loans, or certain other federal or state debts. This is called offset. If your refund is offset, the IRS will send you a notice in the mail explaining which debt was paid and how much was taken. The notice will also tell you which agency holds the debt and how to contact them if you want to dispute it.
You cannot prevent offset by filing your return a certain way or by requesting direct deposit instead of a check. If you know you owe a debt that might be offset, you can contact the creditor agency before filing to see whether you can set up a payment plan instead. Some agencies will pause offset if you are in an active payment plan.
Paper returns take much longer than e-filed returns
If you mailed a paper return instead of filing electronically, expect processing to take 4 to 6 weeks or longer, depending on mail delivery time and the IRS's current workload. The IRS must physically receive your return, open the envelope, scan it, and manually enter the data into their system before processing can begin. During peak filing season (February through April), paper returns can take even longer.
The Where's My Refund tool may not show any status for a paper return for several weeks after you mail it. If you mailed your return and it has been more than 6 weeks with no status update, contact the IRS at 1-800-829-1040 and provide your Social Security number and filing status so they can search for your return in their system.
Identity theft or fraud holds
If the IRS suspects your return may be fraudulent or that your identity has been stolen, they will place a hold on your refund and conduct a manual review. This review can take several weeks to several months. You will receive a notice by mail asking you to verify information on your return or to provide additional documentation. Respond to this notice promptly and completely.
If your refund has been held for more than 60 days and you have not received a notice, contact the IRS at 1-800-829-1040. You can also visit a local Taxpayer Assistance Center in person if you need to speak with someone face-to-face. Bring your Social Security card, photo ID, and a copy of the return you filed.
What to do if your refund is significantly late
If the Where's My Refund tool shows "Still Processing" after 21 days, or if it shows no status at all after 6 weeks, your return needs attention. First, check the tool again the next day — it updates once per day. If the status has not changed after three consecutive days, call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the exact refund amount ready.
The IRS phone lines are busiest in February and March, so expect to wait on hold. If you cannot reach anyone by phone, visit a local Taxpayer Assistance Center. You can find the nearest one by searching "Taxpayer Assistance Center" on IRS.gov and entering your zip code. Walk-in hours vary by location, and some centers require an appointment. Bring your Social Security card, photo ID, and a copy of your return.
If you filed your return and it has been more than 120 days with no refund and no status update, you may be able to file a claim for a refund using Form 1040-X (Amended U.S. Individual Income Tax Return) or by contacting the IRS directly. This is rare, but it can happen if your return was lost in the mail or misfiled in the IRS system.
Frequently Asked Questions
Can I get my refund faster if I call the IRS?
No. Calling the IRS does not speed up processing — they can only tell you the status that the Where's My Refund tool already shows. Calling is useful only if the tool shows no status after 6 weeks, or if you received a notice asking you to respond. If your refund is simply delayed but the tool shows a status, calling will not change the timeline.
What if the Where's My Refund tool says my refund was sent but I never received it?
If the tool shows "Refund Sent" with a date, the IRS has issued your refund. If it was supposed to be direct deposit, check your bank account — it may take 1 to 3 business days to appear after the IRS sends it. If it was a check, it may be delayed in the mail. Wait 7 business days after the "Refund Sent" date, then contact the IRS at 1-800-829-1040 to report it missing.
Does filing early mean my refund comes faster?
Filing early does not may provide a faster refund if you claim EITC or ACTC — those are held until mid-February by law. For other returns, filing early can mean processing starts sooner, but the standard 21-day window still applies. Filing early is useful mainly because it reduces the chance of identity theft and gets your refund to you before the tax season rush.
What if I made a mistake on my return after I filed?
If you notice an error after filing, do not file another return immediately. Wait to see if the IRS catches it and sends you a notice. If they do, follow the instructions on the notice. If they do not catch it and it affects your refund amount, you can file an amended return using Form 1040-X, but only after the original return has been fully processed.
Can I change my direct deposit information if my refund is already being processed?
No. Once the IRS has begun processing your return, you cannot change the bank account information. If you entered the wrong account number, the deposit will fail and the IRS will issue a check instead, which takes additional time. If you realize the error before filing, file a corrected return. If you realize it after filing, you will have to wait for the check.