How to check the status of your refund right now

The fastest way to find out where your refund is depends on what kind of refund you're waiting for. If it's a federal tax refund, 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 from your return. The tool updates once a day, usually overnight, and tells you whether the IRS is still processing, has approved it, or has sent it out.

For state tax refunds, visit your state's department of revenue website directly. Most states have their own tracking tool, and the web address varies by state — search "[your state] tax refund status" to find it. You'll typically need your Social Security number and refund amount there too.

If you're waiting for an insurance refund, homeowners or auto, contact your insurance company's customer service line or log into your online account. They can tell you whether the refund was processed, when it was mailed or transferred, and which account it went to if it was electronic.

Key Takeaways

  • The IRS "Where's My Refund?" tool at IRS.gov/refunds updates once daily and shows whether your federal tax refund is processing, approved, or sent.
  • State tax refunds have their own tracking tools on each state's revenue department website, separate from the federal system.
  • Insurance refunds can be tracked through your insurer's customer service line or online account portal.
  • If your refund shows as sent but you haven't received it, the next step depends on the delivery method — direct deposit takes three to five business days, checks take seven to ten.
  • A refund that doesn't arrive within the stated timeframe should be reported to the issuing agency so they can investigate or reissue it.

What the status messages actually mean

When you check your refund status, you'll see one of several messages. "Still processing" means the IRS or your state is still reviewing your return — this is normal and can take anywhere from a few days to several weeks depending on whether your return was flagged for review. You don't need to do anything; just check back in a few days.

"Approved" or "accepted" means the agency has finished reviewing your return and has calculated your refund amount. The money hasn't left their account yet, but it's scheduled to go out. This stage usually lasts a few days before the refund is sent.

"Sent" or "issued" means the refund has left the agency's account and is on its way to you. If it was sent by direct deposit, it should arrive in your bank account within three to five business days. If it was sent by check, allow seven to ten business days for mail delivery. If you chose a prepaid card or other method, the timeline varies — the status message should specify which method was used.

When a refund doesn't show up on time

If your refund status shows "sent" but the money hasn't arrived after the expected timeframe, start by checking the right account. For direct deposit, make sure you're looking at the correct bank account — the one you listed on your return. If you changed banks or closed an account since filing, the refund may have been rejected and sent back to the IRS, which then reissues it by check.

For checks, verify the mailing address on your return. If you moved or the address was wrong, the check may have gone to an old address. Contact the IRS or your state revenue department to confirm the address they have on file. If it's incorrect, they can issue a replacement check to your current address.

If the address and account are both correct and the refund still hasn't arrived two weeks after the status showed "sent," contact the issuing agency directly. For federal refunds, call the IRS at 1-800-829-1040. For state refunds, call your state's revenue department — the number is on your state's website. Have your Social Security number, filing status, and the refund amount ready. The agency can investigate whether the refund was actually sent and, if necessary, reissue it.

Refunds held up by identity verification or other issues

Sometimes a refund status will show "held" or "under review" for longer than expected. This usually means the IRS or your state needs more information from you — often to verify your identity or to clarify something on your return. The agency will send you a letter explaining what they need and how to respond.

Check your mail carefully, including spam folders if you signed up for email notifications. The letter will have a specific deadline for responding. If you miss it, the refund will be delayed further. If you receive a letter, follow the instructions exactly — don't call or email unless the letter tells you to.

If you've been waiting more than 30 days and haven't received a letter explaining the hold, contact the IRS or your state directly. It's possible the letter was lost in the mail, and the agency can tell you what information they're waiting for and how to send it.

Direct deposit versus check — which one affects your timeline

The delivery method makes a real difference in how long you wait. Direct deposit is the fastest option: once the refund status shows "sent," the money typically arrives in your bank account within three to five business days. Weekends and bank holidays don't count as business days, so if your refund is sent on a Friday, you might not see it until Wednesday.

Check by mail takes longer because it depends on postal delivery. Once the status shows "sent," allow seven to ten business days for the check to arrive, longer if you live in a rural area or if mail is slow in your region. The check is mailed from the agency's processing center, not from a local office, so distance matters.

If you filed your return and requested a refund but didn't provide direct deposit information, the agency will send a check by default. You can't change this after filing — the refund will come by check. If you want direct deposit for next year's refund, you'll need to update your banking information on your next return.

What to do if the refund amount seems wrong

If your refund status shows an amount that doesn't match what you calculated, don't assume it's an error. The IRS or your state may have adjusted your return based on information they received — for example, if you claimed a dependent who also filed a return, or if you had income the agency found that you didn't report.

Before contacting the agency, review the return you filed and compare it to the refund amount shown in the status tool. If the math doesn't add up, the agency will have sent you a notice explaining the adjustment. Look for a letter from the IRS or your state revenue department — it will have a reference number and explain what changed.

If you disagree with the adjustment, you have the right to dispute it, but you'll need to respond within the timeframe given in the notice. If you can't find the notice or don't understand the adjustment, call the IRS or your state revenue department and ask them to explain it. Have your return and the notice in front of you when you call.

Business and insurance refunds — where they differ from tax refunds

Business refunds — from vendors, suppliers, or service providers — don't have a standard tracking system like tax refunds do. You'll need to contact the business directly. Have your order number or invoice number ready, and ask for a specific date when the refund will be processed and when it will appear in your account. Most businesses process refunds within five to seven business days of approving the return, then it takes another three to five days for your bank to receive it.

Insurance refunds work differently depending on the type. Homeowners or auto insurance refunds are usually issued when you cancel a policy mid-term or when the insurer owes you money from a settlement. Call your insurance company's customer service line and ask for the refund status. They can tell you the exact amount, the method (check or direct deposit), and the expected date. If the refund was supposed to arrive and hasn't, ask whether it was mailed or deposited, and to which address or account.

Frequently Asked Questions

How often does the IRS refund tracker update?

The IRS "Where's My Refund?" tool updates once per day, usually overnight. Checking multiple times in the same day won't show new information. If your status hasn't changed in more than a week, contact the IRS to confirm your return is still being processed.

Can I get my refund faster if I call the IRS?

No. Calling the IRS won't speed up processing. The agency processes refunds in the order they were received, and calling only works if there's a specific problem — like a missing piece of information or a misdirected refund. If your status shows "processing," you have to wait.

What if my refund was sent to the wrong bank account?

If you provided the wrong account number on your return, the bank will reject the deposit and send it back to the IRS. The IRS will then reissue the refund by check to the address on your return. This adds two to three weeks to your wait time. Contact the IRS to confirm this happened and to request the check be sent to your current address if you've moved.

Do I need to do anything if my refund is delayed?

Not immediately. If your status shows "sent" but the refund hasn't arrived after the expected timeframe, contact the issuing agency. Have your Social Security number, filing status, and refund amount ready. They can investigate and reissue the refund if necessary.

What if I never received a letter about a hold on my refund?

Contact the IRS or your state revenue department directly. The letter may have been lost in the mail. The agency can tell you what information they need and how to send it. Respond as quickly as possible — delays in responding will delay your refund further.