Check your refund status as soon as the agency posts it online — timing depends on the type of refund and the issuer
You can check most refund statuses within days of filing or requesting the refund, but the earliest you can see real information varies. Federal tax refunds can be tracked starting 24 hours after you file electronically; state tax refunds typically appear in tracking systems within 2 to 5 business days. Insurance refunds, business refunds, and other types have their own windows. The key is knowing where to look and understanding that "posted to tracking" does not mean the money has arrived in your account yet.
The difference between when you can check status and when money lands is real. A refund might show as "approved" or "in process" for weeks before the actual deposit or check arrives. Checking early tells you whether the refund is moving through the system or stuck, which matters if you need to follow up.
Key Takeaways
- Federal tax refunds can be tracked 24 hours after electronic filing through IRS Where's My Refund, which updates every 24 hours.
- State tax refunds usually appear in tracking systems 2 to 5 business days after filing, but timing varies by state.
- Insurance and business refunds have their own tracking portals or require you to contact the company directly for status.
- A refund showing as approved or in process does not mean the money has arrived yet — allow additional time for the actual deposit or check.
- If a refund does not appear in tracking within the expected window, contact the issuer directly rather than waiting longer.
Federal tax refunds: 24 hours after filing
The IRS posts refund tracking information to Where's My Refund starting 24 hours after you file electronically. This tool updates once per day, typically overnight. You can check it on the IRS website (irs.gov) by entering your Social Security number, filing status, and the exact refund amount from your return.
The tool shows three possible statuses: "Return Received" (the IRS has your return but has not processed it yet), "Approved" (the IRS has approved your refund and it is being prepared for payment), or "Sent" (the refund has been issued). If you chose direct deposit, "Sent" means the money is on its way to your bank, usually within 1 to 2 business days. If you chose a check, "Sent" means the check has been mailed and will take 7 to 10 business days to arrive.
Do not check more than once per day — the system updates only once daily and checking repeatedly will not speed anything up. If your return shows no status after 24 hours, wait another day before contacting the IRS.
State tax refunds: 2 to 5 business days after filing
Most states post refund tracking information 2 to 5 business days after you file, though some take longer. Each state runs its own system, so the website and process differ. You can find your state's refund tracker by searching "[your state] tax refund status" or visiting your state's department of revenue website directly.
State tracking tools typically ask for your Social Security number, filing status, and refund amount. The status messages vary by state but usually include "received," "processing," "approved," or "issued." Some states show an expected payment date once the refund is approved; others do not. If your state offers a specific date, that is when the money should arrive, not when it was issued.
A few states are slower than others. California, for example, can take 3 to 4 weeks to post tracking information for paper returns, while electronic filers see updates much faster. If your state's tracker does not show your return after 5 business days, contact the state revenue office directly — your return may have been flagged for review.
Insurance refunds: check your account or contact the company
Insurance refunds do not have a single tracking system. Instead, you track them through the insurance company's website or by calling their customer service line. Log into your account on the insurer's website and look for a "refunds" or "billing" section. Some companies show pending refunds there; others require you to call.
The timeline for insurance refunds depends on the type. Premium refunds from policy cancellations usually process within 1 to 2 weeks. Overpayment refunds (when you paid more than your policy required) can take 2 to 4 weeks. Claim refunds or denials are faster — often 3 to 5 business days after the claim is processed. If your insurer has not posted the refund within the stated window, call and ask for a specific date or reference number.
Some insurers mail checks; others offer direct deposit if you set it up in your account. Ask which method your refund will use when you first contact them, because that affects how long the final step takes.
Business and merchant refunds: varies by processor and platform
If you are waiting for a refund from a business or online retailer, the tracking depends on how they process refunds. Most major retailers (Amazon, Walmart, Target) show refund status in your account under "Orders" or "Returns." Look for a "Return Status" or "Refund Status" section. These typically update within 24 to 48 hours of the return being received.
For refunds processed through payment processors like PayPal, Stripe, or Square, log into your account and check the transaction history. The refund will show as "pending" initially, then "completed" once it clears. Pending refunds usually complete within 3 to 5 business days, though some processors take up to 10 days for bank transfers.
If you paid by credit card, the refund goes back to your card issuer, not directly to your bank account. Your card company then posts it to your statement, which can add 1 to 3 additional business days. Check your card's online portal for the refund status rather than your bank account.
What to do if your refund does not appear in tracking
If your refund does not show up in the tracking system within the expected window, do not assume it is lost — but do contact the issuer. For federal tax refunds, wait at least 5 business days before calling the IRS. For state refunds, contact your state revenue office. For insurance and business refunds, call the company's customer service line directly.
When you contact them, have your filing or transaction information ready: your Social Security number or tax ID, the filing or submission date, and the refund amount. Ask for a specific status and an expected payment date. If the refund is stuck or flagged for review, they can tell you why and what happens next. If it has been issued but you have not received it, they can help you track the check or deposit.
Some refunds are held up because of missing information, a mismatch in your name or address, or a duplicate filing. These issues are fixable, but you have to know about them first. Calling early is better than waiting weeks only to find out the refund was never going to arrive without your action.
Frequently Asked Questions
Can I check my refund status before I file?
No. Refund tracking systems only work after you have filed or submitted your request. For tax refunds, you must file first. For other refunds, the issuer must receive and process your request before status information appears in their system.
Why does my refund show approved but the money has not arrived?
Approved means the refund has been authorized and is being prepared for payment, but the actual deposit or check still needs to be processed and delivered. For direct deposits, allow 1 to 2 business days after approval. For checks, allow 7 to 10 business days after the refund is marked as sent.
What if the tracking system says my refund was sent but I never received it?
Contact the issuer immediately. For tax refunds, call the IRS or your state revenue office. For other refunds, call the company. They can confirm whether the payment was issued, check if there was a delivery problem, and reissue the refund if needed. Bring your reference number or confirmation code.
How often should I check my refund status?
Check once every few days, not multiple times per day. Most systems update once daily or less frequently. Checking repeatedly will not speed up the process and may cause confusion if you see different information at different times.
Can I get my refund faster by calling instead of checking online?
No. Calling does not speed up processing, but it can help if your refund is stuck or missing. Use online tracking first to see the current status, then call only if the refund is overdue or shows no progress after the expected timeframe.