Where to check your refund status depends on what kind of refund you're waiting for

Tax refunds, insurance refunds, business refunds, and stimulus payments all live in different systems, and each one has its own tracking method. The IRS has a tool for federal tax refunds. Your state revenue office has one for state refunds. Insurance companies track their own refunds through your account or a claims portal. The place you got the money from is always the place that can tell you where it is.

Before you start looking, gather the documents you filed or received: your tax return confirmation number, your insurance claim number, your business refund request number, or the confirmation email from a government payment. You'll need at least one of these to pull up your status anywhere.

Key Takeaways

  • The IRS tracks federal tax refunds through Where's My Refund at irs.gov, which updates every 24 hours and shows status in real time.
  • State tax refunds require logging into your state revenue office website or calling their refund hotline, because each state runs its own system.
  • Insurance refunds are tracked through your insurer's online portal or by calling the claims department with your claim number.
  • Stimulus payments and other federal payments can be tracked through the payment status tool on the specific agency's website, such as IRS.gov for Economic Impact Payments.
  • If tracking shows your refund is delayed beyond the stated timeline, contact the issuing agency directly with your confirmation number and ask for a trace.

Tracking a federal tax refund through the IRS

Go to irs.gov and click "Where's My Refund?" in the upper right corner. You'll need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your return. The tool updates once per day, usually overnight, so checking multiple times in one day won't show new information.

The tracker shows three possible statuses: "Return Received" (the IRS got your return and is processing it), "Refund Approved" (the IRS has approved your refund and it's being prepared for payment), and "Refund Sent" (your refund has been issued and is on its way). Each status includes an expected delivery date. If you filed electronically and chose direct deposit, the refund typically arrives within 21 days of "Refund Sent." If you chose a paper check, add 7 to 10 business days.

The IRS also offers a text and email alert option on the same page. You can sign up to receive notifications when your status changes, which saves you from checking manually.

Tracking a state tax refund

Each state runs its own tax system, so you'll need to go to your state's revenue or taxation office website. Search "[your state] tax refund status" to find the right portal. Most states have a tool similar to the IRS's, where you enter your Social Security number, filing status, and refund amount.

State processing times vary widely. Some states issue refunds within two to three weeks of approval; others take six to eight weeks, especially during peak tax season (February through April). If your state's tracker doesn't show a status yet, it may still be in the initial processing queue—most state systems don't display anything until the return has been reviewed.

If you can't find an online tracker, call your state's tax refund hotline. The number is on your state's revenue office website. Have your Social Security number and the amount you expect ready when you call.

Tracking an insurance refund or claim payment

Log into your insurance company's online portal or mobile app using your policy number and password. Most insurers show claim status in real time: whether it's been received, is under review, has been approved, or has been paid. The portal usually displays the expected payment date and the payment method (direct deposit or check).

If you don't have online access or prefer to call, contact your insurance company's claims department directly. Have your policy number and claim number ready. The claims representative can tell you exactly where your refund is in the process and, if there's a delay, what's causing it.

Insurance refunds typically process within 5 to 10 business days of approval, but this varies by company and claim type. Some insurers hold refunds for a set period (often 30 days) to ensure no additional claims are filed before releasing the money.

Tracking stimulus payments and federal government payments

The IRS issued three rounds of Economic Impact Payments (stimulus checks) during 2020 and 2021. If you're still waiting for one of those, use the Get My Payment tool on irs.gov. You'll need your Social Security number, date of birth, and street address. The tool shows whether your payment was mailed, direct deposited, or issued as a debit card.

For other federal payments—such as tax credits, refundable portions of credits, or payments from other agencies—check the specific agency's website. The Social Security Administration, Veterans Affairs, and the Department of Labor each have their own payment tracking systems. Search the agency name plus "payment status" to find the right tool.

Federal payments typically arrive within 5 to 7 business days of the "payment sent" status, though this can extend to 10 to 14 days during high-volume periods.

What to do if your refund is delayed beyond the expected date

If your tracking status hasn't updated in the timeframe the agency stated, or if the expected delivery date has passed, contact the issuing agency directly. Have your confirmation number, Social Security number, and the refund amount ready.

For the IRS, call 1-800-829-1040 (for tax refunds) or 1-833-243-8282 (for stimulus payments). For state refunds, call your state's tax refund hotline. For insurance refunds, call your claims department. For other federal payments, contact the specific agency that issued the payment.

When you call, ask the representative to file a refund trace. This is a formal request to locate your refund and determine whether it was lost, sent to the wrong address, or delayed in processing. The agency will investigate and contact you with findings, usually within 30 days. If the refund was lost or sent to the wrong address, the agency will reissue it.

Refund tracking when you've moved or changed your address

If you moved after filing your return or requesting a refund, your refund may have been sent to your old address. Check your tracking status first—if it shows "Refund Sent" but you never received it, contact the issuing agency and provide your new address. They can reissue the refund to your current location or, in some cases, direct deposit it if you provide banking information.

For the IRS, you can update your address online through your IRS account at irs.gov if you have one set up. Otherwise, call the refund line and ask them to update your address and reissue the payment. State tax offices have similar processes—check your state's website for address update instructions.

If your refund was already sent to your old address and you no longer have access to that mailbox, contact the issuing agency and ask them to stop payment and reissue. This process takes longer (typically 60 days) but ensures you receive the money.

Frequently Asked Questions

How often does the IRS update Where's My Refund?

The IRS updates Where's My Refund once per day, usually overnight. Checking multiple times in a single day will show the same status. If your status hasn't changed in more than a week, it may indicate a processing delay or an issue with your return.

What does "Return Received" mean, and how long does that stage last?

Return Received means the IRS has scanned your return into their system and begun the initial review. This stage typically lasts 5 to 10 days for electronic returns and up to 21 days for paper returns. After that, the status should move to Refund Approved or show a notice if there's an issue.

Can I track a refund if I don't have the exact amount?

The IRS requires the exact refund amount to pull up your status in Where's My Refund. If you don't have it, check your tax return confirmation email or the copy of your return you filed. If you still can't find it, call the IRS at 1-800-829-1040 and provide your Social Security number and filing status; they can look it up for you.

What if my refund status is stuck on "Return Received" for more than three weeks?

Contact the IRS at 1-800-829-1040 and ask them to review your return. A stuck status often means there's a discrepancy—a missing form, a math error, or a mismatch between your return and IRS records. The representative can identify the issue and tell you what to do next.

How long should I wait before calling about a missing refund?

Wait until at least 5 business days after the tracking status shows "Refund Sent" or the expected delivery date has passed. If you still haven't received it, call the issuing agency and ask them to file a refund trace. Provide your current address and the address where the refund was supposed to be sent.