Check the IRS refund status tool first
The fastest way to find out why you haven't received your refund is to 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 from your tax return. The tool updates once per day, usually overnight, and will tell you whether the IRS is still processing your return, has approved it, or has sent it out.
If the tool shows your refund was sent but you haven't received it, the delay is usually in delivery, not processing. If it shows your return is still being processed, the IRS is still reviewing it — this can take longer than the standard timeline for several reasons.
State tax refunds have their own tracking systems. Most state revenue departments have a "where's my refund" tool on their website. Search "[your state] tax refund status" to find it. You'll typically need your Social Security number and refund amount, just like the federal tool.
Key Takeaways
- The IRS Where's My Refund tool at irs.gov will show you whether your return is still processing, approved, or sent out.
- Standard processing takes 21 days from the date you filed, but the IRS may hold your return for review if there are errors, missing information, or identity concerns.
- If your refund was sent by mail, it can take an additional 5 to 7 business days to arrive; direct deposit is faster at 1 to 2 business days.
- The IRS will contact you by mail if they need more information from you — they do not call or email first.
- If your refund is more than 21 days late and the tool shows it was sent, contact the IRS or your state revenue department to request a trace.
How long the IRS usually takes to process and send refunds
The IRS says it will process most returns and issue refunds within 21 days of receiving your return. This clock starts from the date you filed, not the date you mailed it. If you filed electronically, the 21-day window begins when the IRS receives your electronic submission. If you mailed a paper return, it can take several days for the IRS to receive and scan it, so the actual processing time may be longer.
After the IRS approves your refund, the time it takes to reach you depends on how you chose to receive it. Direct deposit typically arrives within 1 to 2 business days. A paper check sent by mail takes 5 to 7 business days, though during high-volume periods (like early spring) mail can take longer.
If you filed early in the tax season (January or early February), your refund may arrive faster because the IRS has fewer returns to process. If you filed closer to the April deadline, expect the full 21 days plus delivery time.
Why the IRS holds returns for review
If your return is still showing as "processing" after 21 days, the IRS is likely reviewing it for one of several reasons. The most common are math errors, missing or mismatched information, and claims that don't match IRS records.
Math errors and missing information include typos in your Social Security number, a mismatch between your W-2 and your return, missing schedules, or claiming a dependent the IRS doesn't have on file. The IRS catches these automatically and holds the return while it verifies the correct information.
Identity verification holds happen when the IRS suspects fraud or when your return matches a pattern they flag for review. This is more common if you claim the Earned Income Tax Credit (EITC), the Child Tax Credit, or the American Opportunity Credit. These credits are audited more frequently because they have strict income and dependent rules.
Amended returns take longer than original returns. If you filed an amended return (Form 1040-X), expect 16 weeks or more for processing, even if your original return was processed quickly.
What to do if your refund is late
If the Where's My Refund tool shows your refund was sent but hasn't arrived after 7 business days, the check or deposit may be lost in transit. Contact the IRS at 1-800-829-1040 (the main IRS phone line) and request a refund trace. Have your Social Security number, filing status, and the refund amount ready. The IRS will investigate whether the payment was sent and, if so, where it went.
If the tool still shows "processing" after 21 days, you can also call the IRS, but expect long wait times during tax season. The IRS phone line is open Monday through Friday, 7 a.m. to 7 p.m. your local time. You can also visit an IRS walk-in office if one is near you — search "IRS office near me" to find locations.
For state refunds, contact your state's revenue or tax department directly. Most states have a phone number and online chat option on their tax agency website. State processing times vary — some states process refunds in 2 to 3 weeks, while others take 6 to 8 weeks, especially if your return was selected for review.
Reasons your refund might be smaller than expected
Sometimes a refund arrives, but it's less than you calculated. This usually happens because the IRS offset your refund to pay a debt you owe. Offsets are automatic deductions the government takes from your refund to cover back taxes, unpaid child support, student loan debt in default, or other federal or state debts.
If your refund was offset, the IRS will send you a notice in the mail explaining what debt was paid and how much was taken. If you believe the offset was wrong, you can dispute it, but you'll need to contact the agency that holds the debt (the state child support agency, the Department of Education for student loans, or the IRS for back taxes).
Your refund can also be smaller if you made an error on your return that the IRS corrected. For example, if you claimed a dependent who doesn't meet the rules, the IRS will remove that dependent and recalculate your refund. The IRS will send you a notice explaining the change.
If you never received a refund notice from the IRS
The IRS mails a notice to your address on file for every return. If you moved and didn't update your address with the IRS, you may not receive notices about your refund status or any issues with your return. Check the Where's My Refund tool to see if the IRS has your current address.
If the tool shows your refund was sent to an old address, contact the IRS and provide your current address. The IRS can issue a replacement check or, in some cases, reissue the refund by direct deposit if you provide banking information.
If you filed a paper return and the IRS never received it, you may not see any status in the tool. The IRS can take 4 to 6 weeks to scan and process paper returns. If you filed by mail more than 6 weeks ago and see no status, call the IRS to confirm they received your return.
Direct deposit versus paper check delays
Direct deposit is faster and more reliable than a paper check. If you chose direct deposit on your return, the IRS sends the money to your bank account within 1 to 2 business days after approving your refund. The money should appear in your account by the next business day, though some banks hold deposits for an extra day.
Paper checks take longer and are more likely to be lost or delayed. The IRS mails checks from a central location, and mail delivery times vary by region. During peak tax season, postal delays can add several days. If your check doesn't arrive within 7 business days of the Where's My Refund tool showing it was sent, request a trace from the IRS.
If you filed your return without choosing a delivery method, the IRS defaults to a paper check. You cannot change this after filing, but you can request a trace or replacement check if the original is lost.
Frequently Asked Questions
How do I know if the IRS received my paper tax return?
Call the IRS at 1-800-829-1040 with your Social Security number and filing status. They can confirm whether your return was received and scanned. Paper returns can take 4 to 6 weeks to process, so if you mailed it fewer than 6 weeks ago, the IRS may not have scanned it yet. If it's been longer and the IRS has no record, ask them to check your mailbox at the IRS service center.
Can I get my refund faster if I call the IRS?
No. Calling the IRS does not speed up processing. The IRS processes returns in the order they were received, and calling does not move you ahead in the queue. However, calling is useful if your return is held for review, if you need to provide missing information, or if your refund was sent but never arrived.
What if the Where's My Refund tool says my refund was sent but my bank never received it?
Contact your bank first to confirm the deposit was not made to your account. If your bank has no record, call the IRS and request a refund trace. Provide the date the tool said your refund was sent and your bank account number. The IRS will investigate and either reissue the refund or send a check.
Why is my state refund taking longer than my federal refund?
State processing times vary widely and are often slower than federal processing. Some states take 2 to 3 weeks, while others take 6 to 8 weeks or longer. States with smaller revenue departments or high filing volumes tend to be slower. Check your state's tax agency website for their current processing time, which they update during tax season.
Will the IRS call me about my refund?
No. The IRS does not call about refunds. All IRS communication about your return comes by mail. If someone calls claiming to be from the IRS about your refund, it is a scam. Hang up and do not provide any information. You can report the call to the Treasury Inspector General for Tax Administration at tigta.gov.