Check your refund status with the IRS Where's My Refund tool

The IRS tracks every refund from the moment it processes your return. You can see exactly where yours is by using Where's My Refund, a free tool on IRS.gov that updates once per day, usually overnight. Go to irs.gov/refunds, enter your Social Security number, filing status, and the exact refund amount from your return, then click "Check Status."

The tool shows one of three statuses: "Return Received" (the IRS has your return but hasn't finished processing it), "Approved" (processing is done and your refund is on the way), or "Sent" (the IRS has released the money to your bank or mailed a check). If you see "Sent," the money should arrive within the timeframe shown — usually one to five business days for direct deposit, or up to 21 days for a mailed check.

If Where's My Refund says your return is still being processed after 21 days, or if the tool says "We cannot provide information about your refund status," contact the IRS directly at 1-800-829-1040. Have your return handy when you call.

Key Takeaways

  • Where's My Refund on IRS.gov is the official source for your refund status and updates once per day.
  • Direct deposit refunds typically arrive one to five business days after the IRS marks your refund as "Sent," while checks take up to 21 days.
  • If processing takes longer than 21 days, the IRS may be requesting more information or reviewing your return for errors.
  • The IRS processes most returns within 21 days, but complex returns or those with errors can take significantly longer.
  • If you filed by mail, add an extra week or two to account for postal delivery time before the IRS receives your return.

How long the IRS takes to process your return

The IRS publishes a standard timeline: most returns are processed within 21 days of receipt. That clock starts when the IRS actually receives your return, not when you mail it or hit submit. If you filed electronically, the IRS receives it within hours. If you mailed a paper return, add five to seven days for postal delivery before the processing clock begins.

The 21-day window is a target, not a may provide. Returns that are straightforward — W-2 income, standard deduction, no dependents — move through faster, sometimes in five to ten days. Returns with Schedule C (self-employment), rental income, or multiple dependents take longer because the IRS verifies more information. Returns filed early in the tax season (January and February) also move faster than those filed in April, when the IRS is processing millions of returns simultaneously.

If your return has an error — a mismatched Social Security number, a missing signature, income that doesn't match what employers reported — the IRS stops processing and sends you a notice by mail. This adds weeks to your timeline. Check your mail carefully during the processing period.

Why your refund might be delayed

The most common reason for delay is a mismatch between what you reported and what the IRS has on file. If your W-2 shows $50,000 in income but you reported $48,000, the IRS will pause your return and mail you a letter asking you to explain the difference. You then have 30 days to respond. This alone can add four to six weeks to your timeline.

Other delays include missing or illegible information on your return (a blank line where a number should be, a signature that's hard to read), claiming a dependent whose Social Security number doesn't match IRS records, or filing a return that triggers identity theft screening. The IRS also holds refunds for taxpayers with unpaid child support, outstanding federal student loans, or state tax debt — these are legal offsets, and the IRS will notify you by mail if your refund is being held.

If you claimed the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit, the IRS is required by law to hold your refund until at least February 15 of the year after you file, even if processing is complete. This is a federal mandate, not a processing delay.

Direct deposit versus mailed check

Direct deposit is faster and more reliable. Once the IRS marks your refund as "Sent," the money typically lands in your bank account within one to five business days. The exact timing depends on your bank's processing speed — some banks post IRS deposits the same day they receive them, others take a day or two. If you provided your routing and account number correctly on your return, direct deposit is nearly always successful.

A mailed check takes longer. After the IRS marks your refund as "Sent," allow up to 21 days for the check to arrive by mail. The IRS prints checks in batches and mails them from a central location, so delivery time varies by geography. If your check doesn't arrive within 21 days of the "Sent" status, contact the IRS at 1-800-829-1040 to request a trace or a replacement check.

If you filed your return but did not provide banking information, the IRS will mail a check automatically. You cannot change this after filing — the check is already in process. If you want direct deposit for next year, you can set it up when you file your 2024 return.

What to do if your refund is missing or late

First, confirm the status using Where's My Refund. If it shows "Sent" but the money hasn't arrived after the expected timeframe, wait a few more business days — delays happen, especially during peak tax season. If it's been longer than the stated window, contact your bank to confirm they haven't received the deposit. Sometimes a deposit lands in a different account if you have multiple accounts at the same bank.

If your bank confirms no deposit has arrived and Where's My Refund still shows "Sent," call the IRS at 1-800-829-1040. Have your return, your bank account information, and the date Where's My Refund showed "Sent" ready. The IRS can request a trace on the refund, which takes about four weeks, or issue a replacement check or direct deposit.

If Where's My Refund shows no status at all or says "We cannot provide information," your return may not have been received or may be under review. Call the IRS to confirm they have your return on file. If you filed by mail, confirm the return was actually delivered — you can request tracking through USPS if you have the tracking number.

Refunds for amended returns and prior-year taxes

An amended return (Form 1040-X) takes longer to process than an original return. The IRS typically processes amended returns within 16 weeks, though complex amendments can take longer. You cannot track an amended return using Where's My Refund — the tool only works for original returns. Instead, check the status by calling the IRS at 1-800-829-1040 or by mail if the IRS sent you a notice about your amended return.

If you're owed a refund for a prior tax year (2022, 2021, or earlier), you can still file that return and receive your refund. There is no time limit on claiming a refund you're owed, though the IRS will only refund taxes paid within the last three years. File the prior-year return using the same process as a current-year return, and use Where's My Refund to track it once it's processed.

Frequently Asked Questions

Why does Where's My Refund say "Return Received" but it's been two weeks?

The IRS receives millions of returns during tax season and processes them in batches. Two weeks is normal for a return still in the queue. Most returns move from "Return Received" to "Approved" within 21 days total. If it's been longer than 21 days, check again the next day — the status updates once per day, usually overnight.

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

No. The IRS processes returns in the order they're received, and calling does not move you up the queue. Calling is only useful if your return is delayed beyond 21 days, if Where's My Refund shows an error, or if you need to report a missing refund.

What if I made a mistake on my return after I filed it?

If you haven't received your refund yet, wait to see if the IRS catches the error and sends you a notice. If you need to correct something, file an amended return (Form 1040-X) after you receive your original refund. Do not file an amended return before your original refund arrives — it will complicate processing.

Does filing early mean I get my refund earlier?

Filing early can help because the IRS processes returns faster in January and February than in April. However, if you're waiting for a W-2 or other document, filing late may be necessary. The processing timeline starts when the IRS receives your return, not when you file it, so filing a few days early rarely makes a significant difference.

What if my refund was offset for child support or student loans?

The IRS will send you a notice by mail explaining the offset and which agency received the money. The notice includes contact information for that agency. You can dispute the offset by contacting the agency directly, but the process varies by state and by the type of debt. Start with the notice — it will tell you exactly where to go.