Where to check your refund status
The IRS has a free tool called Where's My Refund? that tells you whether a refund is on the way, how much it is, and when you'll receive it. You reach it through IRS.gov, and it updates once a day, usually overnight. You'll need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your tax return.
If you filed through a tax software company like TurboTax, H&R Block, or TaxAct, you can also check your status through their websites or apps — they pull the same IRS data, so the information is identical. Some people find their software's interface easier to navigate.
You can also call the IRS directly at 1-800-829-1040. Have your return in front of you. Wait times are longest during filing season (January through April), sometimes 30 minutes or more. The phone line is open Monday through Friday, 7 a.m. to 7 p.m. in your time zone.
Key Takeaways
- Where's My Refund on IRS.gov is the official source and updates once daily; you need your SSN, filing status, and the refund amount from your return.
- Most refunds arrive within 21 days of the IRS accepting your return, but some take longer if the return needs review or if you chose a payment method that's slower.
- If you haven't received your refund within 21 days, check the status tool first — it will tell you whether the IRS is still processing, has sent it, or found a problem.
- Direct deposit refunds arrive faster than paper checks; if you provided a bank account number on your return, the money goes there first.
- If the IRS found an error on your return or suspects fraud, they will hold the refund and send you a letter explaining why — you cannot speed this up by calling.
How long refunds actually take
The IRS says most refunds arrive within 21 days of accepting your return. That clock starts when the IRS receives and processes your return, not when you file it. If you filed on January 15, but the IRS didn't process it until January 20, the 21 days begins on January 20.
Direct deposit is faster than a paper check. If you provided your bank account number on your return, the refund goes directly to your account — usually within 3 to 5 business days after the IRS approves it. A paper check takes longer: the IRS prints it, mails it, and it travels through the postal service, which can add 7 to 14 days.
Some returns take longer than 21 days. This happens when the IRS needs to verify information on your return, when there's a mismatch between what you reported and what employers or banks reported to the IRS, or when the return is flagged for fraud review. The Where's My Refund tool will show you if your return is in this category.
What to do if your refund is delayed
Check Where's My Refund first. If it says the IRS is still processing your return, wait. If it says your refund was sent but you haven't received it, the problem is usually in delivery, not with the IRS.
If you chose direct deposit and the money hasn't arrived within 5 business days of the IRS approving it, contact your bank. Give them the date the IRS said it sent the refund. Banks can see if a deposit was rejected (usually because the account number or routing number was wrong) and can sometimes recover the money if it went to the wrong account. If the bank says they never received it, call the IRS.
If you're waiting for a paper check, wait at least 14 days after the IRS said it was sent. Checks get lost in the mail. If it doesn't arrive, call the IRS and ask them to issue a replacement check. They can do this, but it takes another 4 to 6 weeks.
If Where's My Refund says there's a problem — such as "we need more information" or "your return is under review" — the tool will usually tell you what to do next. Some issues require you to send documents to the IRS; others require you to wait while they investigate. You cannot speed up a fraud review by calling.
Why the IRS might hold your refund
The IRS holds refunds for several reasons. The most common is a mismatch between what you reported and what your employer, bank, or other institution reported. For example, if you claimed a dependent but the IRS has no record of that person's Social Security number, they'll hold the refund until you provide proof. If you reported $50,000 in income but your employer reported $55,000, they'll investigate the difference.
The IRS also holds refunds when they suspect fraud — for instance, if someone filed a return using your Social Security number before you did, or if your return contains patterns that look unusual compared to your history. These reviews can take weeks or months.
If you owe back taxes, child support, or student loans in default, the IRS can intercept your refund and send it to the agency you owe. Where's My Refund will not tell you this is happening; instead, you'll receive a letter from the IRS or the agency involved.
If your return was filed before you received a notice of assessment or if there's a question about your identity, the IRS may hold the refund as a security measure. In these cases, you'll receive a letter asking you to verify information.
Refunds claimed through tax software versus paper returns
If you filed electronically through tax software or a tax preparer, your return is processed faster than a paper return. Electronic returns are accepted within 24 hours in most cases. Paper returns take 2 to 4 weeks just to be scanned and entered into the IRS system.
This means if you filed a paper return, don't expect Where's My Refund to show any status for several weeks. Once it does, the 21-day clock for refund processing begins. So a paper return filed in early February might not show up in the system until late February, and the refund might not arrive until mid-March.
If you filed electronically and Where's My Refund shows no status after 24 hours, something went wrong during transmission. Contact the software company or tax preparer who filed it. They can resubmit it or troubleshoot the problem.
What happens if you never filed a return
If you worked and taxes were withheld from your paychecks but you never filed a return, you may be due a refund. The IRS does not automatically send refunds — you have to file a return to claim one. You can file a return for prior years; there's no important date, though the longer you wait, the more paperwork you may need to gather.
To file for a prior year, gather your W-2s or 1099s from that year and file a return using tax software or a tax preparer. You can file multiple years at once. The IRS will process each return separately, and you'll receive a refund for each year you're owed money.
Frequently Asked Questions
Can I get my refund faster if I call the IRS?
No. The IRS processes refunds in the order they're received, and calling does not move you up in the queue. Calling is useful only if Where's My Refund shows a problem that requires action on your part, such as a request for documents or verification of information.
What if I made a mistake on my return and I'm due less money than I thought?
The IRS will catch most math errors and adjust your refund automatically. If you reported income incorrectly or claimed deductions you shouldn't have, the IRS may discover this during processing and reduce your refund. You'll receive a letter explaining the change. If you discover the error yourself before the IRS does, you can file an amended return (Form 1040-X), though this may delay your original refund.
What if someone filed a tax return using my Social Security number?
Contact the IRS when ready at 1-800-829-1040 and tell them your identity was used fraudulently. They will flag your account and freeze any refunds until they verify your identity. You'll need to file your own return and provide proof of identity. This process takes several months. File a report with the Federal Trade Commission at IdentityTheft.gov as well.
Can I check my refund status without my exact refund amount?
No. Where's My Refund requires your Social Security number, filing status, and the exact refund amount. If you don't have your return in front of you, retrieve it from your tax software account, your tax preparer, or the IRS (call 1-800-829-1040 and they can read it to you).
Why does Where's My Refund say my refund was sent but I haven't received it?
If it was direct deposit, contact your bank — the deposit may have been rejected because of an incorrect account or routing number. If it was a check, it may still be in the mail; wait 14 days. If it doesn't arrive, call the IRS and ask for a replacement check, which takes another 4 to 6 weeks.