Check your refund status through the IRS website or by phone

The fastest way to find out where your tax refund is: go to IRS.gov/refunds and use the "Where's My Refund?" tool. You'll need your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight, and tells you whether the IRS has received your return, is processing it, or has approved it for payment.

If you don't want to use the website, call the IRS at 1-800-829-1040. Have the same three pieces of information ready. Wait times are longest in the first two weeks of tax season and in April, so call early in the morning or mid-week if you can. The phone line is open Monday through Friday, 7 a.m. to 7 p.m. in your time zone.

Both methods show the same information: whether your return was received, when processing started, the expected payment date, and the payment method (direct deposit or check). If your refund was supposed to arrive and didn't, the tool will tell you that too.

Key Takeaways

  • The IRS "Where's My Refund?" tool at IRS.gov/refunds updates once daily and shows your refund status in real time.
  • You need your Social Security number, filing status, and the exact refund amount to check your status online or by phone.
  • Most refunds are issued within 21 days of the IRS receiving your return, but this timeline can extend if the return needs review.
  • If you chose direct deposit, the money goes to your bank account; if you chose a check, it arrives by mail and takes longer.
  • If your refund is late, the IRS tool will show a delay message and often tells you why.

What the refund status messages actually mean

The "Where's My Refund?" tool shows one of several messages. "Return Received" means the IRS has your return but hasn't started processing it yet. This is normal and usually lasts a few days. "Being Processed" means the IRS is reviewing your return and checking for errors. This stage typically takes 5 to 10 days, though it can take longer if the return has complications.

"Approved" means the IRS has finished reviewing your return and approved your refund. The tool will show the payment date and method at this stage. "Sent" means the refund has been issued — either deposited into your bank account or mailed as a check. If you chose direct deposit, the money should arrive within one to two business days after this message appears. If you chose a check, allow 7 to 10 business days from the "Sent" date.

If you see "Still Being Processed" after 21 days, your return likely needs additional review. The tool will sometimes explain why — common reasons include a mismatch between your return and your W-2, a missing signature, or a math error. The IRS may contact you by mail or phone if they need more information.

How long refunds actually take from start to finish

The IRS publishes a 21-day standard for most refunds, but this assumes your return is error-free and you filed electronically. In practice, timing depends on several factors. If you filed early in the tax season (January or early February), processing is faster because the IRS has fewer returns in the queue. If you filed in March or April, expect closer to 21 days or longer.

Direct deposit refunds arrive faster than check refunds. Once the IRS approves your refund and marks it "Sent," a direct deposit typically lands in your bank account within one to two business days. A check takes 7 to 10 business days to arrive by mail, and that clock starts from the "Sent" date, not from when you filed.

Some returns take much longer. If the IRS flags your return for review — because of a discrepancy with your employer's records, a missing document, or an error — processing can stretch to 60 days or more. The "Where's My Refund?" tool will show a message like "Still Being Processed" and may provide a reason. If you see this message after 21 days, check back every few days; the tool updates daily and will show a new message when the IRS moves your return forward.

What to do if your refund is missing or late

If the "Where's My Refund?" tool shows "Sent" but the money never arrived, the next step depends on your payment method. For direct deposit, wait at least three business days after the "Sent" date. If it still hasn't appeared, contact your bank to ask whether the deposit was rejected. Banks sometimes reject IRS deposits if your account information changed, your account was closed, or there was a data entry error on your return.

If your bank confirms the deposit was rejected, call the IRS at 1-800-829-1040 and tell them the deposit failed. They can reissue the refund as a check, which takes about four weeks to arrive. Have your return handy so you can provide your filing information.

For check refunds, wait 10 business days after the "Sent" date before assuming it's lost. Checks can be delayed by mail delays or address issues. If 10 business days have passed and you haven't received it, use the "Where's My Refund?" tool to confirm the address the IRS has on file. If the address is wrong, call 1-800-829-1040 to request a replacement check. If the address is correct but the check never arrived, the IRS can issue a new one, though this takes another 4 to 6 weeks.

Checking refund status if you filed a state return

Your federal refund and state refund are separate. The IRS tool only tracks your federal refund. To check your state refund, you'll need to visit your state's tax authority website. Most states have their own "Where's My Refund?" tool, though the name and location vary.

State refunds often take longer than federal refunds because states have smaller staffs and process returns in batches. Many states don't begin processing until the IRS has processed your federal return, so your state refund may arrive weeks after your federal refund. Some states publish a timeline on their website — for example, "refunds are issued 4 to 6 weeks after the return is received" — so check your state's tax website for their specific schedule.

If you filed both federal and state returns and claimed a refund on both, the IRS tool will only show the federal status. Search "[your state] tax refund status" or go directly to your state's Department of Revenue or equivalent agency to find their tracking tool.

Why the IRS might hold your refund

The IRS can delay or hold a refund for several reasons. Offset for federal debt: If you owe federal income tax from a prior year, student loans in default, or child support, the IRS can use your refund to pay that debt. The tool will show this as "Your refund is being held" or similar language. You'll receive a notice in the mail explaining the offset.

Fraud review: If the IRS suspects identity theft or fraud on your return, they hold the refund while they investigate. This can take 60 to 120 days. The tool will show a message indicating your return is under review. You may receive a letter asking you to verify your identity or provide documents.

Errors or discrepancies: If your return doesn't match your W-2, 1099, or other documents the IRS receives from employers or financial institutions, they'll hold the refund while they investigate. This is common and usually resolves within 30 to 60 days. The tool will show "Still Being Processed" and may explain the reason.

If your refund is held for any reason, the "Where's My Refund?" tool is the best place to check for updates. The tool updates daily, so check back regularly. If you need to know the specific reason for a delay, call 1-800-829-1040 and have your return information ready.

Frequently Asked Questions

Can I check my refund status if I filed on paper instead of electronically?

Yes, but the timeline is longer. Paper returns take 2 to 4 weeks just to be scanned and entered into the IRS system. Once your return is in the system, you can use the "Where's My Refund?" tool. Until then, the tool will show no information. If you filed on paper, wait at least 4 weeks before checking online.

What if the "Where's My Refund?" tool says my refund amount is wrong?

The tool shows the refund amount the IRS calculated after reviewing your return. If it's less than you expected, the IRS may have found an error, applied an offset, or adjusted a credit. Call 1-800-829-1040 to ask why the amount changed. Have your return and any notices from the IRS ready.

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

No. The IRS will process your refund without any action from you. Check the "Where's My Refund?" tool every few days for updates. If the tool shows a specific reason for the delay (like a missing document), follow the instructions in any letter the IRS sends you. Otherwise, wait for the processing to complete.

Can I get my refund faster if I call the IRS?

No. Calling the IRS tells you the status, but it doesn't speed up processing. The only way to get a refund faster is to file electronically with direct deposit, which is already the fastest method available. Calling is useful only if you need to report a missing refund or correct information on your return.

What if I never filed a return but the IRS says I have a refund?

This is unusual but can happen if an employer filed a W-2 in your name. The IRS may have generated a return based on that W-2 and calculated a refund. You should file your own return to claim the refund officially. Contact the IRS at 1-800-829-1040 to confirm what they have on file before filing.