Where to check your refund right now

The place you check depends on what kind of refund you're waiting for. If it's a tax refund from the IRS, go to IRS.gov/refunds and use the "Where's My Refund?" tool — you'll need your Social Security number, filing status, and the exact refund amount. For state tax refunds, visit your state's department of revenue website; most have their own tracking tool. If you're waiting for a stimulus payment, insurance refund, or business refund, the tracking method is different for each one, and we cover those below.

The IRS tool updates once per day, usually overnight. If you filed electronically and chose direct deposit, the IRS can tell you the exact date your money will hit your bank account. If you chose a paper check, the tool will tell you when it was mailed and give you a tracking number you can use with USPS Informed Delivery.

Key Takeaways

  • IRS refunds can be tracked at IRS.gov/refunds with your Social Security number and filing status; the tool updates once daily and shows your deposit date if you chose direct deposit.
  • State tax refunds are tracked through your state's department of revenue website, not the IRS, and timelines vary by state from two to eight weeks.
  • Stimulus payments and insurance refunds each have their own tracking system — check the website or letter from the organization that issued the payment.
  • If your refund is delayed beyond the expected timeline, contact the issuing agency directly rather than waiting; many delays can be resolved with a phone call.
  • Paper checks take longer than direct deposit and can be lost in the mail; if yours doesn't arrive within the stated timeframe, request a replacement immediately.

IRS tax refund tracking and timelines

The IRS processes most tax refunds within 21 days of receiving your return if you filed electronically. If you filed by mail, add another two to three weeks to that timeline. The "Where's My Refund?" tool will show you one of four statuses: received (the IRS has your return but hasn't started processing), approved (your return is approved and your refund is being prepared), sent (your refund has been issued), or an error message if something is wrong.

Once your refund is sent, the delivery method matters. Direct deposit is fastest — the IRS will tell you the exact date the money will appear in your bank account, usually within one to two business days of the "sent" status. A paper check takes seven to ten business days to arrive after the "sent" status, though mail delays can extend that. If you chose a paper check and the IRS tool shows "sent," you can track the physical check through USPS Informed Delivery using the tracking number the IRS provides.

If the tool shows an error or your refund hasn't moved to "sent" status after 21 days, call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the exact refund amount ready. The IRS can tell you whether there's a problem with your return or whether processing is simply delayed.

State tax refund tracking

State tax refunds are processed separately from federal refunds, even if you filed both at the same time. Each state has its own timeline and tracking system. Most states post a tracking tool on their department of revenue website — search "[your state] tax refund status" to find it. You'll typically need your Social Security number and the refund amount.

State refund timelines vary widely. Some states process refunds in two to three weeks; others take six to eight weeks. A few states are slower if they're auditing returns or if you claimed certain credits. If your state's website doesn't have a tracking tool, call the department of revenue directly — the number is on your state tax return or on the department's website.

If your state refund is delayed beyond the posted timeline, the department of revenue can tell you why. Common reasons include a mismatch between your return and your W-2s, a missing signature, or a hold placed on your account for unpaid child support or student loans. If there's a hold, the state will notify you in writing with instructions on how to resolve it.

Stimulus payments and federal benefit refunds

Stimulus payments issued during the pandemic had their own tracking tool at IRS.gov/coronavirus/economic-impact-payments. That tool is no longer active, but if you never received a stimulus payment you believe you were owed, you can claim it on your tax return. The IRS will issue it as part of your refund.

Other federal payments — such as overpayments from Social Security, Medicare, or unemployment benefits — are tracked differently. Contact the agency that issued the payment directly. Social Security has a phone line at 1-800-772-1213; Medicare at 1-800-633-4227; and your state's unemployment office has its own contact information. Each agency can tell you the status of your refund and when it will arrive.

Insurance refunds and premium reimbursements

Insurance refunds come from your insurance company, not a government agency. If you're waiting for a refund of an overpaid premium, a cancelled policy refund, or a claims overpayment, contact your insurance company directly. You can find the phone number on your policy or on the company's website.

Insurance companies typically process refunds within 30 days of approval, though some take longer. Ask the company for a specific date when you call. If you paid by check, the company will mail you a check; if you paid by credit card or bank account, the refund goes back to that payment method. Request a tracking number or confirmation email so you have proof of the refund request.

Business refunds and vendor reimbursements

Business refunds — from suppliers, payment processors, or tax credits — are tracked through the business or organization that issued them. If you're waiting for a refund from a vendor or marketplace like Amazon or eBay, log into your account and check the order status or refund section. Most show the refund amount, the date it was issued, and the expected arrival date.

If you're waiting for a business tax credit refund from your state, check your state's department of revenue website or call the business tax line. Some states issue business refunds on a different schedule than individual refunds, and some require you to file a separate claim form.

What to do if your refund is missing or delayed

If your refund doesn't arrive by the date the tracking tool promised, take action immediately rather than waiting longer. For IRS refunds, call 1-800-829-1040 with your Social Security number and filing status. For state refunds, call your state's department of revenue. For insurance or business refunds, contact the company directly.

When you call, have the following information ready: the date you filed or submitted your claim, the refund amount, the payment method you chose (direct deposit or check), and any confirmation numbers or reference numbers from your filing. The agency or company can tell you whether the refund was issued, whether it's still processing, or whether there's a problem that's holding it up.

If a paper check was lost in the mail, request a replacement immediately. The issuing agency or company will stop payment on the original check and issue a new one. This process usually takes two to four weeks. If a direct deposit failed, the agency can reissue the refund to a different bank account or send a check instead.

Frequently Asked Questions

Why does the IRS tool say my refund was sent but I haven't received it?

If you chose direct deposit, the money should arrive within one to two business days of the "sent" status. If you chose a paper check, allow seven to ten business days for mail delivery. If more time has passed, call the IRS at 1-800-829-1040 to confirm the deposit date or check USPS Informed Delivery for the check's tracking status.

Can I get my refund faster if I pay a fee?

No. The IRS does not charge fees to speed up refunds, and neither do state tax agencies. Anyone claiming they can expedite your refund for a fee is running a scam. Direct deposit is the fastest free option; paper checks always take longer.

What if I filed my taxes but the tracking tool says it has no record?

Wait at least 24 hours after filing electronically or two to three weeks after mailing a paper return. If the tool still shows no record, call the IRS at 1-800-829-1040 to confirm they received your return. Bring your filing confirmation number or a copy of your return.

Can I change my refund delivery method after I file?

For IRS refunds, you cannot change the delivery method after filing. If you filed for direct deposit and want a check instead, you'll have to wait for the direct deposit to arrive, then contact your bank. If you filed for a check and want direct deposit, you must wait for the check to arrive.

What if my refund was garnished or offset?

The IRS can offset your refund to pay back taxes, child support, student loans, or other federal debts. If this happened, the tracking tool will show a message explaining the offset. Contact the agency holding the debt to understand the situation and whether you can dispute it.