The most common reasons your refund is delayed
The IRS processes millions of returns each year, and most refunds arrive within 21 days of the IRS accepting your return. If yours hasn't shown up, one of a handful of specific things is usually holding it up — and knowing which one matters, because each has a different solution.
The IRS doesn't hold refunds randomly. They pause processing when something on your return doesn't match what they have on file, when there's a math error, when you claim a refund larger than the law allows, or when your return was filed on paper instead of electronically. Some delays are automatic and clear; others require you to take action.
Start by checking the status of your specific return rather than guessing. The IRS provides a tool that tells you exactly where your refund is in the queue and whether action is needed from you.
Key Takeaways
- Check your refund status using the IRS Where's My Refund tool at irs.gov, which shows the real status of your specific return and any holds.
- The IRS holds refunds when information on your return doesn't match their records, you claim a refund larger than allowed, or there's a math error — not because of random delays.
- If the IRS needs more information from you, they will mail a notice to the address on your return; do not wait for a phone call.
- Paper returns take significantly longer than electronic ones, sometimes 6 to 8 weeks instead of 21 days.
- If your refund was issued but you never received it, the IRS can trace the payment and reissue it, but you need to report it within a specific timeframe.
How to check the actual status of your refund
The IRS Where's My Refund tool is the only place that shows the real status of your specific return. You can find it at irs.gov under the "Refunds" section. You will need your Social Security number, filing status, and the exact refund amount from your return.
The tool shows one of three statuses: "Return Received" (the IRS has your return but hasn't started processing it), "Refund Approved" (processing is complete and your refund has been authorized), or "Refund Sent" (the IRS has issued your refund and provided a date it should arrive). If your status shows "Refund Sent" but you haven't received the money, the issue is with delivery, not processing.
If the tool says your return is still being processed after 21 days, or if it shows a status you don't recognize, there is likely a hold on your return. The tool will sometimes display a message explaining why, but not always. In that case, you will need to wait for the IRS to mail you a notice.
When the IRS holds a refund and what triggers it
The IRS automatically holds refunds in specific situations. The most common is a mismatch between information on your return and what they have in their system — for example, your name or Social Security number doesn't match your W-2, your reported income doesn't match what your employer reported, or you claim a dependent the IRS doesn't have a record for.
Another frequent reason is the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC). These refundable credits can result in refunds larger than the tax you paid, and the IRS is required by law to hold these returns for additional review. This hold is automatic and not a sign of a problem — it straightforward takes longer.
Math errors also trigger holds. If you made an arithmetic mistake on your return or claimed a refund that exceeds what the tax code allows, the IRS will correct it and recalculate your refund. This usually reduces the amount you receive.
Identity theft or fraud concerns can also cause delays, though this is less common. If the IRS suspects your return may be fraudulent, they will hold it for investigation and eventually mail you a notice asking you to verify information.
What to do if the IRS mails you a notice
If the IRS needs information from you, they will mail a notice to the address on your return. This notice will explain what information is missing or what doesn't match their records, and it will include instructions on how to respond. Do not ignore this notice — responding promptly is the fastest way to get your refund released.
The notice will usually ask you to provide documents or to verify information by mail or phone. If it asks for documents, gather them and send them back within the timeframe the notice specifies. Keep a copy for your records. If the notice asks you to call, use the phone number on the notice itself, not a number you find online — this protects you from scams.
Some notices ask you to visit an IRS office in person. If yours does, you can make an appointment through irs.gov or by calling the number on the notice. Bring the notice and any documents it asks for.
Paper returns take much longer than electronic ones
If you filed your return on paper instead of electronically, expect your refund to take 6 to 8 weeks instead of 21 days. The IRS must physically receive your return, open it, and manually enter the information into their system before processing can begin. This adds weeks to the timeline.
You can check whether the IRS has received your paper return by using Where's My Refund. If the tool shows "Return Received," your return has arrived and is in the queue. If it shows nothing at all after 4 weeks, contact the IRS at 1-800-829-1040 to confirm they have it.
If your refund was issued but you never received the money
If Where's My Refund shows "Refund Sent" with a date, but the money never arrived in your bank account or as a check, the issue is with delivery, not processing. The IRS can trace the payment and determine what happened.
If your refund was supposed to be deposited directly into your bank account, contact your bank first. Ask them to check whether the deposit arrived and was rejected, or whether it's still pending. Banks sometimes reject deposits if the account number or routing number on the return doesn't match their records exactly.
If your bank confirms they never received the deposit, or if your refund was supposed to arrive as a check and it never came, contact the IRS at 1-800-829-1040. Have your return information ready. The IRS can issue a replacement refund, but you must report the missing refund within a certain timeframe — waiting too long can complicate the process.
How long different situations actually take
The timeline for your refund depends on how your return was filed and whether there are any holds:
| Situation | Typical Timeline |
|---|---|
| Electronic return, no holds | 21 days or less |
| Electronic return with EITC or ACTC | Up to 6 weeks (required by law) |
| Paper return, no holds | 6 to 8 weeks |
| Return on hold pending information from you | Depends on how quickly you respond |
| Return under fraud investigation | Several months or longer |
These timelines assume normal processing. During tax season (January through April), the IRS processes a much higher volume and timelines can stretch. If you filed early in the year, your refund may take longer straightforward because of volume.
Frequently Asked Questions
Can I call the IRS to speed up my refund?
The IRS cannot speed up processing, but they can tell you the status of your return and whether action is needed from you. Call 1-800-829-1040 if Where's My Refund doesn't show a status or if you received a notice you don't understand. Have your Social Security number and return information ready.
What if I filed my return but it's not showing up in Where's My Refund?
The IRS takes time to receive and enter returns into their system. If you filed electronically, wait at least 24 hours before checking. If you filed on paper, wait at least 4 weeks. If it still doesn't show up after that timeframe, contact the IRS to confirm they received it.
Does filing a second return speed things up if my first one is delayed?
No — filing a second return creates confusion and usually delays both returns. If you filed once, wait for the IRS to process it. If you believe your return was lost, contact the IRS before filing again.
Can I get my refund as a check instead of a direct deposit?
You cannot change the delivery method after you file. If you requested direct deposit on your return, that is how the IRS will send it. If the deposit fails, the IRS will mail a check instead.
What if I owe taxes from a previous year — will that delay my refund?
Yes. The IRS will use your refund to pay off any back taxes, child support, or federal student loans you owe. This is called offset. If this happens, the IRS will mail you a notice explaining what your refund was applied to and how much you received.