Call the IRS refund hotline or check online — both take five minutes

The fastest way to check your federal tax refund is the IRS Where's My Refund tool at irs.gov. You enter your Social Security number, filing status, and the exact refund amount from your return. It updates once a day and tells you whether the IRS is still processing, has approved it, or has sent it out. No phone call needed.

If you prefer to call, the IRS refund hotline is 1-800-829-1954. Have your Social Security number, filing status, and expected refund amount ready. Wait times are longest in February through April. The line is open Monday through Friday, 7 a.m. to 7 p.m. your local time.

State refunds are separate. You check those through your state's tax agency website or by calling the number on your state return instructions. Each state runs its own system and timeline.

Key Takeaways

  • The IRS Where's My Refund tool at irs.gov is faster than calling and shows your refund status in real time.
  • You need your Social Security number, filing status, and the exact refund amount to check either online or by phone.
  • Federal refunds typically arrive within 21 days of approval, but processing can take longer during tax season.
  • State refunds are handled separately by each state's tax agency and have their own timelines and tracking systems.
  • If your refund shows as sent but you haven't received it, contact the IRS or your state agency — the money may be delayed in transit or held by your bank.

What the IRS Where's My Refund tool actually tells you

The tool shows one of three statuses. Refund received means the IRS got your return and is processing it — this is the longest phase and can take weeks. Refund approved means the IRS has finished checking your return and authorized the payment. Refund sent means the money left the IRS and is on its way to you.

The tool does not tell you the exact day your money will land. It tells you the status as of the last update, which happens once per day. If it says "sent," your refund should arrive within the timeframe the IRS gave you when you filed — usually three to five business days for direct deposit, up to two weeks for a check.

The tool works for returns filed electronically. If you mailed a paper return, it takes longer to process and the tool may not show your refund until weeks after you filed.

When to call instead of checking online

Call the IRS hotline if the tool says your refund was sent but you haven't received it after the promised timeframe. The representative can see whether your bank rejected the deposit, whether the check was returned by mail, or whether there is a hold on the account. They can also tell you if the IRS is still investigating something on your return.

Call if you filed a paper return and want to know whether it has been received and entered into the system. The tool may not show your refund yet, but the phone line can confirm the IRS has it.

Call if you need to update your bank account or mailing address after filing. The IRS can sometimes reroute a refund if it hasn't been sent yet, but only if you reach them before the payment goes out.

How long federal refunds actually take

The IRS says most refunds are issued within 21 days of filing. That clock starts when your return is received, not when you file it. If you e-file, it is usually received the same day. If you mail a paper return, add one to two weeks before the clock starts.

During tax season (February through April), the IRS processes millions of returns and backlogs happen. Refunds can take the full 21 days or longer. If your return is flagged for review — because of math errors, missing information, or random audit — the timeline stretches to several weeks or months.

Once the IRS approves your refund, direct deposit usually arrives in three to five business days. Paper checks take up to two weeks to arrive by mail, depending on postal service delays.

State refund tracking is different for each state

Every state that has an income tax runs its own refund system. Some states post tracking tools on their tax agency website; others require you to call. A few states combine federal and state refunds into one payment if you filed jointly, but most send them separately.

State refunds often take longer than federal refunds because states have smaller staffs. Typical timelines range from two weeks to two months, depending on the state and the time of year. Check your state's tax agency website for the specific tracking tool and phone number.

If you filed your state return electronically at the same time as your federal return, both should process on similar timelines. If you filed state separately or by mail, expect a longer wait.

What to do if your refund is stuck or missing

If the IRS tool says your refund was sent but you have not received it after two weeks, call 1-800-829-1954. Have your bank account information ready. The IRS can check whether your bank rejected the deposit (which happens if the account number was wrong or the account was closed) or whether the check was returned by mail.

If your bank rejected the deposit, the IRS will reissue the refund by check, which takes another two to three weeks. If the check was returned, the IRS will send a new one. In both cases, you will receive a notice in the mail explaining what happened.

If you moved after filing and did not update your address with the IRS, a paper check may have gone to your old address. Contact the IRS to confirm your current address and request a replacement check or direct deposit to a new account.

Frequently Asked Questions

Can I check my refund status without my exact refund amount?

No. The IRS Where's My Refund tool requires your Social Security number, filing status, and the exact refund amount from your return. If you do not have the amount, you can call 1-800-829-1954 and a representative will look it up for you using your Social Security number and filing status.

Why does the tool say my refund was received but nothing has changed in weeks?

The IRS is still processing your return. During tax season, this phase can take the full 21 days or longer. If more than 21 days have passed since you filed and the status has not changed, call the IRS to ask whether your return is under review or if there is a problem.

What if I filed jointly with my spouse — do we get one refund or two?

You get one refund for the joint return, sent to the bank account or address listed on the return. If you and your spouse want separate refunds, you must file separate returns. Check the status using either spouse's Social Security number, but the refund amount will be the same.

Can the IRS tell me the exact day my refund will arrive?

No. The IRS gives a timeframe — usually three to five business days for direct deposit after approval, or up to two weeks for a check. The exact day depends on your bank's processing speed and mail delivery. The Where's My Refund tool updates once daily and shows the current status, but not a specific arrival date.

Do I need to do anything to receive my refund once it is approved?

No. Once the IRS approves your refund, the money is sent automatically to the bank account or address you listed on your return. You do not need to take any action. If you want to change where the refund goes, you must contact the IRS before the payment is sent out.