Common reasons your refund is delayed
The IRS processes most tax refunds within 21 days of receiving your return, but yours may be stuck in one of several bottlenecks. The most common delays are a mismatch between your return and IRS records (your name, Social Security number, or filing status doesn't match what they have on file), missing or incomplete information on your return, or a flag for manual review because something on your return looks unusual to their system.
Other frequent causes include claiming the Earned Income Tax Credit or Child Tax Credit, which the IRS reviews more carefully and which can add weeks to processing. If you filed on paper instead of electronically, add another 4 to 6 weeks to the timeline. If you owe back taxes, child support, or student loans, the IRS will hold your refund to offset what you owe before sending it to you.
Identity theft and fraud filters also delay refunds. The IRS automatically holds refunds when it detects suspicious patterns — multiple returns filed under your name, a refund request from an unusual location, or a sudden change in your filing pattern. This is a security measure, but it means your legitimate refund sits in a queue while they verify you are who you say you are.
Key Takeaways
- Most refunds arrive within 21 days, but the IRS counts this from the date they receive your return, not the date you file.
- Paper returns take 4 to 6 weeks longer than electronic returns, and claiming certain credits like the Earned Income Tax Credit adds additional review time.
- Mismatches in your name, Social Security number, or address between your return and IRS records are the single most common reason for delays beyond 21 days.
- The IRS Where's My Refund tool shows the actual status of your refund and is more accurate than calling or visiting a tax professional.
- If your refund is more than 21 days late and the IRS tool shows no update, you may owe back taxes or have an identity verification issue that requires direct contact with the IRS.
How to check the status of your refund right now
The IRS Where's My Refund tool is the fastest way to see what is actually happening with your money. Go to irs.gov, find the tool under "Refunds," and enter your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight, and it will tell you whether the IRS has received your return, is processing it, or has approved it for payment.
The tool shows one of four statuses: "Return Received" (the IRS has it but hasn't started processing), "Refund Approved" (they've approved it and it's in the payment queue), "Refund Sent" (it's on its way to you), or no status at all (they haven't received it yet). If you see "Refund Approved" or "Refund Sent," your refund is moving. If you see "Return Received" and it's been more than 21 days since you filed, something is holding it up.
Do not call the IRS or visit a tax professional asking them to check for you. The tool is the only real-time source, and tax professionals cannot see anything you cannot see yourself. Calling the IRS results in long waits and often transfers you to someone reading from the same tool you already have access to.
What to do if your refund is more than 21 days late
First, verify the date the IRS actually received your return, not the date you mailed or filed it. If you filed electronically, check your email for an IRS confirmation. If you filed on paper, the IRS received it on the date it was postmarked, not the date you dropped it in the mail. Count 21 days from that date. If you are still within 21 days, wait — the tool will update when processing moves forward.
If you are past 21 days and the Where's My Refund tool still shows "Return Received," your return is likely flagged for manual review. This happens most often when you claim the Earned Income Tax Credit, Child Tax Credit, or Additional Child Tax Credit. The IRS manually verifies these credits before releasing the refund, and this can take 4 to 12 weeks depending on the volume of returns ahead of yours.
If the tool shows no status at all after 21 days, the IRS may not have received your return. If you filed electronically, contact your tax software or tax preparer to confirm they submitted it. If you filed on paper, file electronically now with an amended return (Form 1040-X) to speed up processing. Do not file a second paper return — that creates confusion and delays things further.
Refunds held for back taxes, child support, or student loans
If you owe money to a federal or state agency, your refund will be intercepted and applied to what you owe before you receive anything. The IRS does this automatically through the Treasury Offset Program. Common reasons for offset include unpaid federal income taxes from prior years, unpaid student loans in default, unpaid child support, or unpaid state income taxes.
If your refund was offset, the IRS will send you a notice explaining what it was applied to and how much was taken. This notice arrives separately from your refund and may take 2 to 3 weeks after the offset occurs. If you believe the offset was wrong — for example, you already paid the debt or the debt belongs to someone else — you can dispute it, but you must act quickly. Contact the agency that holds the debt (the Department of Education for student loans, your state's child support enforcement office for child support, or the IRS for back taxes) to start a dispute.
Identity verification and fraud holds
If the IRS suspects identity theft or fraud, it will hold your refund while it verifies your identity. You may see a message in the Where's My Refund tool saying your return is being reviewed, or you may receive a letter from the IRS asking you to verify information. Do not ignore this letter. The IRS will not release your refund until you respond.
If you receive an IRS letter asking for identity verification, follow the instructions in the letter exactly. Most letters ask you to call a specific IRS number or visit irs.gov/identity to verify online. Verification usually takes 1 to 3 weeks once you respond. If you do not respond within 30 days, the IRS may deny your refund claim, and you will have to file an amended return to recover the money.
Be cautious of emails or calls claiming to be from the IRS asking for personal information. The real IRS contacts people by mail first, not email or phone. If you receive an unsolicited call or email claiming to be from the IRS, hang up or delete it and go directly to irs.gov to report it.
Paper returns and electronic returns: why timing differs
Paper returns take significantly longer to process than electronic returns because the IRS must physically receive, open, and scan each one. A paper return typically takes 4 to 6 weeks longer than an electronic return to reach the point where processing begins. If you filed a paper return and it has been more than 6 weeks, use the Where's My Refund tool to check status. If it still shows no status, your return may not have arrived yet — contact the IRS at 800-829-1040 to confirm receipt.
Electronic returns are processed much faster because the IRS receives them digitally and can begin processing immediately. However, electronic returns are also more likely to trigger automated fraud checks if something looks unusual. A paper return may take longer but faces fewer automated holds.
What happens when your refund finally arrives
Once the IRS approves your refund, it enters the payment queue. The Where's My Refund tool will update to show "Refund Sent" and will display the payment method and expected arrival date. If you chose direct deposit, the money typically arrives within 1 to 2 business days after the IRS releases it. If you chose a paper check, allow 7 to 10 business days for delivery by mail.
If the tool shows "Refund Sent" but the money has not arrived after the stated timeframe, contact your bank to confirm the deposit was received. Sometimes deposits are delayed by your bank, not the IRS. If your bank has no record of the deposit, contact the IRS at 800-829-1040 with your refund tracking number (shown in the Where's My Refund tool) to investigate further.
Frequently Asked Questions
Can I get my refund faster if I pay a tax preparer or software company to check on it?
No. Tax preparers and software companies have no access to faster information than you do. They can only tell you what the Where's My Refund tool shows. Paying someone to check your status wastes money and does not speed up your refund. The tool is free and shows the same information.
What if the Where's My Refund tool says my refund was sent but I never received it?
If you chose direct deposit, contact your bank first to confirm the deposit was not received. If your bank has no record, contact the IRS at 800-829-1040 with your refund tracking number. If you chose a paper check, wait 10 business days from the "sent" date before contacting the IRS, as mail delivery can be slow. If 10 days have passed and you have not received it, file a claim with the IRS.
Do I have to wait for my refund or can I get an advance?
Some tax preparation companies offer refund advances or loans against your expected refund, but these come with fees and interest. These are not from the IRS — they are loans from private companies. You will receive your actual refund from the IRS separately. It is usually cheaper to wait for your refund than to take an advance.
Will my refund be smaller if I owe back taxes?
Yes. The IRS will intercept your refund and apply it to any back taxes you owe before sending you the remainder. You will receive a notice explaining the offset. If you owe more than your refund amount, you will receive nothing and will still owe the difference.
How long does it take to get a refund if I file an amended return?
Amended returns (Form 1040-X) take 8 to 12 weeks to process, significantly longer than original returns. File an amended return only if you made an error on your original return. If you simply want to speed up your original refund, an amended return will actually delay it further.