Check the IRS Where's My Refund tool first

The fastest way to find out what happened to your refund is the IRS Where's My Refund tool at irs.gov. You can check the status of a federal refund within 24 hours of filing electronically, or within four weeks of mailing a paper return. The tool tells you whether the IRS has received your return, is processing it, has approved it, or has sent it out.

To use it, you need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount you expect. The tool updates once per day, usually overnight, so checking multiple times in the same day will show the same status. If your return is still being processed, the tool will give you an estimated date when your refund should arrive.

If the tool says your refund has been issued but you haven't received it, the next step depends on how you chose to receive the money — by direct deposit to a bank account or by check in the mail.

Key Takeaways

  • The IRS Where's My Refund tool shows whether your return arrived, is being processed, has been approved, or has been sent out, and updates once per day.
  • Direct deposit refunds typically arrive within one to three business days after the IRS releases them, while checks take seven to ten business days or longer depending on mail delays.
  • If the IRS says your refund was issued but you never received it, you need to contact your bank (for direct deposit) or file a claim with the IRS (for a lost check).
  • Processing delays happen when the IRS needs to verify information on your return, and can add weeks or months to your timeline.
  • State tax refunds are handled separately from federal refunds and have their own tracking systems run by your state's tax agency.

Direct deposit refunds that don't show up in your bank account

If the Where's My Refund tool says your refund was issued and you chose direct deposit, the money should land in your bank account within one to three business days. If more than three business days have passed since the IRS issued the refund and the money is not there, contact your bank first. Ask them to search for the deposit using the routing number and account number you provided on your tax return.

Banks sometimes reject direct deposits if the account information on your return is wrong — a typo in the routing number, a closed account, or an account that has changed ownership. Your bank can tell you whether the deposit arrived and was rejected. If it was rejected, the IRS will hold the money and you will need to contact the IRS to have it sent again, either by direct deposit to a corrected account or by check.

To contact the IRS about a rejected direct deposit, call 1-800-829-1040 (the main IRS phone line) or use the IRS online account portal at irs.gov/account. Have your Social Security number, filing status, and the exact refund amount ready. The IRS can reissue your refund, but the process takes an additional two to three weeks.

Checks that never arrived in the mail

If the Where's My Refund tool says your refund was issued as a check and you haven't received it after ten business days, the check may be lost in the mail. The IRS mails checks from a processing center, and delivery times vary by location — some arrive in five to seven days, others take two weeks or longer, especially if you live far from the processing center or if mail is delayed in your area.

Before you assume the check is lost, wait at least ten business days from the date the IRS said it was issued. If it still hasn't arrived, contact the IRS at 1-800-829-1040 and provide your Social Security number, filing status, and refund amount. The IRS will file a claim for a lost refund check on your behalf. This process takes about four weeks, and the IRS will either mail you a replacement check or deposit the money directly to a bank account if you provide one.

You can also file a claim online through the IRS website if you have an IRS online account. The online method is faster than calling and creates a record you can track.

Returns that are still being processed after weeks

If the Where's My Refund tool says your return is still being processed and it has been more than 21 days since you filed electronically (or more than six weeks if you mailed a paper return), your return may be held for review. The IRS holds returns when something on the form doesn't match their records, when income reported on your return doesn't match what employers or banks reported to them, or when the IRS detects a potential identity theft issue.

Processing delays add two to eight weeks to your timeline, sometimes longer. During this time, the IRS is verifying information — checking your Social Security number against Social Security Administration records, comparing your reported income to W-2s and 1099s they received from your employer or financial institutions, or reviewing deductions that seem unusually large. You cannot speed up this process, but you can check the status weekly using Where's My Refund.

If the IRS needs information from you, they will send a letter to the address on your return. Read any IRS mail carefully — it will explain what they need and how to respond. Responding quickly can shorten the delay. If you don't respond within the deadline in the letter, the IRS may deny your refund claim or reduce the refund amount.

State tax refunds are tracked separately

Your state income tax refund is separate from your federal refund and is processed by your state's tax agency, not the IRS. Each state has its own tracking tool and its own timeline. Some states issue refunds within two to three weeks; others take six weeks or longer. Check your state's tax agency website for a refund status tool — search "[your state] tax refund status" to find it.

State refunds are sometimes delayed because the state is waiting for federal information, because your state return has an error, or because the state is auditing your return. If your state refund is delayed, contact your state's tax agency directly. The phone number is on your state tax return or on the state's website.

What to do if the IRS says it issued your refund but you can't find it

If Where's My Refund says your refund was issued but you have not received it and it has been more than 21 days, file a Form 3911, Taxpayer Statement Regarding Refund. This form tells the IRS that you did not receive your refund and asks them to investigate. You can file it online through your IRS account, by mail, or by calling 1-800-829-1040.

When you file Form 3911, have the following information ready: your Social Security number, filing status, the tax year, the date the IRS said your refund was issued, and the refund amount. The IRS will investigate and either locate your check or reissue your refund. The investigation takes about four weeks.

Refunds held because of unpaid debts or back taxes

If the Where's My Refund tool shows that your refund has been approved but has not been issued, and you have not received a letter from the IRS, your refund may have been held to cover unpaid federal taxes, student loan debt, or child support arrears. The IRS can legally keep your refund to pay these debts before sending you the remainder.

If this happened, the IRS will send you a notice explaining what debt was offset and how much of your refund was used. The notice will arrive within two weeks of the offset. If you believe the offset was wrong — for example, if the debt was paid or does not belong to you — you can dispute it by responding to the IRS notice or by calling 1-800-829-1040.

Frequently Asked Questions

How long does it usually take to get a tax refund?

The IRS aims to issue refunds within 21 days of receiving your return if you file electronically. Direct deposit refunds arrive within one to three business days after the IRS releases them. Checks take seven to ten business days or longer depending on mail delays. If your return requires review, add two to eight weeks.

Can I get my refund faster if I pay a fee?

No. The IRS does not charge fees to process refunds faster, and no legitimate service can speed up the IRS timeline. Some tax preparation companies offer refund advance loans, which give you money immediately but charge interest or fees — this is not a faster refund, it is a loan against your refund.

What if I filed my return but the IRS has no record of it?

Call the IRS at 1-800-829-1040 with your Social Security number and filing status. They can search their system to see if your return arrived. If it did not, you may need to file again or provide proof that you mailed it (like a certified mail receipt). If you filed electronically, ask the IRS to confirm the submission date.

Do I need to do anything if my refund is delayed?

Check Where's My Refund weekly to see if the status changes. If the tool says your return is being processed, wait — the IRS is working on it. If the tool says your refund was issued but you have not received it after 21 days, contact the IRS or file Form 3911.

Can I get interest on a delayed refund?

Yes, but only if the delay is the IRS's fault and only after a certain amount of time. The IRS pays interest on refunds delayed more than 45 days from the return due date. The interest rate is set quarterly and is currently low. You do not need to request it — the IRS calculates and includes it automatically if you are owed it.