The IRS processes most refunds in 21 days, but yours may take longer depending on how you filed, whether your return has errors, and current processing backlogs at your service center.
The 21-day timeline is a target, not a may provide. The IRS publishes it as the time frame for most refunds when you file electronically and choose direct deposit. If your refund has not arrived within 21 days of filing, the delay usually falls into one of a few categories: the IRS is still processing your return, your return has a problem that needs correction, or your bank is holding the deposit.
The fastest way to find out where your refund actually is right now is to use the IRS Where's My Refund tool on IRS.gov. 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, and will tell you whether the IRS is still processing, has approved your refund, or has found an issue.
Key Takeaways
- The IRS targets 21 days for electronic returns with direct deposit, but processing times vary by service center and current workload.
- Paper returns take significantly longer — typically 4 to 6 weeks — because they must be manually scanned and entered into the system.
- Common reasons for delays include math errors, missing information, identity verification holds, and duplicate Social Security numbers on joint returns.
- You can check your refund status using the IRS Where's My Refund tool, which updates daily and shows whether processing is ongoing or if action is needed from you.
- If the IRS approves your refund but your bank does not deposit it within a few business days, contact your bank — the delay is on their end, not the IRS.
How the IRS processes returns and why it takes time
The IRS does not process all returns at the same speed. Electronic returns go into an automated system that scans for errors and flags returns that need human review. Paper returns must first be physically sorted, then scanned, then entered into the system by hand — this alone adds weeks to the timeline.
Even electronic returns are not when ready. The IRS has 10 regional service centers across the country, and each one handles returns from specific states. During tax season (January through April), these centers are processing millions of returns simultaneously. A return filed in early April will likely sit in a queue longer than one filed in early February, straightforward because the center is busier.
Once your return is scanned, the IRS system checks it against your prior returns, your income records from employers and banks, and your Social Security number. If everything matches and there are no red flags, the return moves to approval. If something does not match, the return is flagged for manual review, and a person at the IRS will examine it.
Why your specific return might be delayed
The most common reason for a delay beyond 21 days is a mismatch between what you reported and what the IRS has on file. This includes math errors on your return, a missing or incorrect Social Security number, a name that does not match IRS records, or income reported under a slightly different name (for example, if you go by a nickname but filed under your legal name).
If you claimed a dependent, the IRS cross-checks the child's Social Security number against Social Security Administration records. If the number is wrong or the child is claimed on another return, your refund will be held while the IRS investigates. This is one of the most common causes of delays on returns with dependents.
Identity verification holds are another major cause. If the IRS suspects your return might be fraudulent — for example, if someone filed a return using your Social Security number before you did — the IRS will place a hold on your refund and send you a letter asking you to verify your identity. This process can take several weeks.
Joint returns sometimes delay because both spouses' Social Security numbers must match IRS records. If one spouse has a recent name change (from marriage, divorce, or legal change) and did not update it with Social Security yet, the return will be flagged.
How to check your refund status right now
Go to IRS.gov and find the Where's My Refund tool. Enter your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount shown on your return. The tool will show one of three statuses: "Return Received," "Approved," or "Sent."
"Return Received" means the IRS has your return but is still processing it. The tool will show an estimated date when processing should be complete. This date is not a promise — it is an estimate based on the current workload at your service center.
"Approved" means the IRS has finished reviewing your return and approved your refund. If you chose direct deposit, the money should arrive in your bank account within one to three business days. If you chose a paper check, it will arrive by mail within 7 to 10 business days.
"Sent" means the IRS has sent your refund to your bank or mailed your check. If you see this status but the money has not arrived, wait a few more business days. If it still has not arrived after that, contact your bank to confirm they received the deposit.
What to do if your refund is delayed past the estimated date
If the Where's My Refund tool shows an estimated completion date and that date has passed, check the tool again the next day — it updates once per day, usually between midnight and 1 a.m. Eastern time. Sometimes the estimated date shifts by a few days as the IRS works through the queue.
If the tool shows "Return Received" but more than 21 days have passed since you filed, your return is likely in the manual review queue. This does not mean something is wrong — it just means a person at the IRS needs to look at it. You cannot speed this up by calling or visiting an IRS office. The IRS will contact you by mail if they need more information from you.
If the tool shows "Approved" but the money has not arrived in your bank account after three business days, call your bank's customer service line. Give them the date the IRS approved your refund and ask whether they received the deposit. Banks sometimes hold deposits for verification, especially if the amount is large or the account is new.
If the Where's My Refund tool shows a message that says the IRS needs more information from you, check your mail when ready. The IRS will have sent you a letter explaining what they need. Follow the instructions in that letter exactly — do not call the IRS, as they will direct you back to the letter anyway.
Paper returns and mailed refunds take much longer
If you filed a paper return by mail, expect your refund to take 4 to 6 weeks or longer, not 21 days. Paper returns must be physically received at an IRS service center, sorted, scanned, and manually entered into the system. During peak tax season, this backlog can stretch the timeline even further.
The IRS recommends filing electronically specifically because it is faster and more accurate. If you filed on paper because you do not have internet access or are uncomfortable filing online, consider using a free filing option next year — the IRS Free File program offers electronic filing at no cost to people who earn below a certain income threshold.
If you chose to receive your refund by paper check instead of direct deposit, add another 7 to 10 business days after the IRS approves your return. Checks are printed and mailed from the IRS, then travel through the postal service to your address.
How backlogs and current IRS workload affect your timeline
The IRS publishes a weekly report on its website showing how many returns are in the queue at each service center and how many days behind schedule they are. If your service center is significantly behind, your refund will take longer than 21 days even if your return is straightforward.
Backlogs happen every year during peak season, but they have been worse in recent years due to staffing shortages at the IRS. The agency has fewer employees than it did 10 years ago, even though the number of returns filed has grown. This means the IRS is processing returns more slowly than it did historically.
You cannot control the IRS workload, but you can control when you file. Returns filed in early February are typically processed faster than returns filed in late March or early April, straightforward because the service centers are less busy. If you have a refund coming, filing as soon as you have all your documents ready will usually get you your money faster.
What happens if the IRS finds an error on your return
If the IRS finds an error — such as a math mistake, a missing form, or inconsistent information — they will correct it and send you a notice by mail explaining the change. If the correction reduces your refund, the notice will show the new amount. If it increases your refund, you will receive the additional money.
You do not need to do anything when you receive this notice unless the IRS is asking you to provide more information or verify something. If you disagree with the correction, the notice will include instructions for how to appeal or provide additional documentation.
The IRS will not call you about an error on your return. If someone calls claiming to be from the IRS about your refund, it is a scam. Hang up. The IRS communicates by mail, not by phone.
Frequently Asked Questions
Can I get my refund faster if I call the IRS?
No. The IRS does not have a way to expedite refunds based on phone calls. The Where's My Refund tool is the only way to check your status. If you call, the IRS will direct you to the tool or tell you to wait for a letter if they need more information from you.
What if I filed my return but never received a confirmation?
If you filed electronically, the tax software you used should have given you a confirmation number when ready after you submitted. Check your email for a confirmation message from the software company. If you filed on paper, you will not receive a confirmation — the IRS will straightforward process it when it arrives. Use the Where's My Refund tool to check whether they have received it.
Why does the IRS need to verify my identity before sending my refund?
Identity verification holds happen when the IRS suspects fraud — for example, if someone else filed a return using your Social Security number. The IRS will send you a letter with instructions on how to verify your identity, usually by uploading documents or visiting an IRS office. Follow the letter exactly. This process typically takes 2 to 4 weeks.
If my bank says they never received my refund, what do I do?
Check the Where's My Refund tool again to confirm the IRS actually sent it. If the tool says "Sent" but your bank says they did not receive it, the deposit may have been sent to the wrong account. Contact the IRS by mail using the address on any notice you received, or visit an IRS office in person with your return and a bank statement showing your account number.
Can I get my refund as a check instead of direct deposit if I already filed?
No. Once you file, you cannot change the refund method. If you filed for direct deposit, your refund will be deposited. If you filed for a check, you will receive a check. If you want to change the method for next year, you can choose a different option when you file your next return.