Where to check your refund status depends on the type of refund

The place you check depends on who issued the refund. A tax refund goes through the IRS or your state revenue department. An insurance refund comes from your insurance company's website or customer service line. A business refund — from a retailer, utility company, or service provider — goes through that company's system. Each one has its own tracking method, and checking the wrong place will leave you with no answer.

Start by identifying who you're waiting for money from. That tells you exactly where to look and what information you'll need to pull up your status.

Key Takeaways

  • Federal tax refunds can be tracked through IRS.gov using your Social Security number, filing status, and exact refund amount.
  • State tax refunds require you to visit your state's revenue or taxation department website, not the IRS.
  • Insurance refunds are tracked through your insurance company's customer portal or by calling their claims department directly.
  • Business and merchant refunds show up in your original payment method's transaction history or through the company's order tracking system.
  • A refund that shows "approved" or "processing" is not yet in your account — you still need to wait for the deposit or check to arrive.

Tracking a federal tax refund through the IRS

The IRS offers a tool called Where's My Refund? on IRS.gov. You'll need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your tax return. The tool updates once per day, usually overnight, so checking multiple times in a single day won't show new information.

The status will show one of three things: "Refund Approved," "Refund Sent," or "Refund Delivered." "Approved" means the IRS has processed your return and authorized the refund, but it hasn't left their system yet. "Sent" means it's on the way — either by direct deposit or check. "Delivered" means it has arrived at your bank or mailbox. If you don't see your refund in your account within one business day of "Delivered," contact your bank to confirm the deposit went through.

If you filed electronically and chose direct deposit, the refund typically arrives within 21 days of approval. If you chose a paper check, add 7 to 10 business days after the "Sent" status appears.

Checking a state tax refund

Each state runs its own refund tracking system. You cannot check a state refund through the IRS — you must go to your state's revenue or taxation department website. Search "[your state] tax refund status" to find the right portal. Most states require your Social Security number and either your filing status or the refund amount.

State refunds typically take longer than federal ones. Depending on the state and whether you filed electronically or by mail, approval can take 4 to 12 weeks. Some states post updates weekly; others update less frequently. If your state's tracker shows no status after six weeks from when you filed, contact the state revenue department directly — the number is on their website.

Finding the status of an insurance refund

Insurance refunds — whether from a claim denial, overpayment, or policy cancellation — are tracked through your insurance company's customer portal or by phone. Log into your account on the insurer's website and look for a "Claims" or "Refunds" section. This will show any pending or completed refunds tied to your policy.

If you don't see a refund listed online, call the customer service number on your insurance card or policy document. Have your policy number ready. The representative can tell you whether a refund was approved, when it was sent, and what method it's being delivered by (check, direct deposit, or credit to your account). Insurance refunds usually process within 2 to 6 weeks of approval, depending on the company and the reason for the refund.

Tracking a business or merchant refund

Refunds from retailers, online sellers, utilities, and service providers show up in two places: your original payment method's transaction history and the company's order or account tracking system. Check your credit card or bank statement first — you'll see the refund listed as a credit or reversal. The date it appears there is when the money actually arrived in your account.

For more detail on the refund status, log into your account on the company's website. Most retailers show refund status in your order history. Utilities and service providers usually have a "Billing" or "Account" section where you can see pending credits. If the company issued a check instead of crediting your original payment method, the check typically arrives 5 to 10 business days after the refund is approved.

What "approved" actually means — and why it's not the same as received

When a refund shows as "approved" or "processing," the issuer has authorized the money to leave their account. It does not mean the money is in your bank account yet. There's always a gap between approval and arrival, and the length of that gap depends on the delivery method.

Direct deposit is fastest — usually 1 to 3 business days after approval. A check takes 7 to 14 business days from the date it's mailed. Some refunds go to a prepaid card or store credit, which can be instant or take a few days depending on the system. If your refund shows "approved" or "sent" but hasn't arrived after the expected timeframe, contact the issuer to confirm the delivery address or account number they have on file.

What to do if your refund status is stuck or missing

If your refund status hasn't changed in longer than the expected timeframe, or if you can't find any record of it, take these steps in order. First, verify you're checking the right place — a federal tax refund through IRS.gov, a state refund through your state's site, and so on. Second, confirm you're using the correct information — the exact refund amount, your Social Security number, and your filing status all have to match exactly.

If the status is still stuck after those checks, contact the issuer directly. For the IRS, call 1-800-829-1040. For state refunds, use the phone number on your state's revenue department website. For insurance and business refunds, use the customer service number on your policy, statement, or receipt. Have your account or reference number ready, and ask specifically whether the refund was approved and when it was sent.

Frequently Asked Questions

How long does it take for a refund to show as approved?

It varies by type. Federal tax refunds usually show approval within 21 days of filing electronically, or 4 to 6 weeks if you filed by mail. State refunds take 4 to 12 weeks depending on the state. Insurance and business refunds typically show approval within 2 to 6 weeks. Check your specific issuer's website for their timeline.

Can I see my refund status if I filed a joint return?

Yes, but only one spouse can check at a time using their own Social Security number. If you filed jointly, either spouse can use the IRS Where's My Refund tool with their SSN and the total refund amount. You'll see the same status either way.

What if my refund shows approved but never arrives?

Wait one business day after the status changes to "delivered" or "sent." If it still hasn't arrived, contact the issuer to verify the account number or mailing address they have on file. If the address is wrong, they may be able to stop the check and reissue it. If the account number is wrong, your bank can sometimes locate a misdirected deposit.

Do I need to do anything after my refund is approved?

No. Once approved, the refund will be sent automatically. You don't need to take any action. Just wait for it to arrive using the delivery method you chose (direct deposit or check for tax refunds, or whatever method the issuer uses for other refunds).

Can I cancel a refund after it's been approved?

Usually not. Once approved, the refund is in motion. For tax refunds, contact the IRS immediately if you need to stop it. For other refunds, call the issuer right away and ask if they can recall it — some can if the check hasn't been mailed yet, but most cannot once it's been sent.