Timeline from processing to your account

Once the IRS marks your return as processed, you will typically receive your refund within 21 days if you chose direct deposit. The IRS processes most returns within 21 days of receipt, but the clock for delivery starts when they finish processing, not when you file. If you chose a paper check instead, add 7 to 10 business days to that timeline — the IRS prints and mails checks in batches, and postal delivery varies by location.

The 21-day window assumes your return had no errors, your bank account information was correct, and the IRS did not flag anything for review. If any of those conditions do not hold, the timeline stretches. A return with missing information or a math error can add weeks or months. A return selected for examination can take much longer.

You can see exactly when the IRS finished processing your return by checking the "Where's My Refund?" tool on IRS.gov. That tool shows three pieces of information: whether your return has been received, whether it has been processed, and when your refund will arrive. The arrival date it shows is the date the IRS will send the money to your bank or post office, not the date it will land in your account.

Key Takeaways

  • Direct deposit refunds arrive within 21 days of the IRS marking your return processed; paper checks take an additional 7 to 10 business days after the IRS mails them.
  • The "Where's My Refund?" tool on IRS.gov shows your processing status and expected delivery date, and you can check it as soon as 24 hours after filing.
  • If your return was selected for examination or has errors, the IRS will contact you by mail, and your refund will not arrive until the issue is resolved.
  • Bank processing times vary, so money may take one to three business days to appear in your account even after the IRS sends it.
  • If your refund does not arrive by the date shown in "Where's My Refund?", contact the IRS at 800-829-1040 or check the tool again for updates.

Why the timeline varies by delivery method

Direct deposit is faster because the IRS sends the money electronically straight to your bank. The IRS initiates the transfer on the date shown in "Where's My Refund?", and your bank receives it within one to three business days. Weekends and bank holidays can add a day or two, so a refund sent on a Friday may not show in your account until Tuesday.

Paper checks move through the postal system, which introduces delay at every step. The IRS prints checks in batches and mails them from a processing center. Depending on where you live and where the check is mailed from, delivery can take 7 to 10 business days. If your check is lost or damaged in the mail, you will need to contact the IRS to request a replacement, which adds another two to four weeks.

If you filed your return on paper rather than electronically, the IRS takes longer to process it in the first place. Paper returns typically take 21 days to process, compared to 14 days for e-filed returns. Once processing is complete, the delivery timeline is the same — 21 days for direct deposit or 7 to 10 additional days for a check.

What happens if your refund is delayed past the expected date

If the date in "Where's My Refund?" has passed and the money has not arrived, your first step is to check the tool again. The IRS updates it regularly, and sometimes a delay is temporary — the refund may have been held for verification and is now on its way. If the tool still shows the same date or shows no information at all, wait three to five more business days before contacting the IRS, because bank processing can add unexpected time.

If more than five business days have passed since the expected date, call the IRS at 800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS can tell you whether the refund was sent, whether it was returned by your bank, or whether something else is holding it up. If the check was mailed and lost, the IRS can issue a replacement. If your bank rejected the direct deposit, the IRS can reissue it or mail a check instead.

Some refunds are held because the IRS is verifying information on your return. This happens when the return does not match other records the IRS has — for example, if your W-2 from your employer does not match what you reported, or if you claimed a credit the IRS wants to confirm. The IRS will send you a letter explaining what they need. Do not ignore it. Respond within the deadline shown in the letter, or your refund will be delayed indefinitely.

How to track your refund in real time

"Where's My Refund?" is the official IRS tool for tracking your return. You can access it on IRS.gov as soon as 24 hours after filing electronically, or up to four weeks after mailing a paper return. You will need your Social Security number, filing status, and the exact refund amount shown on your return. The tool updates once per day, usually overnight.

The tool shows one of three statuses: "Return Received" means the IRS has your return but has not processed it yet. "Return Processed" means the IRS has finished reviewing it and your refund is on the way. "Refund Sent" means the IRS has mailed or electronically sent your money. Once it shows "Refund Sent", the date displayed is when the IRS initiated the transfer — not when it will arrive in your account.

If you filed through a tax preparation service like TurboTax, H&R Block, or a tax professional, you may also be able to track your refund through their portal. These services often show the same information as "Where's My Refund?" but sometimes update slightly faster. However, the official IRS tool is always the most reliable source.

