Check your refund status through the IRS website or your tax agency

The fastest way to find your tax refund is through the IRS's Where's My Refund tool on irs.gov. You'll need your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight, so checking multiple times in the same day won't show new information.

If you filed with a state tax agency, you'll need to check that state's website separately — the IRS tool only tracks federal refunds. Most states have their own refund tracking systems, usually found under "check your refund status" or "where's my refund" on the state tax agency homepage.

The tracking tool will tell you one of three things: your refund is still being processed, it's been approved and sent, or there's a problem that needs your attention. If the tool says your refund was sent but you haven't received it, the next step depends on how you chose to receive it.

Key Takeaways

  • The IRS Where's My Refund tool updates once daily and requires your Social Security number, filing status, and refund amount to check federal refunds.
  • State tax refunds are tracked separately through each state's tax agency website, not through the federal IRS system.
  • Direct deposit refunds typically arrive within one to three business days after the IRS releases them, while paper checks take two to four weeks.
  • If your refund shows as sent but hasn't arrived after the expected timeframe, contact the IRS or your state agency to request a trace or replacement.
  • Refunds delayed longer than 21 days from the IRS approval date may indicate a problem with your bank account, address, or identity verification.

How long refunds take after the IRS approves them

Once the IRS approves your refund, the timeline depends on how you chose to receive it. Direct deposit is fastest — the money usually arrives in your bank account within one to three business days. Paper checks take longer: two to four weeks from the approval date, depending on mail delivery in your area.

The IRS processes refunds in batches throughout the filing season. If you filed early in the year, your refund may be approved quickly but held until a later batch release date. The Where's My Refund tool will show you the expected deposit or mailing date once your refund is approved.

Weekends and federal holidays don't count as business days, so a refund approved on a Friday won't hit your account until Tuesday or Wednesday at the earliest.

What to do if your refund is delayed past the expected date

If the Where's My Refund tool shows your refund was sent but hasn't arrived after the timeframe listed (usually three business days for direct deposit or four weeks for a check), contact the IRS at 1-800-829-1040. Have your Social Security number, filing status, and refund amount ready. The IRS can file a refund trace, which investigates whether the money was actually sent and where it went.

For direct deposit delays, the IRS will ask whether you've checked with your bank. Sometimes a refund is sent to an old account number if you changed banks after filing, or it's held by your bank's fraud detection system. Call your bank's customer service line and ask them to search for any pending deposits from the IRS or the U.S. Department of Treasury.

If your bank confirms they never received the deposit, the IRS can issue a replacement check or re-send the direct deposit. This process usually takes another two to four weeks.

Why the IRS might hold or reject your refund

The Where's My Refund tool may show a delay or flag a problem if the IRS needs to verify information on your return. Common reasons include a mismatch between your name and Social Security number, a missing or incorrect bank account number for direct deposit, or a discrepancy between your return and wage records from your employer.

If you owe back taxes, child support, or student loans in default, the IRS may offset your refund — meaning they keep it to pay down what you owe. The tool will tell you if this has happened. You can contact the agency that holds the debt to negotiate a payment plan or dispute the offset.

Identity theft or fraud flags can also delay a refund. If the IRS suspects someone filed a return using your Social Security number, they'll hold the refund while they investigate. This can take several weeks. You'll receive a letter explaining the hold and what documents to send.

Checking a state tax refund separately

State refunds are processed independently from federal refunds and may arrive on a different timeline. Some states process refunds faster than the IRS; others take longer. To check your state refund, go to your state's Department of Revenue or Department of Taxation website and look for a refund tracking tool — most states have one, though the name varies.

You'll typically need the same information: your Social Security number, filing status, and the refund amount. Some states also ask for your last name or the date you filed. If you filed jointly, some state systems require both spouses' Social Security numbers.

If your state refund is delayed, contact your state tax agency directly. The phone number is on your state's tax website. State processing times vary widely — some states issue refunds within two weeks, while others take six to eight weeks during peak filing season.

What happens if you never receive your refund

If the Where's My Refund tool shows your refund was sent more than 21 days ago and you still haven't received it, request a refund trace through the IRS. You can file the trace online through your IRS account (create one at irs.gov if you don't have one), by phone at 1-800-829-1040, or by mail using Form 3911, process for Taxpayer information Order.

The IRS will investigate and either locate your refund or issue a replacement. If your refund was sent by check and it's been lost in the mail, the IRS will issue a new check. If it was direct deposit and your bank never received it, the IRS will attempt to re-send it or issue a check instead.

Keep a record of when you filed, the refund amount, and the date the tool said it was sent. This information speeds up the trace process.

Frequently Asked Questions

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

No. The IRS processes refunds in batches according to a schedule, and calling won't move you ahead in the queue. The Where's My Refund tool shows the actual approval and delivery date. If your refund hasn't been approved yet, calling will only confirm what the tool already tells you.

What if I filed my taxes through a tax preparation company — do I check there instead?

No. Tax preparation companies don't hold your refund. Once they file your return with the IRS, you track it through the IRS Where's My Refund tool or your state's tool. If the tax company offered a refund advance loan, that's a separate product — your actual refund still goes to the IRS.

My refund shows as sent but my bank says they never got it — what's next?

Contact the IRS at 1-800-829-1040 and request a refund trace. Bring your bank account number and routing number. The IRS will investigate whether the deposit was actually sent and to which account. If your bank account information was wrong on your return, the IRS may have sent it to an old account or a closed account.

How do I check a refund if I filed jointly with my spouse?

Either spouse can check the refund using the Where's My Refund tool with their own Social Security number, filing status, and the refund amount. Both of you will see the same status. If you need to request a trace, either spouse can do so, but you'll need both Social Security numbers and the refund amount.

What if the Where's My Refund tool says there's an issue and I need to contact the IRS?

The tool will usually give you a specific reason — missing information, a mismatch in records, or a need for identity verification. Follow the instructions on the tool's message. Most issues require you to send documents by mail or upload them through your IRS account. Call 1-800-829-1040 only if the tool's instructions are unclear or you can't complete what it asks.