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

The fastest way to find out where your 2023 tax refund is sitting right now is to use the IRS Where's My Refund tool on irs.gov. You enter your Social Security number, filing status, and the exact refund amount from your return. The tool tells you whether the IRS has received your return, is processing it, has approved it, or has sent it out — and if it's been sent, when it should arrive.

The tool updates once per day, usually overnight. If your return was filed electronically, you can check the status 24 hours after you filed. If you mailed a paper return, wait at least four weeks before checking, because the IRS needs time to scan and enter it into the system.

You can also call the IRS refund hotline at 800-829-1954 and speak to someone who can look up your status by phone. Wait times are longest in March and April, but the line is open year-round during business hours.

Key Takeaways

  • The IRS Where's My Refund tool on irs.gov shows your refund status in real time and tells you the expected arrival date once it ships.
  • Most refunds arrive within 21 days of approval if you chose direct deposit, or three to four weeks if you requested a check by mail.
  • If your refund is delayed beyond the expected date, the IRS may be verifying your identity, requesting missing documents, or investigating an error on your return.
  • You can file a complaint with the IRS Taxpayer Advocate Service if your refund is more than 60 days late and you have no explanation from the IRS.

How long a 2023 refund typically takes from filing to arrival

The timeline depends on how you filed and how you want the money. If you filed electronically and chose direct deposit, the IRS aims to send your refund within 21 days of approval. If you requested a check by mail, add another two to three weeks for postal delivery, so expect 35 to 45 days total from approval.

Paper returns take longer at the front end. The IRS needs four to six weeks just to receive and scan your return, then another 21 days to process and approve it. A paper return with a mailed check can take 12 to 16 weeks from the date you mailed it.

These are normal timelines, not guarantees. The IRS processes millions of returns, and some take longer because of errors, missing information, or identity verification. If your refund is still pending after these windows have passed, the Where's My Refund tool will usually tell you why.

What to do if your refund status shows "still processing"

A return stuck in "still processing" means the IRS has received it but has not finished reviewing it yet. This is normal for the first few weeks. The IRS sorts returns by filing date and processes them in batches, so even if you filed early, your return may sit in the queue for a while.

If the Where's My Refund tool says your return is still processing and you are past the 21-day mark for e-filed returns or the six-week mark for paper returns, check whether the tool is asking for additional information. Sometimes the IRS needs you to verify your identity, provide a missing document, or clarify something on your return. The tool will tell you what to do and where to send it.

If the tool shows no message and no expected date, wait another week and check again. The system updates once daily, and sometimes a return moves through the queue without a visible status change until it is approved.

Reasons your 2023 refund might be delayed

The most common reason for a delayed refund is an error or inconsistency on your return — a mismatched name or Social Security number, a typo in your bank account for direct deposit, or income that does not match what your employer or bank reported to the IRS. The IRS catches these during processing and has to contact you to fix them.

Identity theft or fraud concerns can also hold up a refund. If the IRS suspects someone else filed a return using your Social Security number, it will freeze your refund while it investigates. This is rare but takes time to resolve.

If you claimed the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS is required by law to hold your refund until February 15 of the year after you file, even if everything on your return is correct. This is called the EITC holding period and applies to all returns claiming these credits.

Amended returns, returns filed after the deadline, or returns claiming certain credits or deductions can also take longer because they go through a different review process.

How to track a refund that was sent by check or direct deposit

Once the Where's My Refund tool shows your refund has been approved and sent, it will give you a specific date when you should see the money. For direct deposit, that date is usually accurate within a day or two — the IRS sends the file to your bank, and your bank posts it on the date shown.

If you chose a check by mail, the tool will show the date the check was mailed, not the date it will arrive. USPS delivery times vary by distance, but most checks arrive within two to three weeks. If your check does not arrive within four weeks of the mailed date, contact the IRS to request a trace or a replacement check.

To request a check trace, call 800-829-1954 and have your Social Security number, filing status, and the refund amount ready. The IRS will investigate whether the check was cashed and by whom. If it was lost in the mail, the IRS can issue a replacement.

What to do if your refund never arrives after the expected date

If the Where's My Refund tool shows your refund was sent but you have not received it after the expected arrival date, your first step depends on how it was sent. For direct deposit, contact your bank to confirm the deposit did not post to a different account or get rejected. Sometimes a bank rejects a direct deposit because of a closed account, a name mismatch, or a routing number error.

If your bank has no record of the deposit, call the IRS at 800-829-1954 and report that your refund did not arrive. Have your return information ready. The IRS can issue a replacement refund, but it may take another four to six weeks.

For a mailed check that does not arrive within four weeks of the mailed date, also call 800-829-1954 to request a trace. If the trace shows the check was not cashed, the IRS will send a replacement. If the trace shows it was cashed but you did not receive it, you may need to file a police report for mail theft and contact the IRS Taxpayer Advocate Service.

Filing a complaint if your refund is significantly delayed

If your refund is more than 60 days late and the IRS has not given you a reason or a timeline for resolution, you can file a complaint with the Taxpayer Advocate Service (TAS). This is a free, independent office within the IRS that helps taxpayers who are experiencing hardship or have exhausted normal channels.

You can reach TAS by calling 877-777-4778, or by visiting taxpayeradvocate.irs.gov and filling out a form online. Have your tax return, the Where's My Refund status, and any correspondence from the IRS ready. TAS can sometimes push your case to the front of the line and get you answers faster than calling the main IRS line.

TAS cannot force the IRS to send your refund faster if it is still being processed legitimately, but it can investigate if the IRS has lost your return, failed to respond to your requests, or made an error.

Frequently Asked Questions

Can I check my 2023 refund status without a computer or phone?

Yes. Call the IRS at 800-829-1954 during business hours (Monday through Friday, 7 a.m. to 7 p.m. your local time). Have your Social Security number, filing status, and the refund amount from your return ready. A representative can look up your status and tell you the expected arrival date.

What if the Where's My Refund tool says I owe money instead of getting a refund?

This means the IRS calculated that your tax liability is higher than what you paid through withholding or estimated payments. You do not owe the money immediately — the IRS will send you a bill with payment instructions and a deadline. You can pay online, by mail, or by phone using the information on the bill.

If I filed my 2023 return late, will my refund be delayed?

Filing late does not automatically delay your refund, but the IRS processes late returns in a separate batch, so it may take longer. Paper returns filed late can take 16 to 20 weeks. Check the Where's My Refund tool for your specific status and expected date.

Can I cancel my refund and get the money a different way?

No. Once the IRS approves and sends your refund, you cannot cancel it or change the delivery method. If you chose direct deposit but want a check instead, you would have to wait for the direct deposit to post, then request a refund adjustment on an amended return — which is not practical. Choose your delivery method carefully when you file.

What if someone else cashed my refund check?

Contact the IRS immediately at 800-829-1954 and report that your check was cashed without your authorization. The IRS will investigate and may issue a replacement check. You may also need to file a police report for mail theft or check fraud, depending on the circumstances.