The IRS doesn't give you a specific date upfront—it gives you a range

The IRS will not tell you "your refund arrives on March 15." Instead, when you file your return, you get a processing window—usually 21 days if you file electronically, or up to 6 weeks if you file on paper. That window is when the IRS says it will have processed your return and sent your refund out. The actual deposit or check arrival happens after that window closes, depending on your bank and delivery method.

The 21-day electronic window is the IRS's target, not a may provide. Returns with errors, missing information, or those selected for review take longer. If your return is straightforward—W-2 income, standard deduction, no dependents to verify—you are more likely to land near the beginning of that window. If you claim the Earned Income Tax Credit (EITC) or Child Tax Credit, the IRS holds your refund until at least February 15, regardless of when you file.

Once the IRS releases your refund, the next step depends on how you chose to receive it. Direct deposit to a bank account is fastest—usually 1 to 3 business days after the IRS sends it. A paper check takes 7 to 10 business days by mail, sometimes longer depending on postal delays and your location.

Key Takeaways

  • The IRS processes electronic returns within 21 days and paper returns within 6 weeks, but this is when processing finishes, not when money reaches your account.
  • Direct deposit deposits within 1 to 3 business days after the IRS releases your refund; paper checks take 7 to 10 business days or more by mail.
  • If you claimed the EITC or Child Tax Credit, the IRS holds your entire refund until at least February 15, even if you filed in January.
  • You can track your refund status using the IRS Where's My Refund tool, which updates once per day and shows your refund status in real time.
  • Errors on your return, missing documents, or identity verification delays can push your refund beyond the standard processing window.

How to track your refund status in real time

The IRS Where's My Refund tool is the only official way to see where your refund actually is. You reach it at irs.gov/refunds or through the IRS2Go mobile app. You need your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight, so checking multiple times in one day will not show new information.

Where's My Refund shows three possible statuses. "Received" means the IRS has your return but has not started processing it yet. "Approved" means the IRS has processed your return and approved your refund—it is now in the queue to be sent to your bank or the mail. "Sent" means the IRS has released your refund to your financial institution or the postal service, and you should see it within the timeframe for your delivery method.

If your return has been in "Received" status for more than 21 days (or 6 weeks for paper), or if Where's My Refund says "We cannot provide information about your refund status," something has delayed processing. This usually means the IRS needs more information from you, suspects identity theft, or is reviewing your return for errors.

Why your refund date keeps changing

If you filed early in the tax season and your refund date moved backward—from "expect it by March 1" to "expect it by March 15"—the IRS is not punishing you. The most common reason is that the IRS found a discrepancy between what you reported and what your employer, bank, or the Social Security Administration reported to them. This triggers a manual review that adds 1 to 3 weeks to processing time.

The second most common reason is that you claimed a credit the IRS needs to verify, such as the EITC, Child Tax Credit, or American Opportunity Credit. The IRS cross-checks these claims against income records and dependent Social Security numbers. If everything matches, processing resumes. If something does not match, the IRS sends you a letter asking for proof—a birth certificate, adoption papers, school enrollment records, or proof of residency.

A third reason is that the IRS selected your return for examination. This does not mean you made a mistake; the IRS randomly selects a small percentage of returns each year for audit. If this happens, you will receive a letter in the mail explaining what the IRS wants to review and what documents to send. Your refund is held until the examination is complete.

Identity theft or fraud suspicion also delays refunds. If the IRS suspects someone filed a return using your Social Security number, or if your return looks unusual compared to your prior years, the IRS freezes it for investigation. You will receive a letter asking you to verify your identity, usually by phone or by visiting an IRS office.

Direct deposit versus paper check: which arrives first

Direct deposit is faster and more reliable. Once the IRS releases your refund, your bank receives the electronic transfer within 1 to 3 business days. Weekends and bank holidays do not count as business days, so if the IRS sends your refund on a Friday afternoon, your bank may not post it until Tuesday. If you chose direct deposit when you filed, you do not need to do anything else—the money appears in your account automatically.

Paper checks take longer and depend on mail delivery. The IRS prints and mails your check after it releases your refund. Delivery typically takes 7 to 10 business days from the time the IRS mails it, but this varies by region. Checks mailed to rural areas or during high-volume periods (late March and April) can take 2 to 3 weeks. If you did not provide banking information when you filed, the IRS mails a check by default.

