Your refund follows a specific path from the IRS to your bank account, and you can see where it is at each step

The IRS processes millions of refunds each year, and most reach your account within 21 days of the agency accepting your return. But "most" is not all, and the path your money takes depends on how you filed, how you chose to receive it, and whether the IRS flagged your return for review. If your refund has not arrived, the first step is to know which stage it is in right now — still being processed, held for verification, sent to your bank, or actually in your account but not showing yet.

You can see the exact status of your refund using the IRS Where's My Refund tool on IRS.gov, which updates once per day and shows you the stage your return is in. This tool works for federal returns only; state refunds move on a separate timeline and require your state tax authority's tracking system. The tool requires your Social Security number, filing status, and the exact refund amount from your return.

Key Takeaways

  • The IRS Where's My Refund tool on IRS.gov shows you the current stage of your federal refund and updates once daily.
  • Most refunds arrive within 21 days of the IRS accepting your return, but returns with errors, missing information, or identity verification needs take longer.
  • Direct deposit refunds typically arrive faster than paper checks, which can take an additional 7 to 10 business days after the IRS processes them.
  • If the IRS held your refund for review, you will see a notice in the mail explaining why and what documents or information they need from you.
  • State and federal refunds are processed separately, so your federal money may arrive while your state refund is still pending.

How the IRS processes your refund from filing to your account

When you file your return, the IRS first checks it for mathematical errors and missing information. This initial review takes a few days. If your return passes that check, the IRS moves it into the refund queue. At this stage, the Where's My Refund tool will show "Return Received" or "Refund Approved." The IRS then schedules your refund for release — this is when they actually send the money out.

Once your refund is approved and scheduled, the IRS sends it to your bank (if you chose direct deposit) or orders a check to be printed and mailed (if you chose a paper check). Direct deposit is faster because the money moves electronically; the IRS typically releases it within 21 days, and your bank receives it within one to three business days after that. A paper check takes longer because it has to be printed, sorted, and delivered by mail, which adds 7 to 10 business days on top of the processing time.

The Where's My Refund tool will show "Refund Sent" once the IRS has released your money. For direct deposit, this means it is on its way to your bank. For a check, it means the check has been printed and mailed. At this point, the money is out of the IRS's hands, and the timeline depends on your bank or the postal service.

Why your refund might be delayed or held

The IRS holds returns for review when something on your return does not match their records or raises a flag in their fraud-detection system. Common reasons include a mismatch between the income you reported and what your employer or bank reported to the IRS, a missing or incorrect Social Security number, claiming a dependent the IRS does not have on file, or a large refund relative to your income. If this happens, you will receive a notice in the mail — usually within two weeks — explaining what they need from you.

Identity theft and refund fraud are also reasons the IRS may hold your return. If someone filed a return using your Social Security number before you did, the IRS will flag your legitimate return and require you to verify your identity. This process can take several weeks. You will receive a notice asking you to confirm your identity, usually by mail or through an online portal on IRS.gov.

Amended returns (Form 1040-X) take longer than original returns — typically 16 weeks or more — because they go through a separate review process. If you filed an amended return, the Where's My Refund tool may not show updates as frequently, and you should expect a longer wait.

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

If you enter your information into Where's My Refund and the tool says it has no record of your return, it usually means the IRS has not yet processed it. This is normal if you filed very recently — the tool typically shows information within 24 hours of the IRS accepting your return, but during peak filing season (January through April) there can be delays of several days. Check back in a few days.

If you filed more than a week ago and the tool still shows nothing, your return may not have been accepted. This can happen if you made an error when filing electronically, if your e-file was rejected, or if you filed by mail and it has not reached the IRS yet. Check your email for any rejection notices from your tax software or tax preparer. If you filed by mail, allow at least two weeks for the IRS to receive and process it before assuming there is a problem.

If you filed more than three weeks ago and still see no information, contact the IRS directly. You can call the IRS at 1-800-829-1040 (have your Social Security number, filing status, and expected refund amount ready) or visit an IRS Taxpayer information Center in person. The IRS can tell you whether your return was received and what stage it is in.

