How to find your refund status right now
The fastest way to find your refund is to use the tool built by the agency that owes you money. For federal tax refunds, that's the IRS's Where's My Refund tool on IRS.gov. For state tax refunds, each state has its own tracker—search "[your state] where's my refund" to land on the right page. For insurance refunds, contact your insurance company directly by phone or through your online account. For business refunds (vendor overpayments, returned deposits), contact the business's accounting department or customer service.
These tools show you the current status of your refund and, in most cases, an expected delivery date. You'll need your Social Security number or tax ID, filing status, and the refund amount to look it up. If you filed electronically, the tool updates every 24 hours. If you filed on paper, updates happen less often—sometimes weekly.
Key Takeaways
- The IRS Where's My Refund tool updates every 24 hours for e-filed returns and shows status, expected date, and delivery method.
- State tax refunds use separate tracking systems; search your state's name plus "where's my refund" to find the official tracker.
- Insurance and business refunds require you to contact the company directly—there is no central tracker for these.
- If your refund is delayed beyond the expected date, contact the issuing agency within one to two weeks of the promised date.
- Direct deposit refunds typically arrive within 21 days of IRS acceptance; paper checks take four to six weeks longer.
Federal tax refunds: IRS Where's My Refund
Go to IRS.gov and click the Where's My Refund link. Enter your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your return. The tool will show one of three statuses: "Return Received" (the IRS has it but hasn't processed it yet), "Approved" (the IRS approved your return and your refund is on the way), or "Sent" (your refund has been issued).
If the status is "Approved" or "Sent," the tool displays your expected delivery date and the method—direct deposit to your bank account or a paper check mailed to your address. Direct deposit refunds arrive within 21 days of the IRS acceptance date. Paper checks take four to six weeks from the approval date. If you chose direct deposit and your bank rejected the deposit (wrong account number, closed account), the IRS will mail a check instead, adding another four to six weeks.
The tool updates once per day, usually overnight. If you filed electronically, you can check it as soon as 24 hours after the IRS accepts your return. If you filed on paper, the IRS takes longer to scan and enter your information—expect the tool to show activity within two to three weeks of mailing your return.
State tax refunds: Where to find your tracker
Each state runs its own tax refund tracker. Search "[your state name] where's my refund" or "[your state] tax refund status" to find the official page. Common state trackers include California's Refund Status tool, New York's Refund Status Inquiry, Texas's Where's My Refund, and Florida's Refund Status. The process is similar to the federal tool: enter your Social Security number, filing status, and refund amount.
State refunds typically take longer than federal refunds. If you filed electronically, expect a state refund within 30 to 45 days of the state tax agency accepting your return. If you filed on paper, add two to three weeks for the state to process your paperwork before the refund timeline begins. Some states issue refunds by direct deposit; others mail checks only. The tracker will tell you which method applies to your refund and when to expect it.
If you filed both federal and state returns at the same time, your federal refund may arrive before your state refund. This is normal. Do not assume your state refund is lost just because the federal one came first.
Insurance refunds and overpayments
Insurance refunds—from overpaid premiums, policy cancellations, or claims adjustments—do not have a public tracking system. Contact your insurance company directly. Call the customer service number on your policy or bill, or log into your online account and look for a refund status section. Some insurers show pending refunds in your account dashboard; others require a phone call.
Insurance refunds are typically issued within 30 days of the refund being approved, though some companies take up to 60 days. The refund may be mailed as a check or applied as a credit to your next premium, depending on your policy and the company's process. Ask the representative which method will be used and when you should expect the money.
If your insurance company says a refund was issued but you never received it, ask for the check number and mailing date (if mailed) or the transaction ID (if applied as a credit). This information helps you track down a lost check or verify the credit was applied to your account.
Business refunds and vendor overpayments
Refunds from businesses—returned deposits, overpaid invoices, or returned merchandise—vary widely depending on the company. Contact the business's customer service or accounting department. Provide your order number, invoice number, or transaction ID. Ask for the refund status, the method (direct deposit, check, or credit card reversal), and the expected date.
Most businesses issue refunds within 5 to 10 business days of processing your return or overpayment claim. Refunds to credit cards or debit cards may take an additional 3 to 5 business days to appear in your account, depending on your bank. Refunds by check take 7 to 14 business days to arrive by mail after the business mails it.
If a business refund is delayed beyond the promised date, send a follow-up email or call with your transaction details. Keep records of all communication. If the business does not respond or refuses to refund you, you may have recourse through your credit card company (if you paid by card) or your state's consumer protection office.
What to do if your refund is late
If your refund has not arrived by the expected date shown in the tracker, wait one to two weeks before contacting the issuing agency. Refund dates are estimates, not guarantees, and delays of a few days are common. After one to two weeks past the expected date, contact the IRS (for federal refunds), your state tax agency (for state refunds), your insurance company, or the business.
For federal tax refunds delayed more than 21 days after acceptance, call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and refund amount ready. The IRS can investigate whether your refund was lost in the mail, rejected by your bank, or held up for review. For state refunds, contact your state's tax agency directly—the phone number is on your state's where's my refund page.
If a check was mailed and you never received it, ask the issuing agency to issue a replacement check or stop payment and reissue by direct deposit. This process typically takes two to four weeks. Keep the original check number and mailing date for your records.
Refunds held for review or offset
Sometimes a refund is delayed because the IRS or state tax agency is reviewing your return for accuracy or because your refund is being offset—applied to pay back taxes, child support arrears, or other debts you owe. The Where's My Refund tool may show a status like "Under Review" or "Offset" instead of an expected delivery date.
If your refund is under review, the IRS or state agency is checking your return for errors or inconsistencies. This can take 30 to 60 days or longer. You cannot speed up the review, but you can call the agency to ask why the review is happening and when it should be complete. If your refund is offset, the agency has applied it to a debt. You will receive a notice in the mail explaining which debt was paid and how much was applied. The remaining refund, if any, will be issued separately.
If you believe your refund was offset in error or you have questions about the offset, contact the agency that issued the offset notice. The notice includes a phone number and instructions for disputing the offset.
Frequently Asked Questions
Can I check my refund status without the exact refund amount?
No. The IRS Where's My Refund tool and most state trackers require the exact refund amount from your return to pull up your status. If you do not have the amount, check your tax return copy or the confirmation email from your tax software. If you filed on paper and do not have a copy, contact the IRS or your state tax agency by phone and provide your Social Security number and filing status; they can look up the amount for you.
Why does my refund status say "Sent" but I haven't received it yet?
If the status is "Sent" and you chose direct deposit, the refund should arrive within 21 days of the IRS acceptance date. If more than 21 days have passed, contact the IRS to verify your bank account information was correct. If you chose a paper check, allow four to six weeks from the approval date. Checks can be delayed by mail service. If six weeks have passed, contact the IRS to request a replacement check.
What if I filed my return but the Where's My Refund tool says no record found?
If you filed electronically, the tool may not show your return for 24 hours after the IRS accepts it. Wait one day and check again. If you filed on paper, the IRS takes two to three weeks to scan and enter your return into the system. If more than three weeks have passed since you mailed your return and the tool still shows no record, contact the IRS at 1-800-829-1040 to confirm they received it.
Can I change my refund delivery method after I file?
No. Once you file your return, you cannot change the delivery method through the Where's My Refund tool. If you need to change your direct deposit account or switch to a paper check, contact the IRS or your state tax agency directly. They may be able to update your information if your return has not yet been processed, but if processing has begun, you will need to wait for the refund to be issued and then request a replacement by the other method.
Do I need to file a new return if my refund is lost or delayed?
No. Do not file a new return. Contact the issuing agency (IRS, state tax agency, or business) to report the missing refund and request a replacement. Filing a second return can delay your original refund further and create confusion in the system. Always contact the agency first to investigate the status of your original refund.