Check your refund status with the IRS Where's My Refund tool

The IRS Where's My Refund tool is the fastest way to see whether your federal tax refund is still being processed. Go to irs.gov, click "Where's My Refund" under the Tools section, and enter your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight.

The tool will show you one of three statuses: your return is still being processed, your refund has been approved and a payment date has been set, or there is a problem with your return that needs your attention. If your return is still processing, the tool will tell you the week your refund should arrive.

You can also call the IRS at 1-800-829-1040 to speak with a representative, though wait times are often long during tax season. Have your Social Security number, filing status, and expected refund amount ready before you call.

Key Takeaways

  • The IRS Where's My Refund tool at irs.gov is the official way to check whether your federal refund is still processing.
  • Most federal returns are processed within 21 days of filing, but some take longer if they are selected for review or contain errors.
  • If your refund is delayed past the expected date shown in Where's My Refund, contact the IRS directly rather than your tax preparer.
  • State tax refunds are tracked separately through your state's tax agency website, not through the IRS.

How long federal refunds typically take

The IRS aims to process most returns within 21 days of filing. If you filed electronically and chose direct deposit, your refund usually arrives within this window. If you filed by mail or requested a paper check, add another 7 to 10 business days after the IRS processes your return.

Some returns take longer. The IRS may hold your return for review if it contains math errors, missing information, or if your refund is larger than expected. Returns filed by mail also move slower than electronic returns because they must be scanned and entered into the system by hand.

If the Where's My Refund tool shows a date that has already passed and your refund has not arrived, your bank may be holding it. Contact your bank to confirm the deposit was received. If your bank has no record of the deposit, contact the IRS.

What to do if your refund is delayed

If your refund is more than 21 days late and Where's My Refund shows it should have arrived, call the IRS at 1-800-829-1040. Have your return in front of you and be ready to answer questions about your filing status, income, and the refund amount. The IRS can sometimes see details that the online tool does not display.

If you filed by mail and it has been more than 4 weeks since you mailed your return, the IRS may not have received it yet. Ask the IRS whether they have a record of your return. If they do not, you will need to file again, either electronically or by mail with a cover letter explaining that this is a duplicate filing.

Do not contact your tax preparer or software company first. They cannot access your refund status or speed up processing. The IRS is the only source that can tell you what is happening with your return.

State tax refunds are tracked separately

If you are waiting for a state tax refund, you cannot check it through the IRS. Each state has its own tax agency and its own refund tracking system. Search "[your state] tax refund status" to find your state's tool, or go directly to your state's department of revenue website.

State refunds often take longer than federal refunds. Many states process returns within 30 to 45 days, but some take up to 60 days or longer if your return is selected for review. A few states mail refunds by check even if you filed electronically, which adds another week or two.

If you filed your federal and state returns together through tax software, they were sent to two different agencies and are being processed on two different timelines. Your federal refund may arrive weeks before your state refund, or vice versa.

Refunds held for offset or other reasons

In rare cases, the IRS or your state may hold your refund to pay off a debt. This happens most often if you owe back taxes, child support, or student loans in default. The Where's My Refund tool will not show a payment date if your refund has been offset. Instead, you will see a message saying your refund is being reviewed.

If you believe your refund was offset by mistake, or if you want to know which debt it was applied to, call the IRS at 1-800-829-1040. For state offsets, contact your state's tax agency or the agency that holds the debt (the state child support enforcement office, for example).

Offsets can take several weeks to process. During that time, your refund sits with the IRS or your state while they verify the debt and arrange payment to the creditor.

Direct deposit versus check delivery

If you chose direct deposit on your return, your refund goes straight to your bank account. This is the fastest method and usually arrives within 21 days of the IRS processing your return. Your bank may take one to three business days to post the deposit after receiving it from the IRS.

If you requested a paper check, the IRS mails it to the address on your return. Checks take 7 to 10 business days to arrive after the IRS processes your return, plus mail delivery time. If your check does not arrive within 4 weeks of the date shown in Where's My Refund, contact the IRS to request a replacement check or to have your refund reissued by direct deposit instead.

You cannot change your delivery method after you file. If you chose a check but want direct deposit instead, you must wait for the check to arrive, then contact the IRS to arrange a replacement by direct deposit.

Frequently Asked Questions

Why does Where's My Refund say my refund is still being processed after 30 days?

Your return may have been selected for review, which can add two to four weeks to processing time. The IRS reviews returns at random and also when certain items on the return trigger an automated flag. Where's My Refund will update with a new date once the review is complete. If no update appears after 45 days, call the IRS.

Can I get my refund faster if I pay a tax preparer or software company extra?

No. The IRS processes all returns on the same timeline regardless of who prepared them or what software was used. Paying extra does not speed up the IRS. Some tax software companies offer refund advances, which are loans against your expected refund, but these come with fees and interest.

What if Where's My Refund says my refund was approved but I have not received it?

Check your bank account to confirm the deposit was posted. If your bank shows no deposit, contact your bank to ask whether the transfer was received but not yet posted. If your bank has no record, call the IRS at 1-800-829-1040 with your account and routing number so they can investigate.

Do I need to do anything to keep my refund on track?

No. Once you file, the IRS processes your return automatically. You do not need to contact them unless your refund is late or you see an error message in Where's My Refund. Checking the tool repeatedly does not speed up processing.