What the "Where's My Refund" tool does and which one you need

The IRS, most state tax agencies, and several federal payment programs each run their own refund tracker. The one you use depends on what money you're waiting for. If you're tracking a federal tax refund, you'll use the IRS tool at irs.gov. If you're waiting for a state tax refund, your state's department of revenue runs its own tracker. If you're waiting for a stimulus payment, unemployment insurance, or a child tax credit advance, each has a separate tracker run by the agency that sends it.

These tools share the same basic function: you enter your Social Security number, filing status, and expected refund amount, and the tracker tells you whether the refund has been processed, when it was sent, and how it's being delivered. The IRS tool updates once per day, usually overnight. State tools vary—some update daily, others weekly. Most will not show your refund status until at least 24 hours after you file.

Key Takeaways

  • The IRS "Where's My Refund" tool at irs.gov is for federal tax refunds only; state refunds require your state's own tracker.
  • You need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your return to use any tracker.
  • The IRS tool updates once daily and will not show status until at least 24 hours after you file electronically or about four weeks after you mail a paper return.
  • If a tracker says your refund is delayed or shows an error code, the agency's website usually explains what that code means and what to do next.
  • Direct deposit refunds typically arrive within one to three business days of the tracker showing "approved and sent"; paper checks take two to three weeks.

How to use the IRS "Where's My Refund" tool

Go to irs.gov and search for "Where's My Refund" or navigate directly to the tool. You'll need three pieces of information: your Social Security number, your filing status as it appears on your return, and the exact refund amount. The amount must match what you claimed on your return—if you claimed $1,847 but enter $1,850, the tool will not recognize your return.

After you enter this information, the tool shows one of four statuses. "Received" means the IRS has your return but hasn't processed it yet. "Approved" means the IRS has reviewed your return and determined you're getting a refund. "Sent" means the refund has been approved and is on its way to you—this is when the delivery timeline begins. "Delivered" means the refund has reached your bank account or the check has been mailed.

The tool also displays the expected delivery date once your refund is sent. If you chose direct deposit, this date is usually accurate within one to three business days. If you're receiving a paper check, add two to three weeks to the date shown.

State tax refund trackers and how they differ from the IRS tool

Every state that collects income tax runs its own refund tracker. The process is similar to the IRS tool—you enter your Social Security number and refund amount—but the website address and update schedule vary by state. Some states update their trackers daily; others update weekly or only on certain days. A few states do not offer a public tracker at all and require you to call their tax office directly.

To find your state's tracker, search "[your state] tax refund status" or go to your state's department of revenue website. Most state sites have a link labeled "Check Refund Status" or "Track My Refund" on the homepage. If your state does not offer an online tracker, you can call the phone number listed on your state tax return or the department's website, though wait times are often long during tax season.

State refunds typically arrive one to two weeks after the IRS processes your federal return, assuming you filed both at the same time. If you filed your state return separately or later, the timeline resets.

Trackers for stimulus payments, unemployment, and other federal refunds

The IRS "Where's My Refund" tool tracks tax refunds only. Other federal payments use different trackers run by the agencies that send them. The Economic Impact Payment tracker (for stimulus checks) is at irs.gov/coronavirus/economic-impact-payments. The Child Tax Credit advance payment tracker is also at irs.gov but under a separate tool. Unemployment insurance refunds are tracked through your state's unemployment office, not the IRS.

If you received an overpayment notice from your state's unemployment office, that agency will tell you how to check the status of your refund. Some states process unemployment refunds through their tax department; others handle them separately. The notice you received should include a phone number or website to check status.

Federal employee refunds, military pay adjustments, and Social Security overpayments each have their own tracking systems. The agency that sent you the payment notice will provide the tracker or phone number to use.

What to do when the tracker shows a delay or error code

If the IRS tool shows your refund as "Received" for more than 21 days after you filed electronically, or more than 60 days after you mailed a paper return, the IRS website has a page titled "What to Do If You Don't Receive Your Refund." This page lists common delay codes and what each one means. The most common delays are missing or incorrect information on your return, a mismatch between your return and IRS records, or a hold placed on your account due to identity verification.

If the tracker shows an error code, write down the exact code and search for it on irs.gov. Most codes have a dedicated explanation page. If the code says you need to verify your identity, the IRS will send you a letter with instructions—do not respond to emails or texts claiming to be from the IRS, as these are always scams. If the code indicates a calculation error or missing information, you may need to file an amended return or contact the IRS directly.

For state refunds, the same principle applies: search your state's tax website for the error code shown in the tracker. If you cannot find an explanation, call the phone number on your state tax return.

Direct deposit versus paper check delivery times

Once the tracker shows your refund as "Sent," the delivery method determines how long you wait. Direct deposit is the fastest option—the IRS or state agency transfers the money directly to your bank account, usually within one to three business days of the "Sent" status. The tracker will show an expected deposit date; this date is typically accurate.

A paper check takes longer. The IRS or state agency mails the check to the address on your return. Delivery time depends on postal service speed and distance, but typically ranges from two to three weeks after the "Sent" status. If you chose a paper check and the tracker shows "Sent" but you haven't received it after four weeks, the check may have been lost in the mail.

If your refund was supposed to arrive by direct deposit but did not appear in your account, check that you entered your routing number and account number correctly on your return. If the information was wrong, the IRS will mail a check instead, which delays delivery by several weeks. The tracker will eventually show "Delivered" even if the check is still in transit.

When to contact the IRS or your state agency directly

If the tracker has not updated in more than 21 days (for electronic returns) or 60 days (for paper returns), or if it shows an error code you cannot resolve, contact the agency directly. For federal refunds, call the IRS at 1-800-829-1040. For state refunds, call the number on your state tax return or your state's department of revenue website.

Have your Social Security number, filing status, and the exact refund amount ready when you call. Wait times are longest from January through April. If you cannot reach anyone by phone, many state tax offices and the IRS accept written inquiries by mail—the address is on your tax return or the agency's website. Written inquiries take longer but create a paper record of your request.

If you believe your refund was lost in the mail or deposited into the wrong account, the agency can issue a replacement check or investigate the deposit. This process typically takes two to four weeks.

Frequently Asked Questions

Why does the tracker say "Received" but not "Approved" yet?

The IRS processes returns in the order they are received, and processing takes time. For electronic returns, "Received" status usually moves to "Approved" within 21 days. For paper returns, it can take up to 60 days. If your return is more complex—for example, if you claimed certain credits or deductions—processing takes longer. The tracker will update automatically; you do not need to do anything.

Can I use the tracker if someone else filed my taxes for me?

Yes. You need your own Social Security number and the refund amount from the return. The tracker does not care who prepared the return, only that the information you enter matches the return filed in your name. If you do not know the exact refund amount, check the copy of the return your tax preparer gave you.

What if the tracker says my refund was delivered but I never received it?

If direct deposit was chosen, contact your bank to confirm the money did not arrive in your account under a different name or date. If a check was mailed, wait four weeks from the "Sent" date before assuming it is lost. If four weeks have passed, contact the IRS or your state agency and request a replacement check or a stop-payment on the original check so a new one can be issued.

Do I need to create an account to use the tracker?

No. The IRS "Where's My Refund" tool and most state trackers do not require an account. You enter your information each time you check. Some states offer optional account creation for faster access, but it is not required to check your status.

How often should I check the tracker?

Checking once every few days is reasonable. The IRS tool updates once daily, usually overnight. Checking more frequently will not speed up your refund. If your return is complex or you filed during peak tax season, checking weekly is sufficient.