Where to check your refund status depends on which government program sent it

The IRS, your state tax authority, and federal benefit programs each have their own tracking systems. A tax refund goes through a different pipeline than a stimulus payment or an overpayment refund from Social Security. The first step is knowing which agency holds your money, then using their specific tool to see where it is in the process.

Most federal refunds can be tracked online without calling. You will need your Social Security number, filing status (for taxes), or account number (for benefits). The tracking tool tells you whether your refund has been processed, approved, sent to your bank, or delivered by mail.

Key Takeaways

  • The IRS tracks tax refunds at IRS.gov/refunds; state tax refunds require your state's tax authority website, not the federal site.
  • Stimulus payments and federal benefit overpayments use different tracking systems — check the agency that sent the original payment.
  • Most refunds take 5 to 21 business days to arrive after approval, depending on whether you chose direct deposit or mail.
  • If your refund shows as sent but has not arrived after the expected timeframe, contact the issuing agency directly rather than waiting.
  • Tracking tools update on a schedule — usually daily for tax refunds, but less frequently for some benefit programs.

IRS tax refunds: using the Where's My Refund tool

The IRS operates Where's My Refund at IRS.gov/refunds. Enter your Social Security number, filing status, and the exact refund amount from your return. The tool shows one of four statuses: received (the IRS has your return but has not processed it yet), approved (your return was processed and your refund was authorized), sent (the refund left the IRS and is on its way to you), or delivered (it arrived at your bank or mailbox).

The tool updates once per day, usually overnight. If you filed electronically, you can check it within 24 hours of submission. If you mailed a paper return, wait at least three weeks before checking. The IRS processes most returns within 21 days of receipt, but complex returns or those flagged for review can take longer.

If the tool says your refund was sent but you have not received it after five business days (for direct deposit) or 21 days (for mail), contact the IRS at 800-829-1040. Have your return handy and be ready to provide your address and bank routing number if you chose direct deposit.

State tax refunds: checking your state's tax authority

Each state runs its own tax refund tracking system. The IRS tool does not track state refunds. Search "[your state] tax refund status" or go directly to your state's department of revenue or taxation website. Most states have a refund tracker similar to the federal one — you enter your Social Security number and refund amount.

State processing times vary. Some states issue refunds within two weeks of approval; others take four to six weeks. If you filed both federal and state returns, your state refund may arrive before or after your federal refund — they are processed separately. A few states offer faster refunds if you choose direct deposit rather than a check.

If your state's website does not have a tracking tool, call the phone number listed on your state tax return or the department's website. Have your return confirmation number ready.

Stimulus payments and federal benefit overpayments

Stimulus payments sent during 2020 and 2021 can be tracked through the IRS's Get My Payment tool, also at IRS.gov. Enter your Social Security number and address. The tool shows whether the payment was mailed, sent by direct deposit, or issued as a debit card.

Refunds from federal benefit programs — Social Security, SSI, Veterans benefits, or federal employee pensions — are tracked through the agency that issued the original payment. The Social Security Administration has a refund tracker at ssa.gov; the Department of Veterans Affairs uses VA.gov. Each tool works similarly: enter your account number or Social Security number to see the status.

These refunds typically take 5 to 10 business days after approval if sent by direct deposit, or 10 to 21 days if mailed. If you see a status of "sent" but the money has not arrived, wait the full timeframe before contacting the agency — mail delays are common, especially during high-volume periods.

What to do if your refund shows as sent but has not arrived

Direct deposit refunds should arrive within five business days of the "sent" status. If more than a week has passed, log into your bank account and check whether the deposit appears as pending. Some banks hold deposits for 24 to 48 hours before making them available. If it is not there and not pending, contact the issuing agency.

Mailed refunds take longer — expect 10 to 21 days after the "sent" status. Check your mailbox and any alternate addresses on file. If you moved recently, the refund may have gone to an old address. Contact the agency to confirm the address they have on record and request a replacement check if needed.

When you call, have your Social Security number, the refund amount, and the date the status changed to "sent." The agency can verify whether the payment cleared their system and, if it did, investigate with your bank or the postal service.

Refunds delayed or stuck in processing

Some refunds take longer than the standard timeline. The IRS flags returns for review if there are math errors, missing information, or identity verification issues. If your refund status has not changed in more than 21 days, the return may be under review. The IRS will mail you a notice if additional information is needed — do not wait for a call.

State refunds can be delayed if your state is verifying income or checking for duplicate claims. Benefit program refunds may be held if there is a question about your account status or if you owe money to another government agency (offset). These holds are usually temporary, but they can add weeks to the timeline.

If your refund is stuck, contact the issuing agency directly. Waiting for the tool to update will not speed it up. The agency can tell you whether your refund is under review, held for offset, or genuinely lost in the system.

Refunds sent to the wrong address or bank account

If you provided an incorrect mailing address or bank routing number on your return, the refund may have gone somewhere you cannot access it. Check the tracking tool to see the address or bank it shows. If it is wrong, contact the issuing agency immediately.

For tax refunds, the IRS can issue a replacement check if the original was mailed to an old address or if you provided an incorrect bank account number. You will need to request this in writing or by phone. The replacement takes an additional 4 to 6 weeks.

For benefit program refunds, contact the agency's customer service line. They can verify the address or account on file and, if it is incorrect, stop the payment and reissue it to the correct location. This process usually takes 7 to 14 days.

Frequently Asked Questions

How often does the tracking tool update?

The IRS updates Where's My Refund once per day, usually between midnight and 6 a.m. Eastern time. State and federal benefit tracking tools vary — some update daily, others weekly. Checking multiple times in one day will not show new information. If your status has not changed in more than a week, contact the agency rather than continuing to check the tool.

Can I track a refund if I filed jointly with a spouse?

Yes. Use either spouse's Social Security number to check the status. The refund amount and filing status must match what is on the return. If you filed jointly but the refund was split between two accounts, you may need to check using each account's information separately, or contact the agency to confirm both deposits.

What if the tracking tool says my refund was delivered but I never received it?

For direct deposit, check your bank account and ask your bank whether the deposit was received and posted. If your bank confirms it arrived, the money is yours — it may just be pending. If the bank has no record, contact the IRS or agency to report it. For mailed checks, check with neighbors, look in other mailboxes, and wait a few more days. If it does not appear, request a replacement.

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

No. Refunds are processed automatically. Calling repeatedly or submitting additional paperwork will not speed up a delayed refund. If the status has not changed in more than 21 days, one call to the agency can tell you whether it is under review or held for another reason. Otherwise, wait for the tool to update or for a notice in the mail.

What if I lost my refund confirmation number?

You do not need a confirmation number to check your refund status. The tracking tools use your Social Security number and refund amount. If you do not remember the amount, check your tax return or benefit statement. If you need a copy of your return, the IRS and most states can send one by mail or email.