Where to check your federal tax refund
The IRS has a tool called Where's My Refund? that tells you the status of your federal return. You reach it at irs.gov/refunds or by calling the IRS at 1-800-829-1040. The tool updates once per day, usually overnight, so checking multiple times in the same day will show the same information.
To use Where's My Refund?, you need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your return. If you filed electronically, the tool typically shows a status within 24 hours. If you mailed a paper return, it may take up to four weeks before the IRS begins processing it and the tool recognizes it.
The tool shows three possible statuses: "Return Received" (the IRS has your return but hasn't processed it yet), "Refund Approved" (the IRS has approved your refund and it's being prepared for payment), or "Refund Sent" (the IRS has sent your refund to your bank or by mail). Once it shows "Refund Sent," the tool also displays the payment date and method—direct deposit or check.
Key Takeaways
- Where's My Refund? on irs.gov is the official IRS tool and updates once daily; you need your SSN, filing status, and refund amount to use it.
- Federal refunds typically arrive within 21 days of the IRS approving your return, though some take longer if the return requires review.
- State tax refunds are tracked through your state's tax agency website, not the IRS, and timelines vary by state.
- If your refund is delayed beyond the expected timeframe, contact the IRS or your state tax agency directly rather than relying on third-party sites.
How long federal refunds actually take
The IRS publishes a target of 21 days from approval to payment for most returns filed electronically. That clock starts when the IRS approves your return, not when you file it. If your return requires additional review—for example, because you claimed the Earned Income Tax Credit or because something on your return doesn't match IRS records—approval can take longer.
Direct deposit refunds are faster than checks. A direct deposit refund typically arrives within three to five business days after the IRS sends it. A check takes seven to ten business days to arrive by mail, depending on postal service speed and your location. The date shown in Where's My Refund? is the date the IRS sent the payment, not the date it will land in your account or mailbox.
Some returns take significantly longer. If the IRS needs to verify information on your return—your identity, your income, dependents you claimed, or credits you took—the return enters a manual review queue. These reviews can add weeks or months. The IRS will contact you by mail if your return needs review; you do not need to do anything until you receive that letter.
Tracking state tax refunds separately
Your state tax refund is separate from your federal refund and has its own timeline. Each state runs its own tax agency and processes returns independently. Some states are faster than the IRS; others are slower. You must check your state's tax website to track a state refund—the IRS tool does not include state information.
Most states have a refund status tool similar to the IRS version. Search "[your state] tax refund status" to find it. You will typically need your Social Security number and refund amount. Some states also let you check by phone. State refund timelines range from two weeks to two months, depending on the state and whether your return requires review.
If you filed your federal and state returns together using tax software, they were sent to both agencies at the same time, but they process on separate schedules. It is normal for one to arrive weeks before the other.
What to do if your refund is delayed
If your refund has not arrived within 21 days of the IRS showing "Refund Sent" in Where's My Refund?, 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 refund amount ready. The IRS can tell you whether the payment was sent and, if it was, whether it was returned to the IRS for any reason.
If you chose direct deposit and your refund was sent but never arrived in your account, the problem is usually a typo in your bank account or routing number on your return. The IRS will have sent the payment back to itself. You will need to contact the IRS to request a check instead, which takes an additional four to six weeks. This is why double-checking your banking information before filing is critical.
If you filed a paper return and it has been more than four weeks since you mailed it, and Where's My Refund? still shows no status, the return may not have been received or may have been lost in processing. Call the IRS to confirm they have your return on file. If they do not, you may need to file an amended return or contact the IRS for guidance on next steps.
Avoiding fake refund status websites
Many third-party websites claim to check your tax refund status but are either scams or simply redirect you to the official IRS tool. The only official federal refund status tool is Where's My Refund? at irs.gov/refunds. Do not enter your information on any other website claiming to check your refund.
The IRS will never contact you by email, text, or phone to ask for your refund status or personal information. If you receive an unsolicited message claiming to be from the IRS about your refund, it is a scam. Delete it or report it to the IRS at phishing@irs.gov.
For state refunds, use only your state's official tax agency website. Search for "[your state] department of revenue" or "[your state] tax commission" to find the correct site. State tax agencies do not charge fees to check refund status.
Refunds held for unpaid debts or back taxes
If you owe back taxes, child support, or certain other debts, the IRS or your state may hold your refund to pay down what you owe. Where's My Refund? will not show a refund status if your refund has been intercepted. Instead, you will see no status or a message indicating the refund is being held.
If you believe your refund was held, contact the IRS or your state tax agency directly. They can tell you what debt triggered the hold and how much of your refund was applied. You can also contact the agency that holds the debt—for example, your state's child support enforcement office—to ask about the status of your case.
Refunds held for federal debts are processed through the Treasury Offset Program. You can check the status of an offset at offset.treasury.gov or call 1-800-304-3107. Refunds held for state debts vary by state; contact your state tax agency for details.
Frequently Asked Questions
Why does Where's My Refund? say "Return Received" but not "Approved" yet?
The IRS processes returns in batches, and the approval step takes time. "Return Received" means the IRS has your return but has not finished reviewing it. This status can last anywhere from a few days to several weeks, depending on how busy the IRS is and whether your return requires additional review. Check back in a few days.
Can I check my refund status if I filed through a tax preparer or software company?
Yes. Use Where's My Refund? on irs.gov with your Social Security number, filing status, and refund amount. The tool does not care who prepared your return—it tracks all federal returns the same way. Some tax software companies also offer their own refund tracking, but the IRS tool is the official source.
What if I filed my return but don't remember the exact refund amount?
You can find the refund amount on your tax return itself—look at line 33 on Form 1040 (federal) or the equivalent line on your state return. If you filed electronically, check your email for a confirmation message from the IRS or your tax software. If you cannot locate it, call the IRS at 1-800-829-1040 and they can look up your return.
How do I know if my refund was sent by direct deposit or check?
Once Where's My Refund? shows "Refund Sent," it displays the payment method and date. If it says "Direct Deposit," your refund is going to the bank account you listed on your return. If it says "Check," the IRS mailed a paper check to your address on file. The tool shows the date the payment was sent, not the date it will arrive.
Can I speed up my refund?
No. The IRS processes returns in the order they are received and at the speed their systems allow. Calling the IRS, filing an amended return, or using a third-party service will not make your refund arrive faster. The only way to avoid delays is to file early, file electronically, choose direct deposit, and make sure all information on your return is accurate.