Check your refund status on IRS.gov

The IRS has a tool called Where's My Refund? that shows you the exact status of your federal tax refund. You reach it at irs.gov/refunds, and it updates once per day, usually overnight.

To use it, you need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your tax return. The tool tells you whether the IRS is still processing your return, has approved it, or has sent the money out. If your refund has been mailed or deposited, it shows the date.

The IRS processes most returns within 21 days of receiving them, but that clock starts from the date they actually receive your return, not the date you filed it. If you filed electronically, they usually receive it within a few days. If you mailed a paper return, add 7 to 10 days to the postmark date before the 21-day window begins.

Key Takeaways

  • Where's My Refund? on irs.gov is the official tool to track your federal refund status and updates once per day.
  • The IRS processes most returns within 21 days of receiving them, but mailed paper returns take longer to reach the IRS than electronic filings.
  • If you chose direct deposit, your refund typically arrives within two to three business days after the IRS approves it; paper checks take one to two weeks.
  • State tax refunds are tracked through your state's revenue or tax department website, not the IRS, and timelines vary by state.
  • If Where's My Refund? shows an error or your refund is delayed beyond normal timeframes, contact the IRS directly or visit a local Taxpayer Assistance Center.

What the refund status messages mean

Where's My Refund? shows one of three main statuses. Return Received means the IRS has your return but has not finished reviewing it yet. This is normal and usually lasts a few days to a week. Refund Approved means the IRS has checked your return and found no problems—your money is on the way. Refund Sent means the IRS has released the money to your bank or mailed your check.

If you see Still Processing, your return is taking longer than usual. This happens when the IRS needs to verify information, suspects fraud, or finds math errors. The tool will tell you to check back in 24 hours or a few days. Do not call the IRS during this phase—they cannot speed it up, and the tool will update when there is news.

A message saying We cannot provide information about your refund right now usually means the return is so new that the system has not indexed it yet. Wait 24 hours and try again. If you filed within the last week, this is normal.

Direct deposit versus mailed checks

If you chose direct deposit on your tax return, the IRS deposits your refund into your bank account within two to three business days after the status changes to Refund Sent. Business days do not include weekends or federal holidays, so if the IRS sends your refund on a Friday, it may not land until Tuesday. Some banks hold deposits for 24 hours before making them available, so add that time too.

If you requested a mailed check, it takes one to two weeks after Refund Sent appears in Where's My Refund?. The IRS prints and mails checks in batches, so the exact timing depends on mail volume and your location. A check mailed from the IRS processing center in Kansas City takes longer to reach California than to reach Missouri.

Direct deposit is faster and more reliable than a mailed check. If you did not choose direct deposit this year, you can request it next year when you file.

Tracking state tax refunds

Your state refund is separate from your federal refund and is tracked through your state's revenue or tax department, not the IRS. Each state runs its own system and timeline. Some states process refunds in two to three weeks; others take six to eight weeks or longer.

To find your state's tracking tool, search "[your state] tax refund status" or go directly to your state's revenue department website. Most states have a similar tool to Where's My Refund?—you enter your Social Security number, filing status, and refund amount. A few states require your driver's license number or the last four digits of your Social Security number instead.

State refunds are usually mailed or deposited separately from federal refunds, even if you filed both at the same time. Do not assume your state refund is lost just because your federal refund arrived first.

What to do if your refund is delayed

If Where's My Refund? says your refund is still processing after 21 days, or if the status has not changed in more than a week, contact the IRS. You can call the IRS at 1-800-829-1040 (the main customer service line) or visit a Taxpayer Assistance Center in person if you live near one. Have your Social Security number, filing status, and the refund amount ready.

The IRS is often busy during tax season (January through April), so wait times on the phone can be long. If you cannot reach them by phone, you can mail a written inquiry to the IRS address on your tax return instructions, but that adds two to three weeks to the process.

Common reasons for delays include math errors on your return, a missing or mismatched Social Security number, claiming a refundable credit you do not meet the rules for, or a flag for potential fraud or identity theft. The IRS will contact you by mail if they need more information. Do not ignore IRS letters—they usually give you a deadline to respond.

If your refund was lost or never arrived

If Where's My Refund? says Refund Sent but you never received the money, the next step depends on whether you chose direct deposit or a mailed check. For direct deposit, contact your bank first—ask if the deposit arrived and was rejected or reversed for any reason. If your bank has no record of it, call the IRS and ask them to verify the bank account number on your return. If it was wrong, the IRS can reissue your refund as a check.

For a mailed check, wait at least two weeks after the Refund Sent date before assuming it is lost. If it does not arrive after that, call the IRS and provide the date shown in Where's My Refund?. They can issue a replacement check, which takes another four to six weeks.

If you suspect identity theft or fraud—for example, someone else filed a return using your Social Security number—contact the IRS Identity Theft Hotline at 1-800-908-4490 or file a report on irs.gov/identity-theft.

Frequently Asked Questions

How often does Where's My Refund update?

The tool updates once per day, usually overnight. Checking it multiple times in the same day will show the same status. If your status has not changed in several days, it does not mean something is wrong—many returns sit in the same status for a week or more while the IRS processes them.

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

No. The IRS cannot speed up processing, and calling will not change your timeline. If your return is still being processed, the IRS will tell you to check back later. If there is a problem, they will contact you by mail with instructions.

What if I filed electronically but Where's My Refund says it has not received my return?

Wait 24 to 48 hours after filing. Electronic returns take a day or two to show up in the IRS system. If it still does not appear after three days, contact your tax software provider or the tax professional who filed it for you to confirm it was actually transmitted.

Why does my state refund take longer than my federal refund?

States process returns on their own schedule and often wait for federal approval first. Some states also do additional verification or hold refunds to check for fraud. Timelines vary widely—check your state's website for their typical processing time.

Can I change my refund from a check to direct deposit after I have filed?

No. Once you file, you cannot change the delivery method. If you chose a mailed check and want direct deposit instead, you will have to wait for the check to arrive, deposit it yourself, or request a replacement by direct deposit if the check is lost.