Where to look when your refund hasn't arrived
The place you check depends on what kind of refund you're waiting for. A tax refund goes to the IRS website. An insurance refund goes to your insurance company's portal or a phone call to their claims department. A state tax refund goes to your state's revenue office. A business refund or merchant return goes to the company you bought from. There is no single "refund tracker" that covers all of them — you have to go to the source that issued the refund.
The good news is that most of these sources let you check status online without calling, and the information updates regularly. The bad news is that "updated" doesn't mean your refund moved — it means the system checked its own records and reported what it found. A status that says "processing" today might say the same thing next week.
Key Takeaways
- Federal tax refunds are tracked at IRS.gov using your Social Security number, filing status, and the exact refund amount.
- State tax refunds are tracked through your state's revenue or taxation department website, not the IRS.
- Insurance refunds require you to contact the insurance company directly by phone or through their online account portal.
- A status update means the system checked its records, not that your money moved — the same status can appear for weeks.
- If your refund is more than a week past the promised date, contact the issuer directly rather than checking the tracker again.
Checking your federal tax refund with the IRS
Go to IRS.gov/refunds and use the "Where's My Refund?" tool. You will 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 the same day will show the same status.
The IRS sorts refunds into three stages: received, approved, and sent. "Received" means they have your return but haven't processed it yet. "Approved" means they've checked it and the refund is scheduled to go out. "Sent" means it left the IRS and is on its way to your bank or the address where you requested a check. If you chose direct deposit, "sent" typically means the money will land in your account within one to two business days. If you chose a paper check, "sent" means it's in the mail and could take one to three weeks depending on postal delays.
The tool also shows an expected delivery date, but that date can shift if the IRS finds an issue with your return. If your status hasn't changed in more than 21 days after you filed, or if the expected date has passed and your money hasn't arrived, contact the IRS directly at 1-800-829-1040.
Checking your state tax refund
Each state runs its own refund tracker, separate from the IRS. Search "[your state] tax refund status" or go directly to your state's revenue or taxation department website. Most states have a tool similar to the IRS version — you enter your Social Security number and refund amount, and the system tells you where it is in the queue.
State refunds typically take longer than federal refunds because states process returns after the IRS does. If you filed both federal and state returns at the same time, expect your state refund to arrive one to four weeks after your federal refund. Some states hold refunds if there's a federal-state mismatch or if you owe child support or other debts, so if your status is stuck on "pending review," call your state's tax office to ask why.
State contact information varies widely. Most states list a phone number and mailing address on their revenue website. Some offer live chat or email support. If you can't find the contact method, call your state's main revenue office number and ask to be transferred to the refund status line.
Checking insurance refunds and claims
Insurance refunds — whether from auto, home, health, or life insurance — are tracked through your insurance company's website or by calling their claims department directly. Log into your online account and look for a "claims" or "refunds" section. If you don't see one, call the phone number on your insurance card and ask for the status of your specific claim or refund request.
Insurance refunds move slower than tax refunds because the company has to investigate the claim first. A health insurance refund for an overpayment might take 30 to 60 days. An auto insurance refund for a cancelled policy might take two to four weeks. A homeowners insurance refund for an overpaid escrow account might take six to eight weeks. These timelines vary by company and by state law, so ask your insurance company for their specific timeline when you request the refund.
If your insurance company has a website portal, you can usually see the claim status there and any documents they've requested from you. If they're waiting on something from you — a repair estimate, a medical record, a proof of loss — the status will often say "pending documentation" or similar. Providing what they ask for is the fastest way to move the refund forward.
Checking business and merchant refunds
Refunds from online retailers, local businesses, or services go through the company you bought from. Log into your account on their website and look for "orders," "purchases," or "returns." Most major retailers show refund status there, including whether the money has been processed and when it will reach your bank or card.
The timeline depends on the company's refund policy. Some retailers issue refunds within 24 hours of receiving a return. Others take five to seven business days to process. Credit card refunds can take an additional three to five business days to show up on your statement, depending on your bank. If you used a debit card, the refund might take longer because debit transactions are harder to reverse than credit transactions.
If you can't find the refund status on the company's website, contact their customer service team directly. Have your order number ready. They can tell you whether the return was received, whether the refund was processed, and when you should expect to see the money.
What to do if your refund is late
If the status tracker shows your refund was sent but the money hasn't arrived after the promised timeline, wait a few more days before contacting anyone. Bank delays, postal delays, and system processing times can add a week or more to the stated timeline. But if you're past the deadline by more than a week, contact the issuer directly.
For federal tax refunds, call the IRS at 1-800-829-1040. For state tax refunds, call your state's revenue office. For insurance refunds, call the insurance company's claims department. For merchant refunds, contact the retailer's customer service. Have your refund amount, the date you submitted the request, and any confirmation numbers ready. They can tell you whether the refund actually left their system and, if it did, whether there's a problem on your bank's end.
If a refund was sent to a closed bank account, a wrong address, or a card that's no longer active, the money may have bounced back to the issuer. They can reissue it to a correct account, but you have to ask. Don't assume the money is lost — most issuers will hold it for 90 days to a year before returning it to their general fund.
Understanding why status updates don't always mean progress
A status update simply means the system checked its records and reported what it found. It does not mean your refund moved closer to you. If your status said "processing" on Monday and "processing" on Friday, the system updated both days, but your refund may not have progressed at all. This is normal and does not indicate a problem.
Status trackers update on a schedule set by the issuer — usually daily for the IRS, and anywhere from daily to weekly for other agencies and companies. Some trackers update only during business hours. Some update only on weekdays. If you check on a weekend or holiday, you may see the same status as the last business day.
The only status that means something has changed is when the status itself changes — from "received" to "approved," or from "approved" to "sent," or from "pending" to "completed." A date change also means something moved. But the same status appearing multiple days in a row is the system doing its job, not your refund sitting still.
Frequently Asked Questions
How often does the IRS update Where's My Refund?
The IRS updates the tracker once per day, usually overnight. Checking multiple times in the same day will show the same information. If your status changes, it will appear the next day after the update runs.
Can I check my refund status without knowing the exact amount?
No. The IRS requires your Social Security number, filing status, and the exact refund amount to pull up your record. If you don't know the amount, check your filed tax return or the confirmation email you received when you filed.
What does "pending review" mean on my state tax refund?
It means the state is checking your return for errors or discrepancies before releasing the refund. This can happen if your federal and state returns don't match, if you owe back taxes or child support, or if the state is verifying income. Call your state's tax office to ask what they're reviewing.
Why is my refund taking longer than the website says it should?
Delays happen for several reasons: the issuer found an issue with your request, your bank is slow to process incoming transfers, mail is delayed, or the system's estimate was too optimistic. If you're past the promised date by more than a week, contact the issuer to ask what's holding it up.
Can I cancel a refund after it's been sent?
Once a refund is marked "sent" by the issuer, you cannot cancel it. If it was sent to the wrong account or address, contact the issuer immediately and ask them to reissue it to the correct location. They can often do this if you call within a few days of the send date.