The IRS processes most refunds within 21 days, but yours may be held up by a mismatch between what you filed and what the IRS has on record
If you filed your return and the IRS website says it's still processing, the delay usually falls into one of three categories: the return is genuinely still in the queue (normal for complex returns or peak season), something on your return triggered a manual review, or there's a discrepancy the IRS needs you to fix. The IRS publishes a 21-day standard, but that clock starts when they receive your return, not when you file it. If you mailed a paper return, add 2 to 3 weeks before that clock even starts.
The fastest way to find out where yours actually is: use the IRS "Where's My Refund?" tool at irs.gov. You'll need your Social Security number, filing status, and the exact refund amount. This tool tells you whether the return is still being processed, held for review, or rejected. If it says "still processing" and you filed more than 21 days ago, something is slowing it down. If it says "still processing" and you filed fewer than 21 days ago, you are in the normal queue.
Key Takeaways
- The IRS "Where's My Refund?" tool is the only source that knows your actual status—calling or visiting a tax preparer won't speed it up.
- A mismatch between your return and IRS records (wrong Social Security number, income reported by your employer, dependent claimed twice) will trigger a hold and require you to respond in writing.
- If you filed by mail, add 2 to 3 weeks before the 21-day processing clock even starts, and paper returns are processed more slowly during tax season.
- The IRS will mail you a notice if your return is rejected or needs more information—checking your mailbox is as important as checking the website.
- If your refund was issued but you never received it, the IRS can trace it, but you'll need your bank account details or the address where the check was mailed.
What the IRS website actually tells you
"Where's My Refund?" shows one of three statuses. "Return received" means the IRS has it but hasn't started processing. "Return approved" means they've processed it and the refund is on its way. "Return rejected" means something on the return is wrong and they won't process it until you fix it. If you see "still processing," the return is in the queue but not yet approved.
The tool updates once per day, usually overnight. Checking it multiple times in the same day won't change what it says. If you filed electronically and it's been fewer than 21 days, "still processing" is normal. If it's been more than 21 days and it still says "still processing," something is holding it up—either a manual review triggered by the IRS or a mismatch they're waiting to resolve.
Mismatches that trigger holds and what to do about them
The most common reason for a delay is a discrepancy between what you reported and what the IRS already knows. Your employer reported your W-2 income to the IRS. If you reported a different amount, the IRS flags it. You claimed a dependent, but the IRS has a record of that same person being claimed by someone else. You reported a business loss but didn't include a Schedule C. You took a tax credit but didn't meet the income threshold. Any of these will put your return on hold.
When this happens, the IRS doesn't reject the return when ready. Instead, they send you a notice by mail—usually Form CP75 or a similar letter—asking you to respond. This notice includes what the discrepancy is and what documents they need from you. You have 30 days from the date on the notice to respond. If you don't respond, they'll process the return without the disputed item, which usually means a smaller refund or a bill instead.
Check your mailbox first. If you see a notice from the IRS, follow the instructions on it exactly. Don't call the IRS to argue—they won't change anything over the phone. Respond in writing with the documents they ask for. If you can't find the notice, you can call the IRS at 1-800-829-1040, but wait times are long during tax season. Have your Social Security number, filing status, and the year in question ready.
Paper returns and mail delays
If you mailed your return instead of filing electronically, add 2 to 3 weeks for postal delivery before the IRS even receives it. Once they receive it, the 21-day clock starts, but paper returns move through the system more slowly than electronic ones. During peak tax season (February through April), paper returns can take 6 to 8 weeks from receipt to processing.
If you mailed your return and it's been more than 4 weeks, you can call the IRS at 1-800-829-1040 to ask whether they've received it. Have your Social Security number and the date you mailed it ready. They can tell you if it arrived and where it is in the queue. If it's been more than 8 weeks and the IRS says they never received it, you'll need to file an amended return or a duplicate return, depending on what the IRS advises.
When the refund was issued but you didn't receive it
The IRS issued your refund—the website says so—but the money never showed up in your bank account or the check never arrived. This happens when the refund was sent to the wrong account (you changed banks and didn't update your direct deposit information), the check was lost in the mail, or the bank rejected the deposit for a technical reason.
Call the IRS at 1-800-829-1040 and tell them your refund was issued but you didn't receive it. Have your Social Security number, the refund amount, and the date the IRS says it was issued ready. The IRS can trace the refund and tell you whether it was deposited to a bank account (and which one) or mailed as a check (and to which address). If it was deposited to the wrong account, the IRS will issue a new refund to the correct account, but this takes another 4 to 6 weeks. If the check was lost, they can issue a replacement check or a direct deposit to your current account.
Refunds held because of a debt or offset
The IRS can hold your refund to pay off a federal debt—back taxes, unpaid student loans, or child support. This is called an offset. If this happened, the IRS will send you a notice explaining what debt the refund was applied to. The notice will come from the agency that holds the debt (the Department of Education for student loans, the state for child support, the IRS itself for back taxes).
If you believe the offset was wrong—the debt was paid, it's not yours, or it's too old—you have the right to dispute it, but you'll need to contact the agency that holds the debt, not the IRS. For federal student loans, contact the Department of Education. For child support, contact your state's child support enforcement office. For back taxes, contact the IRS. Each has its own process for disputes, and it can take weeks or months to resolve.
What you cannot do to speed up a refund
Calling the IRS repeatedly, visiting a tax preparer, or filing an amended return will not speed up a normal refund that's still processing. The IRS processes returns in the order they receive them. If your return is in the queue and nothing is wrong with it, it will be processed on its schedule, not yours. If something is wrong with it, calling won't fix it—you have to respond to the notice they send you.
If you filed electronically and the IRS says it's still processing, the only thing that will move it forward is time or a response to a notice if one was sent. If you filed by mail, the only thing that will move it forward is the postal service delivering it and then time. Checking "Where's My Refund?" more than once a day, calling the IRS, or filing again will not help and may make things worse (filing twice can trigger a duplicate return flag).
Frequently Asked Questions
How do I know if the IRS received my paper return?
Call the IRS at 1-800-829-1040 with your Social Security number and the date you mailed it. They can tell you whether it arrived and where it is in the queue. If it's been more than 4 weeks since you mailed it and they say they never received it, ask what to do next—usually you'll file a duplicate return.
What if the IRS says my return was rejected?
The IRS will mail you a notice explaining why. Common reasons are a missing signature, a math error, or a mismatch between your return and IRS records. Follow the instructions on the notice to fix it and resubmit. You have until the tax important date of the following year to correct it, but don't wait—resubmit as soon as you can.
Can I get my refund faster if I use a tax preparer or a refund anticipation loan?
No. A tax preparer cannot speed up the IRS processing time. A refund anticipation loan gives you money now but charges fees and interest, and you still have to repay it when your actual refund arrives. These loans are rarely worth the cost.
What if I filed electronically but the IRS says they never received it?
Ask your tax software or preparer for a confirmation number or receipt showing the return was transmitted. If they have one, the IRS received it—it may just be delayed in processing. If they don't have one, the return may not have been sent. You'll need to file again, and the IRS may flag it as a duplicate, so call them first to explain.
How long does it take to get a refund after I respond to an IRS notice?
Once the IRS receives your response, they'll process it and issue the refund within 4 to 6 weeks, sometimes longer if they need to verify the documents you sent. The clock resets when they receive your response, not when you mail it, so allow time for postal delivery.