Check your refund status on the IRS website
The IRS has a tool called Where's My Refund? that tells you the exact status of your federal tax refund. You reach it through IRS.gov, and it updates once per day, usually overnight. The tool shows three pieces of information: whether the IRS has received your return, whether it has been approved, and the date your refund will arrive in your bank account or by mail.
To use it, you need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your tax return. The amount must match what you claimed — if you put down $2,847 and the tool asks for your refund amount, you enter $2,847. If the numbers don't match, the tool will not show your information.
The tool works for both federal returns filed on paper and returns filed electronically. It also works if you filed through a tax preparation service like TurboTax or H&R Block — the IRS processes all returns the same way once they arrive.
Key Takeaways
- Where's My Refund? on IRS.gov is the official source for your refund status and shows the deposit date once your return is approved.
- The tool updates once per day and requires your Social Security number, filing status, and the exact refund amount from your return.
- A refund typically takes 21 days from the date the IRS receives your return if you filed electronically, or longer if you mailed a paper return.
- If Where's My Refund? shows no information about your return, the IRS may still be processing it or there may be an issue that requires you to contact the IRS directly.
- State tax refunds are separate from federal refunds and have their own tracking systems on your state's revenue or tax department website.
How long refunds actually take
The IRS publishes a standard timeline: 21 days for most returns filed electronically. This clock starts from the date the IRS receives your return, not the date you file it. If you file on January 15 but the IRS does not process the receipt until January 17, the 21 days begins on January 17.
Paper returns take longer. The IRS must open the envelope, scan the documents, and enter the data before processing begins. Most paper returns take six to eight weeks from receipt to approval, though some take longer if the return requires manual review.
Once the IRS approves your return, it sends the refund to your bank or the address on your return. Direct deposit (refund sent to your bank account) usually arrives within two to three business days after approval. A paper check takes seven to ten business days after approval, sometimes longer depending on mail delivery in your area.
What the status messages actually mean
Where's My Refund? shows one of several messages. "Return received" means the IRS has scanned your return and it is in the queue for processing. This is the first status you see, and it can last several days to several weeks depending on how many returns the IRS is processing.
"Approved" means the IRS has reviewed your return, found no issues, and sent your refund to your bank or the address on file. This is when the deposit or check is on its way. The tool shows the expected arrival date at this stage.
"Sent" means your refund has left the IRS and is in transit. For direct deposit, this usually means it will arrive within two to three business days. For a check, it means the check is in the mail.
If the tool says "Still being processed" after 21 days from receipt, the IRS is likely reviewing something on your return — a discrepancy between what you reported and what employers or banks reported to the IRS, a missing signature, or a math error. The IRS will contact you if it needs more information.
When the tool shows nothing about your return
If you enter your information correctly and Where's My Refund? says it has no record of your return, the IRS has not yet received it. This happens most often with paper returns mailed within the last two weeks — mail delivery to the IRS processing center takes time, and the IRS must then scan and enter the data.
If you filed electronically more than two weeks ago and the tool still shows nothing, there may be a problem with how your return was submitted. Some tax software glitches cause returns to fail to transmit to the IRS without notifying the filer. Contact the company that prepared your return and ask them to confirm the IRS received it.
You can also call the IRS directly at 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS can tell you whether your return arrived and, if it did, what stage of processing it is in.
Checking your state tax refund separately
Your state tax refund is separate from your federal refund and has its own timeline. Each state runs its own tax system and processes returns on its own schedule. Some states process refunds faster than the federal government; others take longer.
To check your state refund, go to your state's revenue department or tax department website. Most states have their own version of Where's My Refund? — search "[your state] tax refund status" to find it. You will need the same information: your Social Security number, filing status, and refund amount.
State refunds typically arrive one to four weeks after your federal refund, though this varies. Some states send refunds within two weeks of receiving your return; others take six weeks or more. If you filed both federal and state returns at the same time, do not assume they will arrive together.
What to do if your refund is delayed
If Where's My Refund? shows "Approved" and the expected deposit date has passed, wait three to five more business days. Bank processing times vary, and some banks hold deposits for a day or two before making them available. Check your bank account directly — the money may be there even if it has not posted to your available balance yet.
If five business days have passed since the expected date and the money has not arrived, contact your bank first. Ask whether the IRS sent the deposit and whether it is pending. If your bank has no record of the deposit, contact the IRS at 1-800-829-1040 with your return information. The IRS can confirm whether it sent the refund and, if it did, investigate where it went.
If Where's My Refund? still shows "Still being processed" after 60 days from the date you filed, the IRS is likely reviewing your return for an issue. You should receive a letter from the IRS explaining what it needs. If you do not receive a letter within 30 days, call 1-800-829-1040 to ask what is holding up your return.
Direct deposit versus check refunds
The IRS sends refunds by direct deposit if you provided your bank account number on your return. Direct deposit is faster — two to three business days after approval — and more find because there is no check to lose in the mail. Most people receive their refunds this way.
If you did not provide a bank account number, the IRS sends a paper check to the address on your return. Paper checks take seven to ten business days after approval, sometimes longer. If you moved since filing, the check may be delayed or returned to the IRS.
You cannot change from check to direct deposit once you have filed. If you want your refund by direct deposit next year, provide your bank account number when you file. If you are expecting a check and you move, contact the IRS to update your address before the check is mailed.
Frequently Asked Questions
Can I get my refund faster than 21 days?
No. The IRS processes returns in the order received, and 21 days is the standard timeline for electronic returns with no issues. Paper returns take longer. The only way to speed up processing is to file electronically and provide a bank account for direct deposit, which is already the fastest method available.
Why does Where's My Refund? say my return is still being processed after 30 days?
The IRS is likely reviewing something on your return — a discrepancy between what you reported and what your employer or bank reported, a missing signature, or a math error. The IRS will send you a letter explaining what it needs. If you do not receive a letter within 30 days of filing, call 1-800-829-1040 to ask what is holding up your return.
What if I filed my return but Where's My Refund? has no record of it?
If you filed electronically, contact the company that prepared your return and ask them to confirm the IRS received it. If you mailed a paper return, wait two weeks for mail delivery and IRS processing before checking again. If more than two weeks have passed and the tool still shows nothing, call the IRS at 1-800-829-1040 with your filing information.
Do I need to do anything to receive my refund once it is approved?
No. Once Where's My Refund? shows "Approved" and a deposit date, the refund is on its way. If you chose direct deposit, it will arrive in your bank account on or shortly after the date shown. If you chose a check, it will arrive by mail. You do not need to take any action.
Can I check my refund status by phone or mail?
Yes. Call the IRS at 1-800-829-1040 with your Social Security number, filing status, and refund amount. The IRS can tell you the status of your return. You can also write to the IRS at the address on your return's instructions, though this takes longer than calling or using Where's My Refund?