Where to check your federal tax refund
The IRS offers three ways to check your federal refund status, and the fastest is their online tool called Where's My Refund? You can reach it at irs.gov/refunds. You will need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your return. The tool updates once per day, usually overnight, so checking multiple times in a single day will not show new information.
If you filed your return within the last 24 hours, the tool may not yet have your information. The IRS typically needs 24 hours to process a return before it appears in the system. If you filed more than 24 hours ago and the tool says it has no record, your return may not have been received or may have been rejected — check your email for an IRS notice or contact the IRS directly.
The IRS also offers a phone line at 1-800-829-1040 where you can speak to a representative about your refund. Wait times are often long, especially during tax season (January through May). You will need the same information: Social Security number, filing status, and refund amount.
Key Takeaways
- The IRS Where's My Refund tool at irs.gov/refunds is the fastest way to check your federal refund status and updates once daily.
- You will need your Social Security number, filing status, and the exact refund amount from your tax return to use the tool.
- State refunds are tracked through your state's tax agency website, not the IRS, and timelines vary by state from two to eight weeks.
- If your refund is delayed beyond the normal timeline, contact the IRS or your state tax agency directly rather than waiting.
- Direct deposit refunds typically arrive in three to five business days once the IRS approves your return; paper checks take two to three weeks.
What the refund status messages mean
The Where's My Refund tool shows one of three statuses. Accepted means the IRS has received your return and it is in the queue to be processed. This is the first stage and can last several days to a week. Approved means the IRS has reviewed your return, found no issues, and authorized the refund. Once approved, the refund moves to the payment stage. Sent means the IRS has released the money — if you chose direct deposit, it is on its way to your bank; if you chose a paper check, it has been mailed.
Each status also shows an expected delivery date. This date is the IRS's best estimate based on your filing method and payment method, but it is not may provide. Direct deposit refunds usually arrive within three to five business days of the "Sent" status. Paper checks typically take two to three weeks from the "Sent" date, though mail delays can extend this.
If your return shows "Accepted" for more than a week, or if the expected delivery date has passed and you have not received the money, your return may be held for review. This can happen if the IRS detects a mismatch between your return and other records (like W-2s from your employer), if there is a math error, or if you claimed a large refund. The IRS will send you a notice by mail if this occurs.
Checking your state tax refund status
State refunds are tracked separately from federal refunds through your state's tax agency. Each state maintains its own website and refund tracking system. Search "[your state] tax refund status" or go directly to your state's department of revenue or taxation website. Most states offer an online tool similar to the IRS's Where's My Refund, though the interface and information required varies.
State refund timelines differ from federal timelines. Some states process refunds within two to three weeks; others take six to eight weeks. If you filed your state return at the same time as your federal return, your state refund may arrive before, after, or at the same time as your federal refund — there is no standard order. A few states tie state refund processing to federal approval, meaning your state refund will not be sent until the IRS approves your federal return.
If you cannot find your state's refund tracking tool, call your state's tax agency directly. The phone number is usually on your state's tax website. Have your Social Security number, filing status, and refund amount ready.
Why your refund might be delayed
The most common reason for delay is that the IRS is reviewing your return. This happens when your return contains errors, when the refund amount seems unusually large compared to your income, when you claimed certain credits (like the Earned Income Tax Credit), or when information on your return does not match records the IRS has from your employer or financial institutions. The IRS will mail you a notice explaining what they need. Do not ignore this notice — respond within the deadline given, or your refund will be held indefinitely.
A second common reason is that you owe money to a federal or state agency. If you owe back taxes, student loans in default, or child support, the IRS can intercept your refund to pay down that debt. You will receive a notice from the Treasury Offset Program explaining the offset. You can dispute an offset, but you must act quickly — the process has strict deadlines.
Identity theft and fraud also delay refunds. If someone filed a return using your Social Security number, the IRS will freeze your legitimate return while investigating. This can take weeks or months. If you suspect this has happened, contact the IRS immediately and file a report with the Federal Trade Commission at identitytheft.gov.
What to do if your refund is missing or very late
If the Where's My Refund tool shows "Sent" but you have not received the money after the expected delivery date, contact the IRS. Call 1-800-829-1040 and have your Social Security number, filing status, and refund amount ready. The IRS can tell you whether the refund was sent to the correct bank account, whether it was intercepted, or whether there is a processing error. If the refund was sent to the wrong account, the IRS can issue a replacement check or attempt a reversal, though this process takes time.
If you filed by paper and the tool shows "Sent" but you have not received a check after four weeks, contact the IRS. Paper checks can be lost in the mail, and the IRS can issue a replacement. You will need to provide proof that you did not receive the original check — the IRS may ask you to sign a form stating this.
For state refunds, contact your state's tax agency using the same approach. If your state's tool shows the refund was sent but you did not receive it, ask whether it was sent to the correct address and whether it can be reissued. Some states will reissue a check immediately; others require you to wait a set period (often 60 days) before issuing a replacement.
Direct deposit versus paper check delivery
If you chose direct deposit on your tax return, the refund goes to the bank account you listed. The IRS sends the money to your bank, and your bank deposits it into your account. This usually takes three to five business days after the IRS releases the refund. The exact timing depends on your bank's processing speed. Some banks deposit the money the same day they receive it; others take one or two business days. Weekends and bank holidays do not count as business days, so a refund released on a Friday may not appear until Tuesday.
If you chose a paper check, the IRS mails it to the address on your return. Standard mail delivery takes two to three weeks, though delays happen. If you moved after filing, the check will go to the address on your return, not your current address. You can update your address with the IRS, but this does not redirect a check already in the mail. If a check is lost, contact the IRS and request a replacement.
You can see which payment method you chose by looking at your filed return or by checking the Where's My Refund tool — it will show whether the refund is being sent by direct deposit or check.
Frequently Asked Questions
Can I check my refund status if I filed through a tax preparation service?
Yes. Your refund status depends on the IRS, not on the tax service. Use Where's My Refund at irs.gov/refunds with your Social Security number, filing status, and refund amount. The tax service does not control when you receive the money. If the tool shows a delay, contact the IRS directly.
What if Where's My Refund says it has no record of my return?
If you filed more than 24 hours ago, the return may not have been received or may have been rejected. Check your email for an IRS notice. If you filed electronically, contact your tax preparation service to confirm it was submitted. If you filed by paper, contact the IRS at 1-800-829-1040 to verify receipt.
How long does it take for a refund to show up after it says "Sent"?
Direct deposit refunds arrive in three to five business days. Paper checks take two to three weeks. If more time has passed and you have not received the money, contact the IRS or your bank to confirm the refund was sent to the correct account.
Can I change my refund delivery method after I file?
No. Once you file, the delivery method is locked in. If you chose paper check but want direct deposit, you cannot change it for that refund. You can only change the method on future returns.
Will my refund be delayed if I file an amended return?
Yes. An amended return (Form 1040-X) restarts the processing timeline. The IRS typically takes eight to twelve weeks to process an amended return, and your original refund will be held until the amendment is approved. File an amended return only if you made a genuine error on your original return.