Check your refund status through the IRS website or by phone

The IRS offers three ways to find out where your refund is. The fastest is the IRS Where's My Refund tool at irs.gov — enter your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight, and shows you which stage your refund is in: received, approved, sent to your bank, or delivered.

If you don't have internet access or prefer to speak with someone, call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and refund amount ready. Wait times are longest in February and March, so call early in the day or later in the week if you can. You can also text "IRS" to 898-211 from a mobile phone to get a link to the Where's My Refund tool.

The tool works best if you filed electronically. If you mailed a paper return, the IRS takes longer to process it — typically four to six weeks before it even enters their system — so the tool may not show your refund for several weeks after you mailed it.

Key Takeaways

  • The IRS Where's My Refund tool at irs.gov is updated daily and shows exactly which stage your refund is in.
  • Most e-filed returns are processed within 21 days, but the IRS can take up to 120 days if your return needs review.
  • Paper returns take four to six weeks just to be entered into the system, then another two to three weeks to process.
  • If your refund is delayed, check first whether the IRS is holding it because of a math error, missing information, or identity verification.
  • A refund sent by direct deposit usually arrives within two business days of the IRS releasing it; a check takes five to seven business days.

Why your refund might be delayed

The IRS processes most e-filed returns within 21 days, but several things can slow that down. If you claimed the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS is required by law to hold your refund until at least February 15, even if your return is otherwise complete. This is a compliance delay, not a problem with your return.

Other delays happen when the IRS finds a discrepancy: a math error, a missing form, a Social Security number that doesn't match IRS records, or income reported on a W-2 or 1099 that doesn't match what you reported. The IRS will send you a notice by mail explaining what they need. You must respond within 30 days or they will adjust your refund. This process typically adds four to eight weeks.

Identity theft and fraud checks also cause delays. If the IRS suspects your return might be fraudulent — for example, if someone else filed using your Social Security number — they will freeze your refund while they investigate. This can take several months. The IRS will contact you by mail if this happens.

What to do if your refund shows as "still being processed"

If the Where's My Refund tool says your return is still being processed after 21 days, don't panic immediately — some returns take longer. However, you should check whether the IRS sent you a notice. The IRS mails notices to the address on your return, so check your mailbox and your spam folder if you provided an email address.

If you received a notice, follow the instructions exactly. Most notices ask you to provide missing information, confirm your identity, or explain a discrepancy. Mail your response back to the address on the notice, not to the IRS general address. Keep a copy for your records.

If you haven't received a notice and it's been more than 21 days, call the IRS at 1-800-829-1040. Have your return in front of you. The representative can see notes in your file that don't show up in the online tool — for example, whether your return is flagged for review or whether a notice was sent but not yet delivered.

Direct deposit versus check delivery times

Once the IRS approves your refund, how fast you receive it depends on how you chose to get it. Direct deposit is faster: the IRS sends the money to your bank, and it usually appears in your account within two business days. Weekends and bank holidays don't count as business days, so if the IRS releases your refund on a Friday, it may not show up until Wednesday.

A paper check takes longer. The IRS mails it from a processing center, and it typically arrives five to seven business days after the IRS releases it. If you moved since you filed, the check may be delayed or returned to the IRS. If that happens, the IRS will hold it for 120 days, then return it to the U.S. Treasury.

If you chose direct deposit but your bank rejected the deposit — because the account number was wrong, the account was closed, or the bank flagged it as suspicious — the IRS will mail you a check instead. This adds another week or two. You can update your bank account information on your next return, but not on the current one.

If your refund was sent but you never received it

If the Where's My Refund tool says your refund was sent but you don't see it in your account or mailbox, the next step depends on the delivery method. For direct deposit, wait five business days from the date the IRS says it was sent — bank systems sometimes lag behind. If it still hasn't arrived, contact your bank and give them the date the IRS released the refund. Ask them to trace the deposit.

For a mailed check, wait 10 business days from the date the IRS says it was sent. If it doesn't arrive, call the IRS at 1-800-829-1040 and ask them to issue a replacement check. They will verify your identity and mailing address, then mail a new check. This takes another two to three weeks.

If you suspect the check was stolen or lost in the mail, the IRS can also issue a refund by direct deposit instead, but you'll need to provide a bank account. This is faster than waiting for a replacement check.

What happens if the IRS adjusted your refund

Sometimes the IRS changes the amount of your refund after you file. This happens when they find an error on your return, when they offset your refund to pay a debt (like back taxes, student loans, or child support), or when they need to verify information before releasing the full amount.

The IRS will send you a notice explaining the adjustment. Read it carefully — it will tell you the new refund amount and why it changed. If you disagree with the adjustment, you have the right to dispute it, but you must respond within the timeframe on the notice, usually 30 days.

If your refund was reduced because of an offset, you can contact the agency that requested the offset (the IRS for back taxes, the Department of Education for student loans, or your state's child support agency) to negotiate a payment plan or dispute the debt. This won't reverse the offset on your current refund, but it may prevent future offsets.

Frequently Asked Questions

How long does it take to get a refund after I file?

Most e-filed returns are processed within 21 days, and direct deposits arrive within two business days after that. Paper returns take four to six weeks to enter the system, then another two to three weeks to process. If you claimed the EITC or ACTC, the IRS holds your refund until at least February 15 by law.

Can I get my refund faster?

E-filing and choosing direct deposit are the fastest options. The IRS cannot speed up processing beyond their standard timeline. Some tax preparation companies offer "refund advances" or loans against your expected refund, but these charge fees and are not worth the cost.

What if I filed a paper return and it's been six weeks?

Call the IRS at 1-800-829-1040 and ask whether your return has been received and entered into the system. Paper returns are processed in the order received, and delays happen if the return is damaged, illegible, or missing information. The IRS can tell you the status and whether they need you to resubmit.

Will my refund be reduced if I owe back taxes?

Yes. The IRS can offset your refund to pay federal back taxes, and state tax agencies can offset it for state back taxes. The IRS will send you a notice before this happens. You can contact the IRS or your state tax agency to set up a payment plan on the debt to prevent future offsets.

What should I do if the Where's My Refund tool says "still processing" after 60 days?

Call the IRS at 1-800-829-1040. Your return may be flagged for review, a notice may have been sent to you, or there may be a processing error. The IRS representative can see details that don't show in the online tool and can tell you what's holding up your refund.