Where to check your refund status right now

The IRS provides a tool called Where's My Refund? that shows you the exact status of your federal return and when the money will arrive. You access it on IRS.gov, and it updates once per day, usually overnight. You will need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your tax return.

Where's My Refund? tells you one of three things: the IRS is still processing your return, your return has been approved and a payment date has been set, or there is a problem that requires your attention. The tool also works through the IRS2Go mobile app if you prefer to check on your phone.

If you filed electronically and chose direct deposit, the refund typically arrives in your bank account within 21 days of the IRS approving your return. If you chose a paper check, add 7 to 10 business days after the approval date for mail delivery time.

Key Takeaways

  • Where's My Refund? on IRS.gov is the official source for your refund status and updates once per day.
  • You need your Social Security number, filing status, and the exact refund amount to use the tool.
  • Direct deposit refunds arrive within 21 days of IRS approval; paper checks take an additional 7 to 10 business days.
  • If Where's My Refund? shows a problem code, the IRS will contact you by mail with next steps, usually within 30 days.
  • Refund timing varies based on whether you filed electronically or by mail, and whether your return required manual review.

Why your refund might be delayed

The IRS processes returns in the order they are received, but some returns take longer than others. 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 at least February 15 each year, even if your return is complete and correct. This is called the EITC holding period and applies regardless of when you filed.

Other reasons for delays include math errors on your return, missing information (like a dependent's Social Security number), income reported to the IRS that does not match what you reported, or a prior-year issue the IRS is still reviewing. If your return was filed by mail instead of electronically, add 2 to 4 weeks to the processing timeline because the IRS must scan and enter the information manually.

Identity theft and fraud checks also slow processing. If the IRS suspects your return may be fraudulent—for example, if someone else filed a return using your Social Security number—they will freeze your refund while they investigate. This can take several weeks or months.

What to do if Where's My Refund? shows a problem

Where's My Refund? displays error codes when something needs to be fixed. Common codes include "return under review," "refund offset," or "return cannot be processed." The tool usually explains what the code means in plain language on the same screen.

If the tool says your return is under review, do not contact the IRS unless you have not heard from them within 30 days. The IRS will mail you a letter explaining what they need. Open that letter when ready and follow the instructions. Most review letters ask you to provide documentation (like receipts or proof of income) or to correct information on your return.

If the code says "refund offset," your refund is being applied to a debt—usually back taxes, child support, or a federal student loan default. The IRS will send you a notice explaining which debt and how much is being offset. You can dispute the offset if you believe it is wrong, but you must do so within the timeframe stated in the notice.

How to check your refund without Where's My Refund?

If you cannot access Where's My Refund? online, you can call the IRS refund hotline at 1-800-829-1954. Have your Social Security number, filing status, and refund amount ready. Wait times are longest during tax season (January through April), so call early in the morning or later in the afternoon if possible.

You can also visit an IRS office in person, though appointments are required and availability is limited. Search for your local IRS office on IRS.gov and call ahead to schedule. Bring your Social Security card, photo ID, and a copy of your tax return.

If you filed through a tax professional or tax software company, you may also be able to check your status through their website or app. Some tax software providers offer refund tracking as part of their service.

Direct deposit versus paper check delivery

Direct deposit is faster and more reliable. Once the IRS approves your return, the money moves to your bank account within 21 days. Your bank may make the funds available when ready or hold them for one business day, depending on their policy. You can check your bank account to see if the deposit has posted.

Paper checks are mailed from the IRS and typically arrive 7 to 10 business days after approval. The check is mailed to the address on your tax return. If you moved after filing, the check may be delayed or returned to the IRS. If your check does not arrive within 10 business days of the approval date shown in Where's My Refund?, contact the IRS to request a replacement or to update your address.

If you chose direct deposit but the money does not arrive within 21 days of approval, check your bank account for any error messages or holds. Contact your bank to confirm they received the deposit. If your bank did not receive it, contact the IRS with your bank account and routing number so they can investigate.

What happens if your refund is very late

If Where's My Refund? shows your return was approved more than 21 days ago and you chose direct deposit but the money has not arrived, contact the IRS at 1-800-829-1954. Have your bank account and routing number ready. The IRS can trace the deposit and determine whether it was sent to the wrong account or if there was a processing error.

If your paper check was approved more than 10 business days ago and has not arrived, the IRS can issue a replacement check or reissue the refund by direct deposit if you provide banking information. Request a replacement through Where's My Refund? or by calling the IRS.

If the IRS cannot locate your refund and it has been more than 120 days since you filed, you may be able to claim a credit on next year's tax return or request a refund check from the IRS. The IRS will guide you through this process when you contact them.

Frequently Asked Questions

Can I get my refund faster than 21 days?

No. The 21-day timeline for direct deposit is the fastest the IRS processes refunds. Some returns are approved faster, but the IRS does not offer expedited processing. If you need money urgently, you may be able to get a short-term loan or advance from a tax software company, but these come with fees and interest.

What if I filed my taxes but never got a confirmation?

If you filed electronically, you should have received a confirmation number or email. Check your email spam folder. If you filed by mail, the IRS does not send a confirmation—they straightforward process the return when it arrives. Use Where's My Refund? to check the status. If the tool says it has no record of your return after 4 weeks, contact the IRS to confirm they received it.

Can I cancel my refund and owe taxes instead?

No. Once you file a return showing a refund, you cannot cancel it. If you change your mind about your filing status or deductions, you must file an amended return (Form 1040-X). An amended return can reduce your refund or change it to a balance owed, but the process takes several weeks.

What if someone else claimed my dependent?

Where's My Refund? will show your return is under review. The IRS will mail you a letter asking you to prove the dependent is yours (usually a birth certificate or custody order). Send the documentation within 30 days. If the IRS determines the other person's claim is valid, your refund will be reduced or eliminated. If your claim is valid, your refund will be processed as filed.

Does Where's My Refund? work for state refunds too?

No. Where's My Refund? only tracks federal refunds. To check your state refund, visit your state's tax agency website. Most states have their own refund tracking tool. Search "[your state] tax refund status" to find it.