Check your refund status on the IRS website
The fastest way to learn about you're getting a refund is to use the IRS's 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 tells you whether the IRS has received your return, is processing it, or has approved your refund.
If you filed electronically and the IRS accepted your return, you can check the status within 24 hours. If you mailed a paper return, wait at least four weeks before checking. The tool will show you one of three statuses: "Return Received," "Refund Approved," or "Refund Sent." If it shows "Refund Sent," you'll also see the date the money left the IRS and the delivery method—direct deposit or check.
You can also call the IRS refund hotline at 1-800-829-1954. Have your return information ready. Wait times are longest from January through April, so calling in the afternoon or on weekdays after 2 p.m. usually means shorter holds.
Key Takeaways
- The IRS Where's My Refund? tool at irs.gov is the official source and updates daily once you file.
- You need your Social Security number, filing status, and the exact refund amount to check your status.
- Electronic returns show up in the system within 24 hours; paper returns take at least four weeks.
- If the IRS hasn't received your return yet, you may have made an error on the form or filed it to the wrong address.
- Direct deposit refunds arrive in three to five business days after the IRS approves them; checks take two to three weeks.
What to do if you don't see your refund in the system
If you filed electronically more than 24 hours ago and your return doesn't show up in Where's My Refund?, check that you entered your information correctly—a wrong Social Security number or filing status will return no results. Then verify that you actually filed: check your email for a confirmation from your tax software or the IRS, or log into your tax software account to see if the return was submitted.
If you filed by mail and it's been less than four weeks, the IRS is still processing it. Mail moves slowly through the system, especially during tax season. If it's been more than four weeks and your return still doesn't appear, call the IRS at 1-800-829-1054 to report it as missing. Have your Social Security number, filing status, and the date you mailed it ready.
Understanding IRS processing times
The IRS processes most returns within 21 days of receiving them, but this is not a may provide. During peak season (January through April), processing can take longer. If you filed electronically, the IRS usually approves your return and sends your refund within 21 days. If you filed by mail, add four to six weeks for the IRS to receive and scan your return before processing begins.
Certain situations slow down processing. If your return has errors, the IRS will send you a notice by mail asking you to correct it—this adds weeks to the timeline. If you claimed the Earned Income Tax Credit or the Additional Child Tax Credit, the IRS holds your entire refund until mid-February by law, even if everything else is correct. If you're claiming a refund based on a loss carryback or other complex item, processing takes longer.
Direct deposit versus check delivery
The IRS offers two ways to send your refund: direct deposit to your bank account or a paper check mailed to your address. Direct deposit is faster and more reliable. Once the IRS approves your refund, the money reaches your bank account in three to five business days. A check takes two to three weeks to arrive by mail, and you have to deposit it yourself.
You choose the delivery method when you file your return. If you filed electronically, you can change your delivery method only by filing an amended return (Form 1040-X), which takes longer than waiting for the original refund. If you filed by mail, you cannot change the delivery method once the IRS receives your return. If you provided direct deposit information but it was wrong (incorrect account number or routing number), the IRS will mail you a check instead.
What happens if your refund is delayed
If the IRS approved your refund but it hasn't arrived after the expected timeframe, first check Where's My Refund? again to confirm the status and the date it was sent. If the tool says "Refund Sent" but you haven't received it, the delay is usually in the mail or banking system, not the IRS.
For direct deposit refunds that don't arrive within five business days of the approval date, contact your bank to ask if the deposit was rejected or returned. Banks sometimes reject deposits if the account number or routing number doesn't match their records. If your bank says they never received the deposit, call the IRS at 1-800-829-1954 and report it. The IRS can reissue your refund as a check, though this adds another two to three weeks.
For checks that don't arrive within three weeks of the approval date, wait another week—mail is slow. If it still hasn't arrived, call the IRS at 1-800-829-1954 to report it as lost. The IRS can issue a replacement check, but you'll have to wait for it to arrive by mail.
State tax refunds and combined federal-state returns
Your state tax refund is separate from your federal refund and follows its own timeline. Most states process returns within 30 days of receiving them, but some take longer. Check your state's tax agency website for a refund status tool—most states have one similar to the IRS's Where's My Refund?
If you filed a combined federal-state return through tax software, the state portion was sent to your state tax agency, not the IRS. The IRS processes your federal return on its own schedule, and your state processes your state return on its own schedule. They don't coordinate, so your federal refund may arrive weeks before or after your state refund.
Frequently Asked Questions
How do I know if I'm getting a refund before I file?
You won't know until you file your return or have a tax professional prepare it. Your refund depends on how much tax you paid through withholding or estimated payments during the year, your income, and the deductions and credits you're may have access to to. You can estimate it using the IRS's tax withholding estimator at irs.gov, but the actual amount won't be known until you file.
Can I get my refund faster if I pay a fee?
No. The IRS processes all returns in the order they're received, regardless of whether you paid a fee to a tax preparer or software company. Some tax software companies offer "rapid refund" loans, but these are loans against your expected refund, not the refund itself—you pay interest and fees. The actual refund from the IRS arrives on the same timeline as everyone else's.
What if the IRS says I owe money instead of getting a refund?
If your return shows you owe money, you can pay it online, by mail, or by phone. The IRS accepts payment through Direct Pay (free), Electronic Federal Tax Payment System (EFTPS), credit or debit card (with a fee), or check. You have until the tax deadline to pay without penalty, though interest accrues from the deadline date until you pay.
Do I need to do anything to receive my refund, or does it come automatically?
Once you file your return and the IRS approves it, your refund is sent automatically. You don't need to do anything else. If you chose direct deposit, the money goes to your bank account. If you chose a check, it's mailed to your address on file. You don't have to claim or request it.
What if I filed my return but can't find it in Where's My Refund?
First, verify you entered your information correctly—a typo in your Social Security number or filing status will return no results. Then confirm you actually filed by checking your email for a filing confirmation or logging into your tax software. If you filed by mail, wait at least four weeks. If you filed electronically and it's been more than 24 hours with no results, call the IRS at 1-800-829-1054.