Check your refund status on IRS.gov or your state tax agency website
The fastest way to find out when your tax refund is coming is to use the IRS 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 your return is being processed, approved, or sent out.
If you filed a state return, check your state tax agency's website too — state refunds move on a separate timeline from federal ones. Most states have their own tracking tool with a similar name. You can find your state's tax agency by searching "[your state] tax refund status" or visiting your state's official tax website directly.
The IRS tool works whether you filed electronically or by mail, but electronic filers get results faster. If you filed by paper, your return takes longer to scan and enter the system before tracking information appears.
Key Takeaways
- The IRS Where's My Refund? tool at irs.gov updates once per day and shows whether your return is processing, approved, or sent.
- You need your Social Security number, filing status, and the exact refund amount to check your status.
- State refunds are tracked separately through your state tax agency's website and arrive on a different schedule than federal refunds.
- Paper returns take longer to appear in the tracking system than electronic returns because they must be scanned and manually entered first.
- If you chose direct deposit, the IRS will show you the deposit date; if you chose a check, tracking shows the mailing date.
How long the IRS takes to process and send refunds
Most electronic returns are processed within 21 days of filing, though many come through in 5 to 10 days. The IRS publishes this 21-day window as a standard, but it is not a may provide — some returns take longer if they need manual review or if the IRS is processing a high volume of returns (which happens in February and March).
Paper returns take much longer because they must be physically received, opened, scanned, and entered into the system by hand. The IRS estimates 4 to 6 weeks for paper returns, but during peak season this can stretch to 8 weeks or more. If you filed by mail, check the tracking tool starting around week 4.
Once your return is approved, the refund itself takes 1 to 5 business days to arrive if you chose direct deposit, or 7 to 10 business days if you chose a check. The Where's My Refund? tool will show you the specific date the IRS plans to deposit or mail your money.
What the tracking tool actually tells you
The Where's My Refund? tool shows three main statuses. Return Received means the IRS has your return but hasn't started processing it yet — this is normal and can last a few days. Return Approved means the IRS has reviewed your return, found no problems, and approved your refund amount. Refund Sent means the money is on its way to you, and the tool will show the date it will arrive.
If the tool says your refund is still being processed after 21 days, it does not mean something is wrong — it usually means your return needs manual review. Common reasons include claiming the Earned Income Tax Credit, the Child Tax Credit, or having income from multiple sources. The IRS will contact you by mail if they need more information.
If the tool shows no information at all, your return may not have been received yet or may not have been entered into the system. Wait a few days and check again. If you filed electronically and it has been more than a week with no status, contact the IRS at 1-800-829-1040.
Direct deposit versus check delivery times
Direct deposit is faster and more reliable than a check. If you chose direct deposit on your return, the IRS deposits your refund into your bank account within 1 to 5 business days after approval. The Where's My Refund? tool will show the exact deposit date. Your bank may hold the deposit for an extra day or two, but the money is yours once the IRS sends it.
If you chose a check, the IRS mails it to the address on your return. Mailing takes 7 to 10 business days from the approval date, but mail delivery varies by location — rural areas and holiday periods can add extra time. The tracking tool will show the mailing date, not the delivery date, so add 7 to 10 days to that date to estimate when the check should arrive.
If you did not specify direct deposit or a check preference on your return, the IRS sends a check by default. You cannot change this after filing, so if you want your refund faster, direct deposit is the better choice for next year.
What to do if your refund is delayed
If the tracking tool says your return is still processing after 21 days, or if it shows no status at all after two weeks, contact the IRS. Call 1-800-829-1040 during business hours (Monday through Friday, 7 a.m. to 7 p.m. your local time). Have your Social Security number, filing status, and the refund amount ready.
The IRS may ask you to wait longer if your return is under review. This happens most often when you claim certain credits, have a large refund, or report self-employment income. The IRS will send you a letter if they need additional documents or information — do not ignore these letters, as they have deadlines.
If you filed by mail and your return has not appeared in the tracking system after 6 weeks, the IRS may not have received it. Contact them to confirm receipt, and ask whether you should file electronically instead or resubmit your paper return.
State refund tracking and timing
State refunds follow a different schedule and are tracked separately. Most states process returns within 2 to 4 weeks of receiving them, but some take longer. Visit your state tax agency's website and look for a "refund status" or "where's my refund" tool — nearly every state has one.
State refunds can arrive before or after your federal refund, depending on when you filed and how quickly each agency processes. Some states hold refunds if you owe back taxes or child support, even if your federal refund is approved. The state tracking tool will tell you if this is happening.
If your state refund is delayed, contact your state tax agency directly. The phone number is on your state's tax website. State processing times vary widely, so check your state's website for current estimates before you call.
Frequently Asked Questions
Why does the IRS tool say my refund was sent but I haven't received it?
If you chose direct deposit, the money should arrive within 1 to 5 business days of the "sent" date. Check your bank account — it may have been deposited but not yet visible. If you chose a check, allow 7 to 10 business days from the sent date for mail delivery. If more time has passed, contact the IRS to confirm the deposit date or check mailing address.
Can I change my refund to direct deposit after I file?
No. Once you file, you cannot change your refund delivery method. If you chose a check and want faster delivery next year, use direct deposit on your next return. If your refund has already been mailed as a check and you want to deposit it faster, you can use mobile check deposit through your bank's app.
What if the tracking tool says my refund amount is wrong?
The tool shows the amount the IRS approved, which may differ from what you expected if the IRS made adjustments. The IRS will send you a letter explaining any changes. If you disagree with the adjustment, you can file an amended return or contact the IRS to discuss it.
Do I need to do anything to receive my refund once it's approved?
No. Once the IRS approves your refund, it will be deposited or mailed automatically. You do not need to take any action. If the IRS needs more information from you, they will send you a letter — watch your mail and respond by the deadline on the letter.
Can I get my refund faster than the standard timeline?
No. The IRS processes returns in the order they are received, and there is no way to speed up processing. Using direct deposit instead of a check saves 5 to 7 days on delivery, but processing time itself cannot be shortened. Filing electronically instead of by mail does speed up the initial processing step.