Refunds held for identity verification or examination

Some returns are selected for examination, which means the IRS wants to verify information you reported. This can happen at random, or because something on your return triggered a review — for example, a large charitable deduction, a home office expense, or income that does not match what your employer reported. When this happens, the IRS will mail you a letter explaining what they need and when you need to respond.

Do not panic if you receive an examination notice. Most examinations are resolved by mail without an in-person meeting. You will need to gather documents that support what you claimed — receipts, invoices, bank statements, or other proof. Send copies, not originals, to the address shown in the letter. The IRS will review what you send and either approve your return or propose changes.

Your refund will not be sent until the examination is complete. If the IRS approves your return as filed, your refund will be processed and sent within 30 days. If they propose changes and you agree, the refund will be adjusted and sent. If you disagree, you have the right to appeal, but your refund will be held until the appeal is resolved.

What to do if your bank rejects the direct deposit

Occasionally a bank rejects a direct deposit refund because the account number or routing number on your return was wrong, the account was closed, or the account holder's name does not match the name on your tax return. When this happens, the IRS will attempt to reissue the refund as a paper check, but this adds 7 to 10 business days to your timeline.

You can avoid this by double-checking your bank account information before you file. Verify your routing number and account number on a blank check or your bank's website. Make sure the account is open and in your name. If you recently changed banks, use your new account information, not your old one.

If your bank rejected your refund and you want to know the status, call the IRS at 800-829-1040. They can confirm whether the check has been mailed and provide a reissue date if needed. If the check was mailed more than 60 days ago and you never received it, the IRS can issue a replacement check or deposit the refund to a different account if you provide updated information.

State tax refunds and their separate timeline

Your state tax refund is separate from your federal refund and follows its own timeline. Most states process returns within 30 to 45 days of receipt, but some take longer. A few states, like California and New York, can take 60 days or more, especially during peak filing season. You cannot speed up a state refund by filing electronically — some states still process paper and electronic returns at the same pace.

You can track your state refund through your state's tax agency website. Most states have a "Where's My Refund?" tool similar to the IRS tool. Search for "[your state] tax refund status" to find it. Some states mail refunds by default and require you to request direct deposit, while others offer direct deposit as the standard option. Check your state's website to see which method you chose when you filed.

If you filed your federal and state returns together through a tax preparation service, the service may have filed them on different dates. Your federal return might have been filed electronically on the day you submitted it, while your state return might have been held and filed a few days later. This can cause your state refund to arrive after your federal refund, even if you filed both at the same time.

Frequently Asked Questions

Can I get my refund faster if I pay a tax preparation service?

No. Tax preparation services cannot speed up IRS processing. Some offer "rapid refund" loans that give you money before the IRS sends your refund, but you pay interest or fees for this service. The IRS processes your return on its own timeline regardless of who prepared it or how much you paid.

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

If you filed electronically and realize you made a mistake before the IRS processes your return, you can file an amended return using Form 1040-X. However, this will delay your refund because the IRS will process the amended return instead of the original. If the IRS has already processed your return, file the amended return anyway — the IRS will recalculate your refund and send you the correct amount, though this takes an additional 16 weeks or longer.

Why does "Where's My Refund?" say my return was received but not processed yet?

The IRS processes returns in the order they are received, and processing takes time. During peak filing season (February through April), the IRS can take the full 21 days to process a return. If your return was received recently, check the tool again in a few days. If it has been more than 21 days and the status has not changed, contact the IRS at 800-829-1040.

Will my refund arrive faster if I file early in the year?

Filing early does not speed up processing — the IRS processes returns in batches, and processing time is the same whether you file in January or March. However, filing early does mean you will receive your refund earlier in the year, which can be useful if you need the money. Filing late in the season (after April 1) can cause delays because the IRS is processing a high volume of returns.

What if the IRS sent my refund to the wrong bank account?

Contact your bank first to confirm they did not receive the deposit. If your bank has no record of it, call the IRS at 800-829-1040 with your Social Security number and the refund amount. The IRS can trace where the money went and reissue it to the correct account or as a paper check. This process typically takes 30 to 60 days.