Where to check your refund status
The IRS has a tool called Where's My Refund? that tells you the status of your federal tax refund. You reach it at irs.gov/refunds or through the IRS2Go mobile app. 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. If you filed electronically, your refund status typically appears within 24 hours of the IRS accepting your return. If you mailed a paper return, it takes longer — the IRS needs time to scan and process it before status information shows up.
State tax refunds work differently. Each state runs its own refund tracker. Search "[your state] tax refund status" or go directly to your state's department of revenue website. Most states have a similar tool to the federal one, though some require your state ID number or driver's license instead of a Social Security number.
Key Takeaways
- The IRS Where's My Refund tool updates once daily and shows your federal refund status within 24 hours of acceptance if you filed electronically.
- You need your Social Security number, filing status, and the exact refund amount to check your status on the IRS website or app.
- State refunds are tracked separately through each state's department of revenue website, not through the federal IRS system.
- Paper returns take weeks to process before status information appears, while e-filed returns show status almost immediately.
- If your refund shows as delayed or there's an issue, the IRS will mail you a notice explaining what they need from you.
What the refund status messages mean
The IRS uses three main status messages. Accepted means the IRS received your return and it passed initial checks. This is the first status you'll see, usually within 24 hours of filing electronically. Approved means the IRS finished reviewing your return and approved your refund. Sent means the refund has left the IRS and is on its way to you.
After "Sent" appears, the time to your bank or mailbox depends on your refund method. Direct deposit typically arrives within one to two business days. A paper check takes seven to ten business days from the "Sent" date, though mail delays can add time. The Where's My Refund tool shows an estimated arrival date once your refund is sent.
If you see a message that says the IRS needs more information, read it carefully — it will tell you exactly what's missing and how to send it. Common issues include a mismatch between your return and IRS records, a missing signature, or a math error. The IRS usually gives you 30 days to respond.
How long refunds actually take
The IRS promises to issue most refunds within 21 days of accepting your return if you file electronically and claim direct deposit. In practice, many refunds arrive faster — within 5 to 10 days. However, 21 days is the outer limit the IRS commits to, and some refunds take longer if the IRS needs to review your return more closely.
Paper returns take much longer. The IRS estimates 4 to 6 weeks from the date they receive your return in the mail. This is because someone has to physically open the envelope, scan your documents, and enter the data into the system. If you mailed your return in April, expect to wait until May or June before status information appears.
Certain situations add time. If you claim the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS holds your refund until February 15 at the earliest, even if your return is otherwise complete. This is a legal requirement, not a processing delay. If your return has errors or the IRS suspects fraud, review can take months.
Why your refund might be delayed
The most common reason for a delay is a mismatch between what you reported and what the IRS already knows about you. This could be a difference in income reported by your employer, a Social Security number error, or a duplicate claim for a dependent. The IRS will send you a notice in the mail explaining what doesn't match.
Math errors on your return also trigger a delay. If you made a calculation mistake or claimed a credit you don't meet the income limit for, the IRS catches it and corrects it before sending your refund. This usually adds one to two weeks. The IRS will mail you a notice showing the correction.
Identity theft and fraud checks can delay a refund significantly. If the IRS suspects someone else filed a return using your Social Security number, they'll freeze your refund while they investigate. This can take weeks or months. You'll receive a notice if this happens, and you may need to file a police report or an identity theft report with the Federal Trade Commission.
What to do if your refund is missing or very late
If your refund shows as "Sent" but hasn't arrived after the estimated date, first check that the IRS has the correct bank account or mailing address. Log into Where's My Refund and verify the information. If the address or account number is wrong, you'll need to contact the IRS directly — the tool itself won't let you change it.
Call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the exact refund amount ready. The IRS can confirm whether your refund was actually sent and to which account or address. If it was sent to the wrong place, they can issue a replacement check or deposit, though this adds another one to two weeks.
If your refund shows as "Approved" but hasn't moved to "Sent" after 21 days, call the IRS. A delay this long usually means the IRS is reviewing your return for a specific reason — they may need documentation from you, or they may have flagged something that requires manual review. The IRS representative can tell you what's holding it up.
Direct deposit versus check refunds
Direct deposit is faster and more reliable than a paper check. If you choose direct deposit, your refund arrives in your bank account within one to two business days of the "Sent" status. You need to provide your routing number and account number on your tax return. Double-check these numbers before you file — a single digit wrong sends your refund to the wrong account.
Paper checks take seven to ten business days after the "Sent" status, plus whatever time the mail takes to reach you. The check is mailed from the IRS processing center, not from your local office, so it may travel across the country. If your check doesn't arrive within two weeks of the estimated date, contact the IRS and ask them to issue a replacement.
Some people choose paper checks because they don't have a bank account or don't want to give their banking information to the IRS. This is a valid choice, but it means accepting a longer wait. If you do choose a check and it gets lost in the mail, you'll have to wait for a replacement, which adds another week or two.
State refund status and timing
State refunds follow their own timeline and are completely separate from your federal refund. Some states process refunds faster than the IRS — a few issue refunds within 5 to 10 days. Others take as long as the IRS or longer, especially if they're understaffed or if your return needs review.
To find your state refund status, go to your state's department of revenue website and look for a refund tracker or status tool. The name varies by state — it might be called "Check Your Refund Status," "Refund Inquiry," or "Where's My Refund." You'll typically need your Social Security number and the refund amount, just like the federal tool.
If your state refund is delayed, the same reasons apply as federal refunds: mismatched income, math errors, or identity concerns. Contact your state's tax department directly if your refund is more than a week late. State tax offices are often less busy than the IRS, so you may reach someone faster.
Frequently Asked Questions
Why does Where's My Refund say "processing" but no date appears?
This usually means the IRS is still reviewing your return. It could be a routine check or something that needs manual attention. Check back in a few days — the status updates once per day. If it stays in "processing" for more than 21 days, call the IRS to find out what's holding it up.
Can I change my refund to direct deposit if I already filed?
No, you cannot change the refund method after you file. If you chose a paper check and now want direct deposit, you have to wait for the check to arrive, deposit it yourself, or contact the IRS to see if they can reissue it to a bank account — this is not may provide and adds time. For next year, choose direct deposit when you file.
What if the refund amount in Where's My Refund is different from what I expected?
The IRS may have corrected an error on your return or adjusted a credit you claimed. You'll receive a notice in the mail explaining the change. Read it carefully — it will show exactly what changed and why. If you disagree with the change, you can file an amended return or contact the IRS to dispute it.
How do I know if my refund was sent to the wrong bank account?
If your refund shows "Sent" but doesn't appear in your account after two business days, log into Where's My Refund and check the account number shown. If it's wrong, call the IRS immediately. They can confirm whether the deposit went through and to which account. If it went to the wrong place, ask them to issue a replacement.
Do I need to do anything if my refund is delayed?
Not immediately. Check Where's My Refund every few days. If your status changes to "Approved" or "Sent," note the estimated arrival date. If the refund doesn't arrive by that date or if the status hasn't changed after 21 days, contact the IRS. Most delays resolve on their own, but calling gets you answers faster if something is actually wrong.