How to check your refund status right now

The IRS has a tool called Where's My Refund? that shows the status of your return and when the IRS expects to send your money. You can access it on IRS.gov without logging in — you only need your Social Security number, filing status, and the exact refund amount from your tax return.

The tool updates once per day, usually overnight. If you filed electronically, you can check the status within 24 hours of filing. If you mailed a paper return, wait at least three to four weeks before checking. The IRS processes returns in the order they receive them, so paper returns take longer to appear in the system.

You can also check your status through the IRS mobile app (called IRS2Go) or by calling the IRS at 1-800-829-1040. Both methods pull from the same database as the website, so you will get the same information either way.

Key Takeaways

  • Where's My Refund? updates once daily and shows your refund status within 24 hours of e-filing or three to four weeks after mailing a paper return.
  • Most refunds arrive within 21 days of the IRS approving your return, though the IRS can take longer if your return needs review.
  • If your refund is delayed past 21 days, the IRS has tools to help you find out why and what happens next.
  • Refunds sent by direct deposit arrive faster than refunds sent by check, and you can see the deposit date in Where's My Refund?
  • If the IRS made an error on your return or you owe money, your refund may be held or reduced before it reaches you.

What the status messages mean

Accepted means the IRS received your return and it passed the initial automated checks. Your return is now in the queue to be reviewed by an IRS employee. This status usually appears within one day of e-filing.

Approved means an IRS employee reviewed your return, found no problems, and approved it for payment. The IRS will now process your refund and send it to you. This is the status you want to see.

Sent means the IRS has sent your refund. If you chose direct deposit, the money is on its way to your bank account. If you chose a check, the check has been mailed to the address on your return. The tool will show the date the refund was sent and, for direct deposits, the date it should arrive at your bank.

If you see a message that your return is still being reviewed or that the IRS needs more information from you, do not assume something is wrong. The IRS reviews a percentage of all returns, and some need clarification on specific items. The tool will tell you what to do next.

Why your refund might be delayed past 21 days

The IRS says most refunds arrive within 21 days, but that clock starts when your return is approved, not when you file. If your return is still being reviewed, the 21-day timer has not started yet. Returns that need review can take several weeks or longer before approval.

Common reasons the IRS holds a return for review include: claiming the Earned Income Tax Credit (EITC), claiming the Additional Child Tax Credit, reporting self-employment income, or having income from multiple sources. These returns are flagged for manual review as part of IRS procedure, not because something is wrong.

Other reasons for delay include math errors on your return, missing or mismatched information (like a Social Security number that does not match IRS records), or a return that looks unusual compared to your prior years. The IRS will contact you if they need more information.

If your refund was approved but has not arrived after the date shown in Where's My Refund?, contact your bank first. Sometimes a deposit is delayed on the bank's end, not the IRS's. If your bank confirms they have not received it, call the IRS at 1-800-829-1040.

What happens if the IRS owes you money but you also owe them

If you owe back taxes, child support, or a federal student loan debt, the IRS can use your refund to pay what you owe before sending you the rest. This is called offset. The IRS will reduce your refund by the amount you owe and send the difference to you.

Where's My Refund? will show if your refund has been offset. The tool will display a message explaining that your refund was reduced and why. You will receive a notice in the mail with details about what debt was paid.

If you believe the offset was made in error — for example, if you already paid the debt or if the debt belongs to someone else — you can dispute it. Contact the agency that reported the debt (the IRS for back taxes, the state for child support, or your loan servicer for student loans) and ask for a review. You may also need to contact the IRS Taxpayer Advocate Service if the dispute involves the IRS itself.

Direct deposit versus check: which arrives faster

Direct deposit refunds arrive in your bank account within one to two business days after the IRS sends them. A check refund takes seven to ten business days to arrive by mail, depending on postal service speed and your location.

If you chose direct deposit when you filed, Where's My Refund? will show the exact date your refund should arrive at your bank. If you chose a check, the tool will show the date the check was mailed, but the arrival date depends on the mail.

If you filed by mail and did not provide banking information, the IRS will mail you a check. You cannot change this to direct deposit after filing. If you want direct deposit for next year's refund, you can choose it when you file next year.

What to do if Where's My Refund? shows no information

If you cannot find your return in Where's My Refund?, the most common reason is that the IRS has not processed it yet. If you e-filed, wait at least 24 hours. If you mailed a paper return, wait at least three to four weeks. The tool only shows returns that the IRS has received and entered into the system.

If you have waited the full time and still see no information, double-check that you are entering your information correctly. The tool requires your exact Social Security number (or ITIN), your filing status as it appears on your return, and the exact refund amount. Even a one-dollar difference will cause the tool to say no match found.

If your information is correct and you still cannot find your return, your return may not have been received. Call the IRS at 1-800-829-1040 with your return and a copy of your filing confirmation (if you e-filed) or your mailing receipt (if you mailed it). The IRS can search their system and tell you whether your return arrived.

How to contact the IRS about your refund

The main IRS phone line is 1-800-829-1040. Wait times are longest during tax season (January through April), so call early in the morning or later in the afternoon if possible. Have your Social Security number, filing status, and the refund amount ready when you call.

You can also visit an IRS office in person. Use the IRS office locator on IRS.gov to find the nearest office and check their hours. Some offices require an appointment; others take walk-ins. Bring your Social Security number, a photo ID, and a copy of your return or filing confirmation.

If you have been trying to reach the IRS and cannot get through, or if you believe the IRS made an error with your refund, you can contact the Taxpayer Advocate Service. This is a free service within the IRS that helps resolve disputes. Call 1-877-777-4778 or visit taxpayeradvocate.irs.gov.

Frequently Asked Questions

Can I get my refund faster if I pay a fee?

No. The IRS does not charge fees to speed up refunds, and no legitimate service can make the IRS process your return faster. If someone offers to rush your refund for a fee, it is a scam. The IRS processes returns in order, and the only way to move faster is to e-file instead of mailing a paper return.

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

If you filed electronically and realize you made a mistake, wait until the IRS approves your return before filing an amended return (Form 1040-X). If you file an amendment before the original is approved, it can cause delays. Once approved, you can file the amendment, and the IRS will process it separately. An amended return usually takes six to eight weeks to process.

Why does the IRS say my refund was sent but I haven't received it?

If the refund was sent by direct deposit, check with your bank to confirm they received it — sometimes deposits are delayed on the bank's end. If it was sent by check, allow seven to ten business days for mail delivery. If more than ten business days have passed and you have not received a check, contact the IRS to report it missing.

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 how it is sent. If you chose direct deposit and want to change your bank account, you cannot do so after filing. You must wait to receive the refund in your original account, then transfer it yourself if needed.

What if my refund is being offset and I disagree with the debt?

Contact the agency that reported the debt to dispute it. For back taxes, contact the IRS. For child support, contact your state's child support agency. For student loans, contact your loan servicer. You have the right to request a review and present evidence that the debt is incorrect or already paid.