Where to check your refund status

The IRS offers three ways to check where your refund is. The fastest and most detailed is the IRS website tool called Where's My Refund?, which you can reach at irs.gov. You enter your Social Security number, filing status, and the exact refund amount from your tax return. The tool updates once per day, usually overnight.

If you filed with a tax software company like TurboTax, H&R Block, or TaxAct, you can also check through their websites or apps — they pull the same IRS data but sometimes display it in a different format. Some people find their software's version easier to read.

The IRS also runs a phone line at 1-800-829-1954 where you can speak to someone, though wait times are often long during tax season (January through May). You will need the same information: Social Security number, filing status, and refund amount.

Key Takeaways

  • The IRS Where's My Refund tool at irs.gov is the most detailed way to track your refund and updates once daily.
  • You need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount to check status.
  • The tool shows three stages: received, approved, and sent — and tells you the date your refund will arrive if it has been approved.
  • If you chose direct deposit, the refund goes to your bank account; if you chose a check, it arrives by mail and the tool tells you when to expect it.
  • Refunds typically take 21 days from the date the IRS receives your return, though some take longer if the return needs review.

What the three refund stages mean

When you check your refund status, the tool shows you which of three stages your return is in. Received means the IRS has your return but has not yet reviewed it. This stage usually lasts a few days to a week. Approved means the IRS has processed your return, calculated your refund, and sent instructions to your bank or the check printer. Sent means your refund is on its way — either already in your bank account or in the mail.

If your return is still in the received stage after two weeks, it does not necessarily mean something is wrong. The IRS processes millions of returns, and timing varies based on how busy they are and whether your return needed any manual review.

If your return moves to approved but you do not see the refund arrive within the promised timeframe, contact your bank first — sometimes deposits take an extra day or two to show up. If your bank confirms it has not received anything, then contact the IRS.

How long refunds take

The IRS publishes a standard timeline: most refunds arrive within 21 days of when they receive your return. If you filed electronically and chose direct deposit to your bank account, this is usually the fastest route — often 10 to 14 days total. If you chose a paper check by mail, add another week or two for postal delivery.

Some returns take longer. If the IRS needs to verify information on your return — for example, if you claimed a large credit or reported income that does not match what your employer reported — they may hold your return for additional review. The Where's My Refund tool will not show a specific date until that review is complete, but it will tell you the return is still being processed.

During peak tax season (February through April), the IRS processes returns more slowly straightforward because of volume. A return filed in April may take longer than one filed in February, even if both are straightforward.

What to do if your refund is delayed

Check the Where's My Refund tool first. If it shows your return is still in the received or approved stage, wait — delays of a few extra days are normal. If the tool shows your refund was sent more than a week ago and you have not received it, take the next step based on how you chose to receive it.

For direct deposit: Contact your bank's customer service line and ask if the deposit has arrived or is pending. Provide the bank with the refund amount and the date the IRS said it would arrive. Banks can see incoming deposits before they post to your account. If your bank has no record of it, call the IRS at 1-800-829-1954 with your return information.

For a check by mail: Wait at least 10 business days after the Where's My Refund tool said the check was sent. Mail delivery varies by location. If you still have not received it after that window, contact the IRS. They can issue a replacement check or, in some cases, arrange a direct deposit instead.

Why the IRS might hold your return

The IRS reviews certain returns more carefully before approving the refund. Common reasons include claiming the Earned Income Tax Credit (EITC), claiming the Additional Child Tax Credit, reporting business income or losses, or having a large refund relative to your reported income. None of these automatically means a problem — the IRS straightforward verifies the information before sending money out.

If your return contains an error or inconsistency, the IRS will hold it. For example, if you report income that does not match what your employer reported on a W-2, or if you claim a dependent who is also claimed on someone else's return, the IRS catches this during processing. In these cases, the Where's My Refund tool may show your return is still being processed, or you may receive a letter from the IRS asking for more information.

If you receive a letter from the IRS, respond promptly with the documents they request. This usually speeds up the review. Do not ignore IRS mail — it always includes a important date and instructions on how to respond.

Direct deposit versus check — which arrives faster

Direct deposit is faster. When you choose direct deposit on your tax return, the IRS sends your refund electronically to your bank. Once the IRS approves your return and sends the deposit instruction, the money usually arrives within one to three business days. Your bank may show it as pending before it fully posts to your account.

A paper check takes longer because it has to be printed and mailed. After the IRS approves your return, they send it to a check printer, which takes a few days. Then the check travels through the mail, which adds another week or more depending on where you live and where the check is mailed from. The Where's My Refund tool tells you the date the check was mailed, not the date it will arrive, so add 7 to 10 business days to that date.

If you did not choose direct deposit when you filed, you cannot change it after the fact. You have to wait for the check. However, if you receive a refund check and want to deposit it, you can do so at your bank or through mobile check deposit if your bank offers it.

What information you need to check your status

Gather three pieces of information before you use the Where's My Refund tool: your Social Security number, your filing status as it appears on your return (single, married filing jointly, married filing separately, head of household, or may have access to widow/widower), and the exact refund amount you claimed on your return. The refund amount is the number on line 33 of Form 1040 (or the equivalent line on your specific form).

If you filed jointly with a spouse, use the Social Security number of the person whose name appears first on the return. If you are not sure of the exact refund amount, check your copy of the return you filed or the confirmation email or receipt your tax software sent you.

Do not use an estimate or round number — the tool requires the exact amount. If you enter the wrong amount, the tool will not find your return and will ask you to try again.

Frequently Asked Questions

Can I check my refund status on my phone?

Yes. The IRS Where's My Refund tool works on phones and tablets through the irs.gov website. Some tax software companies also have mobile apps that let you check refund status. The information is the same either way — it comes from the IRS — so use whichever format is easiest for you.

What does it mean if the tool says "still being processed"?

It means the IRS has your return but has not finished reviewing it yet. This is normal and does not indicate a problem. Most returns in this stage move to approved within a few days to a week. If it stays in this stage for more than 21 days, contact the IRS.

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's timeline. The standard 21-day window is the fastest the IRS processes returns. Be cautious of any service claiming to expedite your refund for a fee.

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

Wait a few days — the tool updates once daily, usually overnight, and it can take a few days for the IRS to receive and log your return after you file. If you filed electronically, it should appear within three to five days. If you mailed a paper return, it can take two to three weeks. If it still does not appear after that, contact the IRS with your filing confirmation number.

Can I cancel my refund and get the money a different way?

No. Once you file your return and the IRS approves it, the refund is processed according to the method you chose (direct deposit or check). You cannot change it after filing. If you need the money urgently and chose a check, you could ask your bank about a short-term loan, but the refund itself will arrive on its normal timeline.