The IRS does not deposit refunds at a specific time of day — it deposits them on a specific date, which varies by filer

The IRS does not release all refunds at once or at a set time each morning. Instead, it processes refunds in batches throughout the week and deposits them on different dates depending on when you filed, how you filed, and whether your return needed review. A refund that posts on Tuesday might arrive in your bank account at 6 a.m. or at 2 p.m. — your bank controls the final timing, not the IRS.

If you filed electronically with direct deposit, the IRS typically issues your refund within 21 days of accepting your return. If you filed by mail or claimed certain credits like the Earned Income Tax Credit (EITC) or Additional Child Tax Credit (ACTC), the timeline is longer — up to 21 days after the IRS receives and processes your paper return, which can take weeks to arrive and scan.

The most reliable way to know when your refund will arrive is to check the IRS Where's My Refund tool, which updates once per day, usually overnight. That tool shows the actual deposit date the IRS has scheduled — not a time, but a date.

Key Takeaways

  • The IRS deposits refunds on specific dates, not at specific times — your bank decides what time the money appears in your account on that date.
  • Electronic filers with direct deposit typically receive refunds within 21 days of the IRS accepting their return.
  • Paper filers and those claiming EITC or ACTC should expect 21 days after the IRS receives their return, plus the time it takes mail to arrive.
  • The Where's My Refund tool shows your scheduled deposit date and updates once daily, usually between midnight and 6 a.m. Eastern time.
  • If your refund is delayed beyond the expected window, the IRS may be reviewing your return for errors or verifying information you provided.

How to find your exact refund deposit date

Go to irs.gov/refunds and use the Where's My Refund tool. You will need your Social Security number, filing status, and the exact refund amount from your return. The tool will tell you one of four things: the IRS is still processing your return, your refund has been approved and will deposit on a specific date, your refund was issued (meaning it has already been deposited or sent), or there is an issue that requires action.

The tool updates once per day, typically between midnight and 6 a.m. Eastern time. Checking it multiple times in the same day will show the same information. If the tool says your refund will deposit on, for example, March 15, that means the IRS will send the deposit instruction to your bank on that date — but your bank may not show the money in your account until the next business day, or occasionally the same day depending on your bank's processing speed.

If you cannot access the tool or it is not showing your return, wait at least 24 hours after e-filing or contact the IRS at 1-800-829-1040 to confirm the IRS received your return.

Why some refunds take longer than 21 days

The 21-day timeline assumes your return is complete, accurate, and does not trigger any review. Several things can delay a refund beyond that window. If you claimed the EITC or ACTC, the IRS holds those refunds until mid-February by law, even if your return was accepted in January. This is a compliance requirement, not a processing delay.

If the IRS finds a discrepancy — a missing form, a math error, income that does not match what your employer reported, or a Social Security number mismatch — it will send you a letter explaining what is needed. You must respond to that letter before the refund can be issued. This can add weeks or months to your timeline.

If you claimed a refundable credit (like the Child Tax Credit or EITC), the IRS may verify your information before releasing the refund. If you are filing for the first time or your return looks unusual compared to prior years, verification is more likely. During tax season, the IRS also has a backlog, which can slow processing even for straightforward returns.

What to do if your refund does not arrive on the scheduled date

If the Where's My Refund tool shows a deposit date that has passed and the money is not in your account, first check with your bank. Ask whether the deposit was received but is pending, or whether it never arrived. Some banks hold deposits for 24 hours even after they are received.

If your bank confirms no deposit has arrived, check the Where's My Refund tool again — it may have updated with a new date or a message that your return needs review. If the tool still shows the old date or says your refund was issued, contact the IRS at 1-800-829-1040 with your Social Security number and return information. The IRS can confirm whether the deposit was sent and, if so, investigate why it did not arrive.

If the IRS confirms the deposit was sent but your bank never received it, the IRS can issue a replacement check or, in some cases, reissue the direct deposit to a different account. This process takes additional time — typically 4 to 6 weeks for a replacement check.

Direct deposit versus check — which arrives faster

Direct deposit is faster. The IRS typically issues direct deposit refunds within 21 days of accepting your return. A check takes longer because the IRS must print and mail it, and mail delivery varies by location — typically 7 to 14 days after the IRS issues it, but sometimes longer.

If you requested a check and want to switch to direct deposit for a future refund, you cannot change it once your return is filed. You would have to file an amended return (Form 1040-X) after receiving your check, which defeats the purpose. For 2024 and beyond, choose direct deposit when you file to avoid this problem.

If you do not have a bank account, the IRS offers a debit card option through certain tax preparation services, which works similarly to direct deposit in terms of speed.

Refunds and tax season timing

The IRS begins accepting returns in late January each year. Early filers — those who submit returns in January or early February — typically receive refunds faster because the IRS has fewer returns to process. As tax season progresses and the April 15 deadline approaches, processing times slow down due to volume.

If you file in early April, expect your refund to take closer to the full 21 days or longer. If you file in late April or after the deadline, processing will be even slower because the IRS is handling a backlog. Filing early is the single most effective way to receive your refund sooner.

The IRS also prioritizes certain returns — those without errors or missing information move to the front of the queue. Returns that trigger compliance reviews or that claim certain credits move to the back.

What happens if you owe taxes instead of getting a refund

If your return shows you owe taxes rather than receiving a refund, the IRS does not deposit anything. Instead, you receive a bill. You can pay online through irs.gov, by phone, by mail, or through an installment agreement if you cannot pay in full. The deadline to pay is typically the same as the filing deadline — April 15 — but you can request an extension or a payment plan to avoid penalties and interest.

If you filed electronically and owe money, the IRS will mail you a bill. If you filed by mail, processing takes longer before you receive the bill. Do not wait for a bill to arrive before paying — you can pay as soon as you know you owe, which stops interest from accruing.

Frequently Asked Questions

Can I get my refund faster if I pay for expedited processing?

No. The IRS does not offer expedited refund processing for a fee. Any service that claims to speed up your refund for money is a scam. The 21-day timeline is the standard, and the only way to receive your refund sooner is to file early and ensure your return is accurate and complete.

Why does the Where's My Refund tool say my refund was issued but I have not received it?

"Issued" means the IRS sent the deposit instruction to your bank or mailed your check. For direct deposits, this usually means the money will arrive within one business day. For checks, it means the check is in the mail and should arrive within 7 to 14 days. If more time has passed, contact your bank or the IRS.

What if I filed my return but the IRS website does not show it?

If you e-filed, the IRS typically shows your return within 24 hours of acceptance. If you filed by mail, it can take 2 to 4 weeks for the IRS to receive, scan, and enter your return into the system. If it has been longer than that, contact the IRS at 1-800-829-1040 to confirm receipt.

Do I need to do anything to receive my refund, or does it happen automatically?

If you provided correct banking information on your return and the IRS accepted it, your refund will deposit automatically on the scheduled date. You do not need to take any action unless the IRS sends you a letter asking for more information or correction.

Can the IRS deposit my refund to a savings account instead of checking?

Yes. When you file, you can direct the IRS to deposit to any bank account you own — checking, savings, or money market. Make sure the routing number and account number are correct, because an error will delay your refund while the IRS investigates where the money went.