Direct deposit versus paper check — which arrives faster and what can go wrong

Direct deposit is the fastest way to receive your refund. Once the IRS releases it, your bank typically receives the money within one to three business days. The money then appears in your account, though some banks may hold it for an additional day before making it available to you. If you chose direct deposit, the Where's My Refund tool will show "Refund Sent" when the IRS has released your money to your bank.

Paper checks take longer because they must be printed, sorted, and delivered by mail. After the IRS releases your check, allow 7 to 10 business days for it to arrive. During peak season, this can stretch to two weeks. If you chose a paper check and the Where's My Refund tool shows "Refund Sent," your check is in the mail. If it does not arrive within two weeks of that status, contact the IRS to request a replacement check or to have the refund reissued by direct deposit instead.

If you provided an incorrect bank account number for direct deposit, the IRS will attempt to deposit the money, and your bank will reject it. The IRS will then mail you a paper check instead, which adds another 7 to 10 days to your wait. You will not receive a notice about this; the check will straightforward arrive in the mail. To avoid this, double-check your account number and routing number before submitting your return.

State refunds and federal refunds are processed separately

Your state income tax refund is handled by your state's tax authority, not the IRS, and it follows its own timeline. Most states process refunds within 30 to 45 days of accepting your return, but some take longer. You can track your state refund using your state's tax authority website — search "[your state] tax refund status" to find the tracking tool.

It is common for your federal refund to arrive before your state refund, or vice versa. This does not mean one is lost; it straightforward means they are processed by different agencies on different schedules. If you filed both returns at the same time, check both tracking systems to see where each one is.

What to do if your refund arrived but you do not see it in your account

If the Where's My Refund tool shows "Refund Sent" but the money has not appeared in your bank account, first check whether your bank is holding it. Some banks place direct deposits on a temporary hold, especially if the deposit is large or if it is the first time you have received a deposit from that source. Log into your online banking or call your bank to ask whether the deposit is pending or on hold. If it is pending, it should appear within one to three business days.

If your bank shows no record of the deposit at all, the money may have been sent to an old account. If you changed banks or closed an account since you filed your return, the IRS may have sent the refund to the old account number. Contact your old bank to ask whether the deposit arrived and whether they can help you recover it. If the old account is closed, the bank will typically return the deposit to the IRS, which will then mail you a paper check.

If you provided the correct account information and your bank shows no record of the deposit, contact the IRS. The IRS can confirm whether the deposit was sent and to which account. If there was an error on the IRS's end, they can reissue your refund by check or attempt to deposit it again.

Frequently Asked Questions

How long does the IRS usually take to process a refund?

Most refunds are processed and sent within 21 days of the IRS accepting your return. Direct deposit refunds typically arrive in your account within one to three business days after the IRS releases them. Paper checks take an additional 7 to 10 business days to arrive by mail. Returns that require review or verification can take several weeks or longer.

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

No. The IRS does not offer expedited processing for a fee. Some tax preparation companies offer "rapid refund" loans, but these are loans against your expected refund, not the refund itself, and they charge interest and fees. The fastest way to receive your refund is to file electronically and choose direct deposit, which is free.

What should I do if my refund check is lost in the mail?

If the Where's My Refund tool shows "Refund Sent" but your check has not arrived after two weeks, contact the IRS at 1-800-829-1040. The IRS can issue a replacement check or reissue your refund by direct deposit instead. Have your Social Security number, filing status, and expected refund amount ready.

Will I get my state refund at the same time as my federal refund?

Not necessarily. State and federal refunds are processed separately by different agencies. Your federal refund may arrive first, or your state refund may arrive first, depending on when each agency processes your return. Track both using your state's tax authority website and the IRS Where's My Refund tool.

What if I made a mistake on my return and need to file an amended return?

File Form 1040-X (Amended U.S. Individual Income Tax Return) with the IRS. Amended returns take longer to process — typically 16 weeks or more — because they go through a separate review. If you are owed a refund from the amended return, it will be processed after the review is complete. Do not expect updates in the Where's My Refund tool as frequently as you would for an original return.