Check your refund status on IRS.gov before you do anything else
The IRS has a tool called Where's My Refund? that tells you the exact status of your federal return. Go to irs.gov, click "Refunds" in the top menu, and select "Where's My Refund?" You'll need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your tax return.
The tool updates once per day, usually overnight. It will show you one of three statuses: your return is being processed, your refund has been approved and a payment date has been set, or your refund has been sent. If your return was filed within the last 24 hours, the tool won't have data yet — wait a day and check again.
If you filed by paper instead of electronically, add 3 to 5 weeks to the processing time before checking. The IRS processes electronic returns much faster than paper ones.
Key Takeaways
- Where's My Refund? on irs.gov is the only official source for your refund status and updates once per day.
- The IRS typically issues refunds within 21 days of accepting your return, but some returns take longer if they need review.
- Your refund arrives by direct deposit, check, or debit card depending on how you chose to receive it on your return.
- If your refund is delayed beyond the expected date, contact the IRS directly at 1-800-829-1040 or through your online account.
How long the IRS takes to send your refund
The IRS says it will issue most refunds within 21 days of accepting your return. That clock starts the day your return is accepted, not the day you file it. If you file on January 15 but the IRS doesn't accept it until January 20, the 21 days begins on January 20.
Some returns take longer. The IRS may hold your refund if your return has errors, if it matches a prior year's return too closely, if you claimed a large Earned Income Tax Credit, or if the IRS needs to verify your identity. These holds can add 2 to 12 weeks to your timeline. Where's My Refund? will tell you if your return is under review.
Early-season returns (filed in January or February) often process faster than returns filed closer to the April deadline, because the IRS has fewer to handle at once.
Where your refund goes and how to track it once it's sent
On your tax return, you chose how to receive your refund: direct deposit to a bank account, a paper check mailed to your address, or a debit card issued by the IRS. Where's My Refund? will show you which method you selected and, once the refund is approved, the date it will arrive.
Direct deposit is fastest — the money usually lands in your account within 1 to 2 business days after the IRS sends it. Paper checks take 7 to 10 business days to arrive by mail, depending on postal service speed and your location. Debit cards are mailed like checks and arrive in 7 to 10 business days; the card itself may take another few days to activate.
If you chose direct deposit, make sure the bank account information on your return is correct. If the account number or routing number is wrong, the IRS will reject the deposit and mail you a check instead, which adds weeks to your wait.
What to do if your refund is delayed or missing
If Where's My Refund? shows your refund was sent but you haven't received it after the expected arrival date, contact the IRS. Call 1-800-829-1040 (the main IRS line) and say you're calling about a refund. Wait times are long during tax season, so call early in the morning or later in the week if you can.
Have your Social Security number, filing status, and the refund amount ready. The IRS representative can tell you whether the refund was sent to the right account, whether it was rejected, or whether it's still in process. If the direct deposit was rejected, the IRS will mail you a check instead — this can take another 4 to 6 weeks.
If you filed by mail and your return hasn't been accepted yet (Where's My Refund? shows no information), wait at least 5 weeks before calling. The IRS needs time to open, scan, and process paper returns.
Refunds held for identity verification or fraud review
If Where's My Refund? says your return is under review, the IRS is checking your identity or looking for signs of fraud or errors. This is common and does not mean you did anything wrong. The hold typically lasts 60 days, though some cases take longer.
During the review, the IRS may contact you by mail asking for documents — a copy of your ID, proof of income, or other supporting papers. If you receive a letter, respond within the deadline given. Ignoring the letter will delay your refund further.
You can also check the status of an identity verification hold through your IRS online account at irs.gov. Log in with your Social Security number and create an account if you don't have one. The account will show any documents the IRS is asking for and let you upload them directly.
If your refund was sent to the wrong account or address
If your direct deposit went to an old bank account you no longer use, contact that bank immediately. Tell them the IRS sent a deposit to the account and ask them to reverse it or return it. Banks can sometimes recover funds sent to closed or inactive accounts, but they must act quickly — usually within 10 business days of the deposit.
If the bank cannot recover the money, call the IRS at 1-800-829-1040 and explain what happened. The IRS can issue a replacement refund by check, though this adds 4 to 6 weeks to your timeline. You'll need to provide the account number where the money went and proof that the account is no longer yours.
If a paper check was mailed to an old address, contact the post office and file a mail forwarding request if you haven't already. If the check arrives at the old address, the person living there may cash it — in that case, contact the IRS to report the issue and request a replacement check.
Special cases: amended returns and offset refunds
If you filed an amended return (Form 1040-X), your refund will take longer. The IRS processes amended returns separately and typically takes 12 to 16 weeks to issue a refund. Where's My Refund? does not track amended returns, so you'll need to call the IRS at 1-800-829-1040 to check the status.
If you owe back taxes, child support, or student loans, the IRS may offset your refund — meaning they keep part or all of it to pay what you owe. The IRS will notify you by mail if this happens. You can contest an offset by calling 1-800-829-1040, but you'll need proof that the debt is not yours or that you've already paid it.
Frequently Asked Questions
Why does Where's My Refund? say my return is still being processed after 21 days?
Some returns need extra review for errors, identity verification, or fraud checks. These holds can last 60 days or longer. If your return is under review, Where's My Refund? will say so. If it still says "processing" after 30 days, call the IRS at 1-800-829-1040 to find out what's happening.
Can I get my refund faster if I pay a fee?
No. The IRS does not offer expedited refunds for any price. Anyone promising to speed up your refund is scamming you. The only way to get your refund faster is to file electronically with direct deposit, which is already the fastest method available.
What if I never received a paper check the IRS says it sent?
File a claim with the post office first — checks can be lost or delayed in the mail. If the post office can't find it after 30 days, call the IRS at 1-800-829-1040 and ask for a replacement check. The IRS will issue a new one, but it takes 4 to 6 weeks to arrive.
Do I need to do anything if my refund is delayed, or does it just arrive eventually?
Most delayed refunds arrive on their own once processing is complete. You only need to contact the IRS if the refund is more than 21 days late, if Where's My Refund? shows an error, or if you suspect fraud or identity theft.
Can I change my bank account after I file if I want the refund to go somewhere else?
No. Once you file your return, you cannot change the refund delivery method or account. If you need to change it, you must file an amended return, which delays your refund by 12 to 16 weeks. It's better to wait for the refund to arrive and then transfer it yourself.