Where to check your refund status right now
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 will need your Social Security number, filing status, and the exact refund amount from your tax return.
The tool updates once per day, usually overnight. It shows three stages: the IRS received your return, the IRS approved your refund, or your refund was sent. If your refund was sent, the tool tells you the date and method — direct deposit or check by mail.
State refunds work differently. Most states have their own tracking tools on their tax department websites. Search "[your state] tax refund status" to find the right page. Some states use the same information (SSN, filing status, amount), while others ask for your state ID number or the last four digits of your Social Security number.
Key Takeaways
- The IRS Where's My Refund tool at irs.gov/refunds shows federal refund status and updates once per day.
- You need your Social Security number, filing status, and the exact refund amount to check your status.
- State refunds require a separate check on your state's tax department website, not the IRS tool.
- If Where's My Refund shows an error or your refund is delayed past the expected date, contact the IRS directly at 1-800-829-1040.
- Direct deposit refunds typically arrive within 21 days of the IRS approving your return; mailed checks take longer depending on postal service delays.
How long a refund actually takes
The IRS publishes a standard timeline: 21 days from the date it receives your return. That clock starts when your return is processed, not when you file it. If you filed on January 15 but the IRS processed it on January 22, the 21 days starts from January 22.
Direct deposit refunds move faster than checks. A direct deposit refund usually lands in your bank account within 21 days of approval. A mailed check takes the same 21 days to be issued, then depends on postal delivery — typically another 5 to 10 business days, but can stretch to three weeks during peak tax season.
Some returns take longer. If the IRS flags your return for review — because of math errors, missing information, or identity verification — the timeline extends. The IRS will contact you by mail if this happens. These reviews can add two to four weeks or more, depending on what they need from you.
What to do if your refund is delayed
First, check Where's My Refund again. The tool sometimes shows a delay message that explains what is holding up your refund. Common reasons include the IRS verifying your identity, reviewing your return for errors, or processing a large volume of returns during peak season.
If Where's My Refund says your refund should have arrived but it has not, contact the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS can tell you whether the refund was actually sent and, if it was mailed as a check, whether it was lost in transit.
If you received a direct deposit refund but it never showed up in your bank account, contact your bank first. Ask them to search their records for the deposit using the routing number and account number on your return. If the bank confirms they never received it, the IRS can issue a replacement check or reissue the direct deposit.
Tracking a mailed check versus direct deposit
Direct deposit is faster and more reliable. Once the IRS approves your return, the money moves electronically to your bank account. You can see the exact date it was sent in Where's My Refund. If it does not arrive within a few business days after that date, your bank can investigate.
A mailed check is slower and harder to track. Where's My Refund tells you the date the check was mailed, but the Postal Service does not track individual tax refund checks. If your check does not arrive within three weeks of the mailed date, contact the IRS. They can issue a replacement check, though it takes another 4 to 6 weeks to arrive.
You can request a replacement check by phone at 1-800-829-1040 or by mail using Form 3911, Taxpayer Statement Regarding Refund. If you choose to mail the form, send it to the IRS address listed in your tax return instructions for your state.
Identity verification and refund holds
If the IRS suspects identity theft or needs to verify your identity, it will hold your refund and send you a letter. The letter explains what information they need and how to provide it. Do not ignore this letter — your refund will not move until you respond.
The IRS typically asks you to verify your identity through its online portal, by phone, or by mail. The online method is fastest. You create an account at irs.gov/account and follow the verification steps. Once verified, the IRS usually releases your refund within a few business days.
If you cannot verify online, the IRS will tell you how to do it by phone or mail. Phone verification is faster than mail. Have your Social Security number, date of birth, filing status, and the refund amount ready when you call.
What happens if your refund was sent to the wrong account
If you provided an incorrect bank account number on your return and the IRS sent your direct deposit refund to the wrong bank, the money may be returned to the IRS. This takes time — the receiving bank has to reject the deposit and send it back, which can take two to four weeks.
Once the IRS receives the returned deposit, it will reissue your refund. You can ask for it to be sent to the correct account by direct deposit or as a mailed check. Contact the IRS at 1-800-829-1040 with your correct account information. They will update your file and reissue the refund.
If you filed your return through a tax preparer or software, check your copy of the return to confirm the account number you provided. If it is wrong, contact the preparer or software company immediately — some can file an amended return with the correct information before the IRS processes the original.
State refund tracking and timing
State refunds follow their own timelines, separate from federal refunds. Most states aim to process refunds within 30 to 45 days of receiving your return, but some take longer. A few states process refunds faster — some in as little as 10 to 14 days if you choose direct deposit.
To track your state refund, go to your state's tax department website and look for a refund status tool. You will usually need your Social Security number, filing status, and the refund amount. Some states also let you track by phone or through their tax department app.
If your state refund is delayed, contact your state's tax department directly. The phone number is on your state's tax website. State tax departments are often slower to answer than the IRS, especially during peak season, but they can tell you whether your refund is still being processed or if there is a problem.
Frequently Asked Questions
Can I check my refund status if I filed through a tax preparer?
Yes. Use Where's My Refund with your own Social Security number, filing status, and refund amount. The tool does not care who prepared your return — it tracks the IRS's processing of your return. Your tax preparer cannot see your refund status through the IRS system, so you have to check yourself.
What if Where's My Refund says my refund was sent but I never got it?
If it was direct deposit, contact your bank and give them the date the IRS says it was sent. Ask them to search their records. If the bank never received it, call the IRS at 1-800-829-1040 and they can reissue it. If it was a mailed check, wait three weeks from the mailed date before contacting the IRS, since mail can be slow.
How do I know if the IRS is reviewing my return?
Where's My Refund will show a message saying your return is being reviewed. The IRS will also send you a letter explaining what they need. Check your mail regularly. If you do not receive a letter within two weeks of seeing the review message, contact the IRS at 1-800-829-1040.
Can I change my refund from a check to direct deposit?
No. Once your return is filed, you cannot change the refund method. If you filed for a mailed check and want direct deposit instead, you have to wait for the check to arrive, then deposit it yourself. For future years, you can choose direct deposit when you file your return.
Why does my state refund show a different amount than my federal refund?
State and federal taxes are calculated separately. Your state may have different deductions, credits, or tax rates than the federal government. It is normal for state and federal refunds to be different amounts. Check your state return to see the breakdown of your state refund.