Check your refund status using the tracking tool for the type of refund you're waiting for

The fastest way to find your refund is to use the official tracking system for that specific refund. A tax refund, stimulus payment, insurance refund, and business refund each have their own tracking method — and checking the wrong one wastes time. You need to know which type of refund you're waiting for, then go to the right place to look.

Most tracking systems show you the current status (processing, approved, sent, delivered), the expected arrival date, and sometimes the delivery method. Some let you update your banking information if the refund hasn't been sent yet. If you can't find a tracking tool for your refund type, the section below covers what to do next.

Key Takeaways

  • IRS tax refunds can be tracked at IRS.gov using the "Where's My Refund?" tool, which updates once per day and shows status within 24 hours of filing.
  • Insurance refunds, business refunds, and other specialty refunds do not have a single government tracking system — you must contact the company or agency that issued the refund directly.
  • If a refund is delayed beyond the stated timeline, contact the issuing agency or company in writing and request a status update with documentation.
  • Refunds sent by mail can take 5 to 14 business days to arrive after being mailed, depending on postal service speed and your location.
  • If your refund shows as sent but never arrives, file a claim with the postal service (for mailed checks) or contact your bank (for direct deposits).

How to track a federal tax refund

The IRS provides a free tracking tool called "Where's My Refund?" at IRS.gov. You can access it on a computer or through the IRS mobile app. You will need your Social Security number, filing status, 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 will not show new information.

The tool shows four possible statuses: "Return Received" (the IRS has your return but hasn't processed it yet), "Approved" (the IRS has approved your refund and is preparing to send it), "Sent" (the refund has been mailed or deposited), and sometimes a specific date when you can expect it. If you filed electronically, the refund typically arrives within 21 days. If you mailed a paper return, allow up to 6 weeks before the refund is sent.

If the tool says "Sent" but you have not received the refund after the stated date has passed, check your bank account to confirm the deposit did not arrive without notification. If you chose direct deposit, contact your bank to see if the deposit is pending. If you chose a mailed check, wait 14 business days after the "Sent" date before filing a claim.

How to track state tax refunds and other government payments

Each state maintains its own tax refund tracking system, separate from the IRS. Search "[your state] tax refund status" or go to your state's department of revenue website. Most state systems work the same way as the federal tool — you enter your Social Security number and filing information, and the system shows you the current status and expected delivery date.

Some states allow you to sign up for email or text notifications when your refund is sent. If your state offers this, it can save you the trouble of checking manually. State refunds typically arrive 2 to 4 weeks after the federal refund, though this varies by state and filing method.

Stimulus payments and other federal payments (such as Economic Impact Payments during the pandemic) were tracked through the IRS tool as well. If you are looking for a payment from several years ago that you never received, contact the IRS directly at 1-800-829-1040 to report it.

How to track insurance refunds and premium adjustments

Insurance refunds — whether from health insurance, auto insurance, homeowners insurance, or another type — do not have a centralized tracking system. You must contact your insurance company directly. Call the customer service number on your policy or bill, or log into your online account if the company offers one.

When you call, have your policy number ready. Ask the representative for the status of your refund, the reason for the delay if it is overdue, and the expected delivery date. Request that they note your inquiry in your account file. If the refund is more than 30 days overdue, ask for a supervisor and request written confirmation of the refund amount and delivery method.

Insurance refunds are typically issued by check or direct deposit, depending on how you paid your premium. The company should mail the check or process the deposit within 30 days of approving the refund, though some states have specific timelines that are shorter. If your state has a department of insurance, you can file a complaint there if the company misses the deadline.

How to track business and merchant refunds

Refunds from online retailers, payment processors, and other businesses are tracked through the company's customer account or order history. Log into your account on the retailer's website or app and look for the order or transaction in question. Most sites show a status like "Refund Pending," "Refund Approved," or "Refund Completed," along with the expected arrival date.

If you do not see a status update in your account, contact the company's customer service team. Email is often faster than phone for getting a written record of your inquiry. Provide your order number, the date you requested the refund, and the amount. Ask them to confirm whether the refund has been issued and, if so, the delivery method and expected arrival date.

Business refunds sent by check typically arrive 5 to 14 business days after being mailed. Refunds processed to a credit card or debit card can take 3 to 10 business days to appear, depending on your bank. If a refund is more than two weeks overdue, request a refund status update in writing and keep a copy for your records.

What to do if your refund is delayed or missing

If a refund shows as "Sent" or "Completed" but has not arrived after the expected date, your first step depends on the delivery method. For direct deposits, contact your bank and ask if the deposit is pending or if there was a rejection. Provide the bank with the expected deposit date and amount. The bank can tell you whether the deposit was received and, if rejected, why.

For mailed checks, wait 14 business days after the "Sent" date before assuming it is lost. Checks can be delayed by mail service slowdowns or address issues. If 14 days have passed, contact the issuing agency or company and request a replacement check or a stop-payment and reissue. Keep a record of when you made the request.

If the refund is from the IRS and is significantly delayed, call 1-800-829-1040 and speak with a representative. Have your tax return information ready. The IRS can investigate delays and, in some cases, issue a replacement refund. For state refunds, contact your state's department of revenue using the phone number on your state tax website.

How to file a claim if a mailed refund check is lost

If you have confirmed that a check was mailed but never arrived, you have two options: request a replacement from the issuing agency or file a claim with the U.S. Postal Service.

To request a replacement, contact the agency or company that issued the check and explain that you did not receive it. Provide the check number (if you have it), the amount, and the date it was mailed. They will typically issue a replacement check or, in some cases, a direct deposit. This usually takes 2 to 4 weeks.

To file a postal claim, go to USPS.com and select "File a Claim" under the "Claims" section. You will need the sender's information (the agency that mailed the check), the approximate mailing date, and the check amount. The postal service investigates and, if the check is found, returns it to the sender. If it is not found within 30 days, you may be reimbursed, though this is not may provide. Filing a postal claim does not prevent you from also requesting a replacement from the issuer.

Frequently Asked Questions

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

The tool updates once per day, usually between midnight and 1 a.m. Eastern Time. Checking it multiple times in the same day will show the same status. If you filed electronically, the tool typically shows your return within 24 hours of filing.

Can I change my bank account information if my refund hasn't been sent yet?

For IRS refunds, you can update your banking information through the "Where's My Refund?" tool if the status is still "Approved" and the refund has not been sent. Once it shows "Sent," the bank account cannot be changed. For other refunds, contact the issuing company or agency directly and ask if they can update your information before the refund is processed.

What if I never received a refund notification at all?

Check the tracking tool for your refund type using the information from your original transaction or return. If the tool shows no record of your refund, contact the issuing agency or company and provide proof that you requested it (a receipt, confirmation email, or filing confirmation). They can search their records and tell you whether the refund was ever issued.

How long should I wait before contacting someone about a delayed refund?

For IRS refunds, wait until the stated delivery date has passed plus 14 additional days. For state refunds, use the same timeline. For insurance and business refunds, contact the company if it is more than 30 days overdue. Always check the tracking tool first to confirm the status before reaching out.

What proof do I need to show that a refund was issued to me?

Keep your original receipt, confirmation email, tax return filing confirmation, or policy documentation. If you filed taxes electronically, print or save your e-file confirmation. For business refunds, save the order confirmation and any refund request emails. These documents prove you requested the refund and help the issuer locate your record if there is a dispute.