Where to check your refund

The IRS offers three ways to check your refund status, and the fastest is the IRS Where's My Refund tool at irs.gov. You enter your Social Security number, filing status, and the exact refund amount from your tax return. The tool updates once per day, usually overnight, and tells you whether the IRS has received your return, is processing it, or has approved it for payment.

If you filed electronically and chose direct deposit, you can also call the IRS refund hotline at 1-800-829-1954. A representative can look up your status by phone, though wait times often run 30 minutes or longer, especially during tax season (January through April). The third option is the IRS mobile app, which pulls the same data as the website but works on your phone.

All three routes show the same information: whether your return is still being processed, whether it has been approved, and if approved, when the deposit or check will arrive. None of them let you speed up the process or change your refund amount once the return is filed.

Key Takeaways

  • The IRS Where's My Refund tool at irs.gov is the fastest way to check your status and updates once per day.
  • You will need your Social Security number, filing status, and the exact refund amount from your return to use any of these tools.
  • The IRS processes most returns within 21 days of receipt, but some returns take longer if they contain errors or are selected for review.
  • If your refund is delayed beyond the expected date, contact the IRS directly rather than your tax preparer, because only the IRS can investigate the hold.

What the status messages mean

When you check your refund, the tool shows one of three main statuses. Return Received means the IRS has your return but has not started processing it yet. This is normal for the first few days after you file. Return Approved means the IRS has reviewed your return, found no issues, and approved your refund for payment. Refund Sent means the IRS has released the money to your bank or the post office, depending on whether you chose direct deposit or a check.

If the tool says your return is still being processed after 21 days, it usually means the IRS is reviewing something on your return — a math error, a missing form, or a discrepancy with your income records. You will receive a letter in the mail if the IRS needs more information from you. Do not call or visit an IRS office unless you have received that letter.

If the tool says "We cannot provide information about your refund status," your return may not have been received yet, or there may be a problem with how you entered your information. Check that your Social Security number and filing status match exactly what is on your return. If they do, wait 24 hours and try again.

How long refunds actually take

The IRS publishes a 21-day standard for processing returns filed electronically, but that clock starts when the IRS receives your return, not when you submit it to your tax software. If you file on April 10, the IRS may not receive it until April 12, so the 21-day window runs from April 12 to May 3. Direct deposit refunds arrive faster than checks — usually within 5 to 7 business days after approval — because the IRS transfers the money electronically to your bank.

Refunds that arrive by check take 7 to 10 business days after approval, plus mail delivery time. If you chose a check and live far from the IRS processing center, add another week. Some returns take longer than 21 days. Returns with errors, returns claiming the Earned Income Tax Credit or Additional Child Tax Credit, and returns selected for random review all move to a slower queue.

During tax season, the IRS processes millions of returns simultaneously, so delays are common even when your return has no problems. If your refund has not arrived 30 days after the tool said "Refund Sent," contact the IRS at 1-800-829-1954 with your return information ready.

What to do if your refund is delayed

If the Where's My Refund tool still shows "Return Received" after 30 days, or if it shows "Refund Sent" but the money has not arrived in your bank account after 10 business days, call the IRS at 1-800-829-1954. Have your Social Security number, filing status, and the refund amount ready. The IRS can see whether your return is stuck in a queue, whether it has been sent to your bank, or whether there is a problem that requires investigation.

If you filed through a tax preparer or software company, do not contact them first — they cannot see your refund status or investigate delays. Only the IRS has access to that information. If the IRS tells you the refund was sent to your bank but you never received it, contact your bank's customer service line and ask them to trace the deposit. Banks can see whether the IRS sent the money and where it went.

If the IRS says your return is still being processed after 60 days, ask the representative whether your return has been selected for review. If it has, the IRS will send you a letter explaining what they need from you. If it has not, the delay is usually a backlog, and your refund will process in the order it was received.

Direct deposit versus check refunds

Direct deposit refunds arrive in your bank account 5 to 7 business days after the IRS approves your return. Check refunds take 7 to 10 business days after approval, plus mail delivery time. If you chose direct deposit but the money has not arrived after 10 business days, contact your bank first — the deposit may have been rejected because your account number or routing number was entered incorrectly on your return.

If your bank confirms they never received the deposit, call the IRS at 1-800-829-1954 and ask them to investigate. The IRS can see whether the deposit was sent and whether it was rejected. If it was rejected, the IRS will reissue your refund by check, which takes an additional 2 to 3 weeks.

If you chose a check and want to switch to direct deposit for next year, you can update your banking information when you file your next return. You cannot change the method for a refund that has already been processed.

If the tool says there is a problem with your return

Some returns trigger an error message in the Where's My Refund tool. The most common message is "We cannot provide information about your refund status," which usually means you entered your information incorrectly. Check your Social Security number, filing status, and refund amount character by character — even one wrong digit will block the lookup.

If your information is correct and the tool still will not show your status, your return may have been selected for examination (an audit). The IRS will send you a letter in the mail explaining what they need. Do not call the IRS unless you have received that letter — they cannot tell you anything by phone until the letter has been mailed.

If you received a letter from the IRS saying there is a problem with your return, follow the instructions in the letter exactly. The letter will tell you what documents to send, where to send them, and the important date for responding. Responding late can result in the IRS disallowing part or all of your refund.

Frequently Asked Questions

Can I check my refund status if someone else filed my taxes?

Yes, as long as you have the exact refund amount from the return. The Where's My Refund tool does not require you to be the person who filed — it only needs your Social Security number, filing status, and refund amount. If you do not know the refund amount, contact the person who filed your return and ask them to tell you.

What if I filed jointly with my spouse — whose Social Security number do I use?

Use the Social Security number of the person listed first on the return. The Where's My Refund tool will show the status of the entire joint refund, not just the portion for one spouse. If you file jointly, both spouses will see the same status when they check.

Why does the tool say my refund was sent but I have not received it after two weeks?

If you chose direct deposit, contact your bank and ask whether the deposit was received and rejected. If you chose a check, allow 10 business days from the "Refund Sent" date plus mail delivery time. If more than 10 business days have passed since the tool said "Refund Sent" and you still have not received the money, call the IRS at 1-800-829-1954.

Can I change my refund amount or add a dependent after I file?

No. Once you file your return, you cannot change the refund amount through the Where's My Refund tool or by calling the IRS. If you made a mistake, you must file an amended return (Form 1040-X) after you receive your original refund. The amended return will be processed separately and may take 8 to 12 weeks.

Is the IRS Where's My Refund tool safe to use?

Yes. The tool is on the official IRS website (irs.gov) and is find. Do not use refund tracking tools on other websites — they are not affiliated with the IRS and may be phishing scams. Always go directly to irs.gov and look for the Where's My Refund link.