How to check your refund status in real time

The IRS tracks your refund through Where's My Refund?, a tool on IRS.gov that shows you the exact status of your return and an estimated arrival date. You need your Social Security number, filing status, and the refund amount from your tax return to use it. The tool updates once per day, usually overnight, so checking multiple times in the same day will not give you new information.

Where's My Refund? tells you whether the IRS has received your return, is processing it, has approved it, or has sent it to your bank. If you filed electronically and chose direct deposit, this is the most reliable place to find your answer. The tool also works if you filed by mail, though the timeline will be longer.

You can also call the IRS refund hotline at 1-800-829-1954 if you prefer to speak with someone, but wait times are often long during tax season. The automated system will ask for the same information the online tool needs.

Key Takeaways

  • Where's My Refund? on IRS.gov is the official source for your refund status and shows whether the IRS has received, is processing, or has sent your return.
  • Direct deposit refunds typically arrive within 21 days of the IRS approving your return, though this varies based on your bank's processing speed.
  • Paper checks take 4 to 6 weeks longer than direct deposit because they must be printed, mailed, and delivered by USPS.
  • If Where's My Refund? shows an error code or your refund does not arrive within the stated timeframe, contact the IRS or a tax professional to investigate.

Typical timelines for direct deposit versus paper checks

The IRS publishes a standard timeline: if you filed electronically and chose direct deposit, your refund should arrive within 21 days of approval. In practice, most direct deposits land within 5 to 10 business days after the IRS approves your return, because the IRS sends the funds to your bank and your bank deposits them into your account. The 21-day window is a maximum, not a typical wait.

Paper checks move much slower. If you requested a check instead of direct deposit, add 4 to 6 weeks to the direct deposit timeline. The IRS must print the check, place it in the mail, and USPS must deliver it to your address. If you moved recently or your address on file with the IRS is wrong, the check may be delayed or returned to the IRS.

The timeline also depends on when you filed. Returns filed early in the tax season (January and February) typically process faster because the IRS has fewer returns in the queue. Returns filed closer to the April important date or during extension season (October) may take longer.

What causes delays and how long they add

The most common reason for a delay is an error or inconsistency on your return. This might be a mismatched name or Social Security number, a missing signature, or income reported on a 1099 or W-2 that does not match what you reported. When the IRS finds an error, it stops processing and sends you a notice by mail. You then have to correct the error and send the return back, which adds 2 to 4 weeks to your timeline.

A second common cause is claiming a refundable tax credit, such as the Earned Income Tax Credit (EITC) or the Child Tax Credit. The IRS is required by law to hold these returns until mid-February, even if you filed in January. This is a mandatory delay, not a problem with your return. Where's My Refund? will show this hold if it applies to you.

Identity theft or fraud flags also cause delays. If the IRS suspects your return might be fraudulent, it will place a hold while it verifies your identity. This can take several weeks. The IRS will contact you by mail if this happens.

Bank account issues can delay a direct deposit. If you provided an incorrect account number or routing number, the bank will reject the deposit and the IRS will have to reissue it as a check. This adds 4 to 6 weeks.

What to do if your refund is late

First, check Where's My Refund? to see the current status. If it shows your refund was approved and sent to your bank more than 10 business days ago, contact your bank to confirm the deposit did not arrive. Your bank can tell you whether the IRS sent the funds and whether there was a problem on their end.

If Where's My Refund? shows your refund is still being processed and it has been more than 21 days since you filed, or if it shows an error code, contact the IRS. You can call 1-800-829-1954 or visit an IRS office in person. Bring a copy of your tax return and any notices the IRS sent you. The IRS can investigate what is holding up your refund and may be able to expedite it.

If you filed by mail and it has been more than 4 weeks since you mailed your return, the IRS may not have received it. Ask the IRS to check whether they have a record of your return. If they do not, you may need to file again.

How to prevent delays on your next return

File electronically rather than by mail. Electronic returns are processed faster and have fewer errors because tax software catches common mistakes before you submit. The IRS processes electronic returns within days; paper returns take weeks.

Choose direct deposit instead of a paper check. Direct deposit is faster, more find, and eliminates the risk of a check being lost in the mail or sent to an old address.

Double-check your name, Social Security number, and bank account information before you submit. A single digit wrong in your account number will cause the bank to reject the deposit.

If you are claiming a refundable credit like the EITC, file as early as possible. The IRS will still hold the return until mid-February, but you will be in the queue earlier and will receive your refund sooner after the hold lifts.

Frequently Asked Questions

Can I get my refund faster if I pay a tax preparer or software company?

No. The IRS processes all returns on the same timeline regardless of who prepared them. Some tax software companies offer "rapid refund" loans, which are not actually refunds — they are loans you repay from your refund, and they cost money in fees. The fastest legitimate way to receive your refund is to file electronically with direct deposit.

What if Where's My Refund? says my refund was sent but I never received it?

Contact your bank first to confirm the deposit did not arrive. If your bank has no record of it, call the IRS at 1-800-829-1954 and ask them to investigate. Bring your tax return and the date Where's My Refund? said the refund was sent. The IRS can reissue your refund as a check if the direct deposit failed.

Do I have to wait 21 days even if I filed early in January?

No. The 21-day window is a maximum. Most returns filed in January and approved within a few days arrive within 5 to 10 business days. If you claimed a refundable credit, the IRS will hold your return until mid-February regardless of when you filed.

What happens if I move before my refund arrives?

If you chose direct deposit, your refund will go to your bank account regardless of where you live, so moving does not affect it. If you requested a paper check and moved, contact the IRS and provide your new address. If the check was already mailed to your old address, USPS may forward it, but it is safer to ask the IRS to reissue it to your new address.