The fastest way to check your federal refund status
The IRS has a tool called Where's My Refund? that tells you whether you have a refund coming, how much it is, and when it will arrive. You reach it at irs.gov/refunds. You need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your tax return — the tool uses these three pieces to pull your account.
The tool updates once per day, usually overnight. If you filed electronically, you can check within 24 hours of filing. If you mailed a paper return, wait at least four weeks before checking — the IRS needs time to receive it, open it, and enter your information into their system.
The tool will show you one of three statuses: "We received your return" (still processing), "We approved your return" (refund is on the way), or "We sent your refund" (includes the date and method — direct deposit or check). If your refund was sent by direct deposit, it typically arrives within one to two business days of the "sent" date. A check takes seven to ten business days from the sent date.
Key Takeaways
- Where's My Refund? at irs.gov/refunds is the official IRS tool and requires your Social Security number, filing status, and the refund amount from your return.
- The tool updates once daily and can be checked within 24 hours of electronic filing, or four weeks after mailing a paper return.
- Direct deposit refunds arrive one to two business days after the IRS marks them as sent; checks take seven to ten business days.
- If the tool shows no record of your return after the waiting period, contact the IRS directly at 1-800-829-1040 to confirm they received it.
What information you need to check your refund
Before you go to Where's My Refund?, gather three pieces of information from your tax return. First, your Social Security number — the one on the return itself. Second, your filing status as you reported it: single, married filing jointly, married filing separately, head of household, or may have access to widow(er). Third, the exact refund amount you claimed on your return, down to the dollar.
If you filed jointly with a spouse, you can check using either spouse's Social Security number. The filing status and refund amount must match exactly what you submitted, or the tool will not find your record. If you are unsure of the refund amount, check your copy of the return or the confirmation email the tax software sent you after filing.
Checking a state tax refund
Your state refund is separate from your federal refund and has its own tracking system. Most states run their own version of Where's My Refund? on their tax department website. Search "[your state] tax refund status" to find the link — for example, "California tax refund status" or "New York tax refund status."
State refunds typically process on a different timeline than federal refunds. Some states issue refunds faster than the IRS; others take longer. A few states still mail all refunds by check, while others offer direct deposit. The state tool will tell you the method and expected arrival date once your refund is approved.
What to do if the tool shows no record of your return
If you have waited the required time — 24 hours for electronic filing, four weeks for a mailed return — and Where's My Refund? shows no record, the IRS may not have received your return yet. This happens most often with paper returns that are delayed in the mail or with electronic returns that had an error during transmission.
Contact the IRS directly at 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS representative can confirm whether they received your return and, if they did not, advise you on next steps — usually resubmitting electronically or mailing a new copy. If you filed electronically and the IRS never received it, you can file again without penalty.
Refunds delayed by identity verification or errors
Sometimes the IRS approves your return but holds the refund while they verify your identity or investigate a discrepancy. Where's My Refund? will show "We need more information" or "We are reviewing your return" in these cases. The tool usually includes a message explaining what they need.
If the message asks you to verify your identity, you can do so through IRS.gov using a find login, or by calling 1-800-829-1040. If the IRS found an error — a mismatched Social Security number, a duplicate claim, or an income discrepancy — they will explain it in a letter that arrives separately. These holds can add two to four weeks to your refund timeline, sometimes longer if the IRS needs documents from you.
Refunds issued by check versus direct deposit
When you filed your return, you chose how to receive your refund: direct deposit to a bank account or a check mailed to your address. Where's My Refund? will show which method the IRS is using. You cannot change the method once the refund has been approved and sent.
If you chose direct deposit, the money goes to the account number you provided on your return. Make sure that account is still open and active — if you closed it or changed banks, the deposit may be rejected and the IRS will mail a check instead, adding one to two weeks to the timeline. If you chose a check, it will arrive at the address on your return. If you have moved, contact the IRS to update your address before filing next year.
Frequently Asked Questions
Can I check my refund status if I filed through a tax software company?
Yes. Where's My Refund? works the same way regardless of which software you used to file. The IRS tool pulls directly from their system, not from the tax software company. You do not need to log into your tax software account to check — go straight to irs.gov/refunds.
What if my refund amount on the tool does not match what I expected?
The IRS may have adjusted your refund during processing. This happens when they find an error on your return, explore an offset (such as unpaid child support or student loans), or correct a discrepancy with your employer's wage report. Where's My Refund? shows the final amount after any adjustments. If you believe the adjustment is wrong, contact the IRS at 1-800-829-1040 or wait for the letter explaining the change, which arrives separately.
How long does it take to get a refund after the IRS approves it?
Direct deposit refunds arrive one to two business days after the IRS marks them as sent. Check refunds take seven to ten business days from the sent date. Business days do not include weekends or federal holidays. If your refund does not arrive within these timeframes, contact your bank (for direct deposit) or the IRS (for a check).
Can I get my refund faster if I pay a fee?
No. The IRS does not offer expedited refunds for a fee. The timeline is the same for everyone. Some tax software companies offer "refund advance" loans that give you money before the IRS refund arrives, but these are loans you repay, not your actual refund, and they charge interest or fees.
What if I filed my return but never received a refund?
Check Where's My Refund? first to confirm the refund was sent and the method used. If it shows the refund was sent by direct deposit, contact your bank to see if it was rejected. If it was sent by check, contact the IRS to request a replacement check — provide your Social Security number and the original refund amount. The IRS can reissue a check if the original was lost or never arrived.