What causes tax refund delays
The IRS processes millions of returns each year, and most refunds arrive within 21 days of when the agency receives your return. But yours may be slower because of errors on your return, missing information, identity verification steps, or a backlog at the processing center handling your state. The IRS does not process returns in the order they arrive — it prioritizes based on what needs to happen next, so a return with a problem sits in a queue while simpler returns move through.
The most common reasons for delays are a mismatch between your return and IRS records (your name or Social Security number does not match what they have on file), a missing or incorrect bank account number for direct deposit, or a discrepancy between what you reported and what your employer or bank reported to the IRS. If you claimed a refundable tax credit like the Earned Income Tax Credit (EITC) or the Child Tax Credit, the IRS is required by law to hold your refund until at least mid-February, even if your return is otherwise complete and correct.
Key Takeaways
- Most refunds arrive within 21 days, but the IRS holds refunds claiming the EITC or Child Tax Credit until mid-February by law.
- Errors on your return — a wrong Social Security number, mismatched name, or incorrect bank account — send your refund to a manual review queue.
- You can check the status of your refund using the IRS "Where's My Refund?" tool on IRS.gov, which updates once per day.
- If the IRS suspects identity theft or needs to verify your information, they will mail you a letter asking for documents — this adds weeks to processing.
- Paper returns take significantly longer than e-filed returns because they must be manually scanned and entered into the system.
How to check your refund status right now
The IRS provides a tool called "Where's My Refund?" on IRS.gov that shows you the current status of your return. You 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 show the same information.
The tool will tell you one of three things: your return is still being processed, your refund has been approved and a payment date has been set, or there is a problem with your return that requires action from you. If it says your return is still being processed after 21 days, or if it shows an error message, you may need to contact the IRS or wait for a letter explaining what is missing.
Why the IRS holds refunds with tax credits
If you claimed the Earned Income Tax Credit, the Additional Child Tax Credit, or the American Opportunity Tax Credit, the IRS is required by the Protecting Americans from Tax Hikes (PATH) Act to hold your refund until at least February 15 each year. This applies even if your return is completely correct and has no errors. The delay exists because these credits are refundable, meaning they can result in a payment to you even if you owe no tax, and the IRS uses the extra time to check for fraud.
This delay is not something you can avoid or speed up — it is a legal requirement. If you file in January and claim one of these credits, you should expect your refund no earlier than mid-February. If you file later in the tax season, the delay may be shorter because the February 15 important date has already passed.
Common errors that slow down your refund
A mismatch between your return and IRS records is the single most common reason for a delay. This happens when your name, Social Security number, or date of birth on your return does not match exactly what the IRS has in their system. Even a small difference — a middle initial missing, a name spelled differently, or a transposed digit in your Social Security number — will trigger a manual review.
An incorrect or missing bank account number for direct deposit is another frequent problem. If you typed your account number wrong, the IRS cannot deposit your refund and must mail you a check instead, which adds one to two weeks. If you provided a routing number that does not match your account number, the deposit may be rejected and sent back to the IRS, creating another delay while they reprocess it.
Claiming dependents you are not may have access to to claim, reporting income that does not match what your employer reported, or taking a deduction that triggers an audit flag will also delay your refund. The IRS cross-checks your return against W-2s, 1099s, and other documents filed by employers and financial institutions, and any mismatch sends your return to a queue for manual review.
What happens if the IRS suspects identity theft
If the IRS detects signs of identity theft or fraud on your return, they will freeze your refund and mail you a letter asking you to verify your identity. This verification process can take several weeks. You may be asked to provide a copy of your driver's license, a recent tax return, or other documents proving you are who you say you are.
Do not ignore this letter. The IRS will not release your refund until you respond. If you receive a letter from the IRS asking for identity verification, follow the instructions exactly — do not call a number from the letter unless you initiated the contact, as scammers sometimes send fake IRS letters. Instead, call the IRS directly at 1-800-829-1040 to confirm the letter is real and ask what documents you need to send.
Paper returns versus e-filed returns
If you filed a paper return instead of e-filing, your refund will take significantly longer. Paper returns must be physically received at an IRS processing center, opened, scanned, and manually entered into the system. This process alone can take four to six weeks before your return even enters the normal processing queue. E-filed returns are received electronically and begin processing when ready.
The IRS is currently processing a large backlog of paper returns from previous years, so if you filed on paper, you should expect a delay of at least six to eight weeks from the date you mailed it, and possibly longer. If you have not received your refund within this timeframe, use the "Where's My Refund?" tool to check the status, or contact the IRS at 1-800-829-1040.
When to contact the IRS about your refund
If your refund is more than 21 days late and the "Where's My Refund?" tool says your return is still being processed, you can contact the IRS, but be aware that they cannot speed up processing. Call 1-800-829-1040 during business hours (Monday through Friday, 7 a.m. to 7 p.m. your local time). Have your Social Security number, filing status, and expected refund amount ready.
If the tool shows an error message or says there is a problem with your return, read the message carefully — it will usually tell you what is wrong and whether you need to send additional documents. If you received a letter from the IRS, follow the instructions in that letter rather than calling, as the letter will explain exactly what you need to do.
Frequently Asked Questions
How long does it really take to get a tax refund?
Most refunds arrive within 21 days of when the IRS receives your return. If you claimed the EITC or Child Tax Credit, the IRS holds your refund until at least February 15. Paper returns take much longer — six to eight weeks or more. If there are errors on your return, add another two to four weeks for manual review.
Can I get my refund faster if I pay a fee?
No. The IRS does not offer expedited processing for any fee. Some tax preparation companies offer refund anticipation loans, which are not refunds but loans against your expected refund — you pay interest and fees for the money upfront, which costs you more than waiting for the actual refund.
What should I do if the IRS says my refund was sent but I never received it?
If the "Where's My Refund?" tool shows your refund was approved and a payment date was set, but you have not received it, check your bank account to see if it was deposited. If you provided a paper check address, it may still be in the mail — checks can take one to two weeks to arrive. If more than two weeks have passed since the payment date and you have not received the check or deposit, contact the IRS at 1-800-829-1040.
Why does the IRS hold refunds with the Child Tax Credit?
The PATH Act requires the IRS to hold all refunds that include the EITC, Additional Child Tax Credit, or American Opportunity Tax Credit until at least February 15 each year. This is a fraud prevention measure. The delay applies to all returns claiming these credits, regardless of whether the return has errors.
What if I filed my return but the IRS says they never received it?
If you e-filed, the tax software you used should have given you a confirmation number. Use that number to verify the return was received. If you filed on paper and the IRS says they have no record, the return may have been lost in the mail. You can file an amended return (Form 1040-X) or refile your original return, but keep a copy for your records and consider using certified mail if you file by paper again.