Check your refund status with the IRS directly
The fastest way to find out where your refund is sits on the IRS website itself. Go to irs.gov/refunds and use the "Where's My Refund?" tool. You will 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.
The tool tells you one of three things: your refund is still being processed, it has been approved and is on its way, or there is a problem that needs your attention. If the tool says your refund is approved, it will also tell you the date it should land in your bank account or arrive by mail.
You can check as often as you want — checking multiple times per day will not speed anything up, but it will not hurt either. The IRS processes returns in the order they arrive, not by how often you check.
Key Takeaways
- The IRS "Where's My Refund?" tool on irs.gov is the official source and updates once per day with your refund status.
- Most refunds arrive within 21 days of when the IRS accepts your return, though some take longer if the return needs review.
- If the tool says there is a problem, the IRS will mail you a letter explaining what information they need from you.
- Refunds sent by direct deposit usually arrive faster than refunds sent by mail, sometimes by several weeks.
- If your refund is more than 21 days late and the tool shows no problem, contact the IRS at 1-800-829-1040 to speak with someone.
What "processing" means and how long it takes
When the tool says your return is being processed, the IRS is checking that your numbers add up, that your Social Security number matches IRS records, and that you have not already received a refund for that year. This is not a person reading your return — it is an automated system scanning thousands of returns at once.
The IRS says most returns are processed within 21 days of acceptance. In practice, many arrive faster — sometimes within a week. But some take longer, especially if you claimed certain credits like the Earned Income Tax Credit, or if your return was filed on paper instead of electronically. The tool will tell you if your return is in this slower group.
During tax season (January through April), the IRS processes millions of returns, so delays are common. If you filed in March, your refund may not arrive until May or June. If you filed in September, it will likely arrive much faster.
When the IRS needs more information from you
Sometimes the automated system flags your return for manual review. This happens when something does not match IRS records — for example, your name or Social Security number looks different from what they have on file, or you claimed a credit that needs verification. When this happens, the tool will tell you to wait for a letter in the mail.
The IRS will send you a letter explaining what they need. This letter takes about two weeks to arrive. Once you receive it, follow the instructions exactly — they will tell you whether to mail documents back, call a phone number, or visit a local IRS office. Do not ignore the letter, because your refund will not be released until the IRS gets what they asked for.
If you have been waiting for a letter and it has not arrived after three weeks, you can call the IRS at 1-800-829-1040 and ask them to check on your return status. Have your Social Security number and the tax year ready.
Direct deposit versus mail delivery
If you told the IRS to send your refund by direct deposit (straight into your bank account), it usually arrives within 5 to 10 business days after the IRS approves it. If you asked for a paper check by mail, it takes 7 to 10 business days for the IRS to print and mail it, plus however long your postal service takes to deliver it — often another week or two.
Direct deposit is faster and safer because there is no check to get lost in the mail. If you have a bank account, choosing direct deposit when you file your return will save you time. If you do not have a bank account yet, some community banks and credit unions offer accounts specifically for people new to banking, and you can update your refund method to direct deposit even after you have filed.
What to do if your refund is very late
If the "Where's My Refund?" tool shows your refund was approved and should have arrived, but it has not shown up in your account or mailbox after the promised date, wait three more business days — sometimes banks take longer to post deposits, or mail takes longer than expected. If it still has not arrived, call the IRS at 1-800-829-1040.
Have ready: your Social Security number, the tax year, and the refund amount. The IRS can tell you whether the refund was actually sent and, if it was sent by check, whether it has been cashed. If the check was lost or cashed by someone else, the IRS can issue a replacement.
If you are calling during tax season, wait times can be long — try calling early in the morning or late in the week when fewer people are calling. You can also visit your local IRS office in person if you prefer to speak face-to-face.
Refunds for returns filed on paper
If you mailed in a paper return instead of filing electronically, the IRS takes longer to process it because someone has to open the envelope, scan the documents, and enter the information into the system. Paper returns typically take 4 to 6 weeks to process, compared to 1 to 3 weeks for electronic returns.
The "Where's My Refund?" tool works the same way for paper returns — it will tell you when your return has been received and is being processed. If you filed on paper and it has been more than 6 weeks, you can call the IRS to check on it.
Refunds when you owe other debts
If you owe money to a federal agency (like a student loan in default) or to a state, the government can take part or all of your refund to pay that debt. This is called an offset. If this happens, the IRS will send you a notice in the mail explaining what happened and how much was taken.
The "Where's My Refund?" tool will not always tell you that an offset happened — you may only find out when you receive the letter. If you think an offset might happen to you, you can contact the agency you owe money to and ask whether they have reported you to the offset program. Some agencies will work out a payment plan instead of taking your refund.
Frequently Asked Questions
How often does the IRS update the "Where's My Refund?" tool?
The tool updates once per day, usually overnight. Checking it multiple times in the same day will show the same information. If your status has changed, you will see it the next day.
Can I get my refund faster if I call the IRS?
No. Calling the IRS can tell you the status of your refund, but it cannot speed up processing. The IRS processes returns in the order they arrive, and calling does not change that order. Call only if the tool shows a problem or if your refund is very late.
What if the tool says there is a problem but I have not received a letter yet?
Wait for the letter — it is on its way. The letter will explain what the problem is and what you need to do. If you have been waiting more than three weeks, you can call 1-800-829-1040 to ask about it.
Can I change my refund to direct deposit after I have filed?
Yes, but only if your return is still being processed. Once the IRS has approved your refund and sent it, you cannot change the method. If you filed on paper and your return is still being processed, you can call the IRS and ask them to change it to direct deposit before they send it out.
What if someone else cashed my refund check?
Call the IRS at 1-800-829-1040 and report it. The IRS can investigate and issue a replacement check. You may also want to file a police report if you believe the check was stolen.