If you filed your return and did not choose direct deposit, you can still request one now through the IRS website or by calling the IRS at 1-800-829-1040. However, if your refund has already been approved and is in the "Sent" status, the IRS cannot change the delivery method—your check is already in the mail. You will have to wait for it to arrive, then deposit it yourself.

What to do if your refund is delayed beyond the processing window

If Where's My Refund shows "Received" status after 21 days (for electronic filers) or 6 weeks (for paper filers), or if the tool says it cannot provide information, contact the IRS. Call 1-800-829-1040 during business hours (Monday through Friday, 7 a.m. to 7 p.m. your local time). Have your Social Security number, filing status, and the exact refund amount ready. The IRS representative can see notes on your account that do not appear in the online tool—usually whether you are missing documents, whether your return is under review, or whether identity verification is pending.

If the IRS tells you that you are missing documents, ask exactly which documents and where to send them. Some documents can be faxed or uploaded through the IRS website; others must be mailed. Get a fax number or mailing address specific to your case, not a general IRS address, because mail sent to the wrong location can add weeks to processing time.

If your return is under examination or identity verification, ask how long the process typically takes and what you can do to speed it up. Some verifications can be completed by phone; others require an in-person visit to an IRS office or a video call. The IRS will tell you which option applies to your situation.

If you have been waiting longer than 120 days since you filed and the IRS cannot explain the delay, you may be may have access to to a Taxpayer Advocate Service referral. This is a free IRS service that helps resolve disputes and delays. Call 1-877-777-4778 to request help, or ask the representative you spoke with to refer you.

EITC and Child Tax Credit refunds: the February 15 hold

If you claimed the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS holds your entire refund until at least February 15, even if you filed in early January. This is a permanent IRS policy designed to reduce fraud. The hold applies whether you file electronically or on paper, and whether your return is otherwise error-free.

The February 15 date is a minimum. If your return is selected for review, or if the IRS needs to verify your dependent information, your refund can be held well into March or April. Where's My Refund will show "Approved" status before February 15, but the "Sent" status will not appear until after the hold lifts.

There is no way to bypass this hold or request an exception. If you need money before February 15 and you claimed EITC or ACTC, you will need to find another source of funds. Some employers offer paycheck advances, and some banks offer tax refund loans, but these come with fees and interest.

Frequently Asked Questions

Can I get a specific date instead of a range?

No. The IRS provides only a processing window (21 days for electronic, 6 weeks for paper) and a delivery timeframe based on your method (1 to 3 days for direct deposit, 7 to 10 days for check). Where's My Refund updates daily but does not show an exact date. Once your refund reaches "Sent" status, you can estimate arrival based on your delivery method, but the IRS does not commit to a specific calendar date.

Why does Where's My Refund say my refund was sent but I haven't received it?

If you chose direct deposit, allow 1 to 3 business days after "Sent" status appears. If today is Friday and the status just changed to "Sent," your bank may not post the deposit until Tuesday. If it has been more than 3 business days, contact your bank to confirm they received the transfer. If your bank has no record, call the IRS at 1-800-829-1040 to verify the account number the IRS sent it to.

What if I filed my return but haven't received a confirmation?

If you filed electronically, you should receive an electronic confirmation within 24 hours. If you filed on paper, the IRS does not send a confirmation—it simply begins processing. You can check Where's My Refund anytime after you file to see if the IRS has received your return. If it has been more than 6 weeks and Where's My Refund shows nothing, call the IRS to confirm they received your paper return.

Can I change my refund delivery method after I file?

You can request direct deposit if you originally chose a paper check, but only if your refund has not yet reached "Sent" status. Once the IRS has released your refund to the postal service, the delivery method cannot be changed. Call the IRS at 1-800-829-1040 to request a change before that point.

What happens if I move before my refund arrives?

If you chose direct deposit, your refund goes to the bank account you listed on your return, regardless of where you live. If you chose a paper check and you move, the postal service will attempt to forward it to your new address if you filed a change-of-address form. If the check cannot be forwarded, it returns to the IRS, and you will need to contact the IRS to request a replacement check or direct deposit to a new account.