The IRS does not deposit refunds on a fixed daily schedule — it processes them in batches throughout the week, and the exact day depends on when your return was received and processed

The IRS does not have a single deposit time each day. Instead, it releases refunds in batches, typically on weekdays. Most refunds arrive between 24 hours and 5 business days after the IRS approves your return, but this varies based on your bank's processing speed and whether you chose direct deposit or a check.

The fastest way to receive your refund is direct deposit to a checking or savings account. If you mailed a paper return, the IRS takes longer to process it — usually 21 days or more — before it even reaches the approval stage. If you filed electronically, the approval process is faster, often 1 to 3 weeks depending on the complexity of your return.

Key Takeaways

  • Direct deposit refunds typically arrive 1 to 5 business days after the IRS approves your return, not on a set time each day.
  • The IRS processes refunds in batches throughout the week, most commonly on weekdays, but does not publish a specific deposit schedule for 2025.
  • Paper returns take 21 days or longer to process before approval, while e-filed returns are usually approved within 1 to 3 weeks.
  • Your bank's processing time can add 1 to 2 additional business days after the IRS sends the deposit.
  • You can check the status of your refund using the IRS Where's My Refund tool on IRS.gov without calling or visiting an office.

How the IRS processes refunds in batches

The IRS does not deposit all refunds at the same time each day. Instead, it releases refunds in groups throughout the week. Most batches are processed on weekdays — Monday through Friday — though the exact timing within those days is not published. The IRS may release multiple batches per day depending on the volume of returns it has processed.

When your return is approved, the IRS sends the refund to your bank's processing center, not directly to your account. Your bank then deposits it into your account, which can take an additional 1 to 2 business days. This means you may see the money appear on a different day than when the IRS sent it.

Direct deposit versus check refunds

Direct deposit is the fastest method. Once the IRS approves your return, it typically sends the deposit to your bank within 24 hours. Your bank then processes it, and the money usually appears in your account within 1 to 5 business days total. Some banks deposit funds the same day they receive them from the IRS; others take longer.

A paper check takes much longer. After the IRS approves your return, it prints and mails the check, which can take 7 to 10 business days to arrive. If you did not provide banking information on your return, the IRS sends a check by default. You can avoid this delay by filing electronically and providing your bank account number and routing number on your return.

How long the IRS takes to approve your return

The time between filing and approval is the biggest factor in when you receive your refund. If you filed electronically, the IRS typically approves your return within 1 to 3 weeks. If you mailed a paper return, add 21 days or more just for the IRS to receive and scan it before processing begins.

Some returns take longer to approve. The IRS may need to verify information, request additional documents, or flag your return for review if it contains errors or unusual items. Returns with the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC) are held until mid-February by law, even if they are approved earlier. This delay applies regardless of when you filed.

Checking your refund status without waiting

You do not have to guess when your refund will arrive. The IRS provides the Where's My Refund tool on IRS.gov, which shows the current status of your return and an estimated deposit date. You can check this tool as soon as 24 hours after filing electronically, or 4 weeks after mailing a paper return.

The tool updates once per day, usually overnight. If your return is still being processed, it will show "Return Received" or "Being Processed." Once approved, it will show "Approved" and give you an estimated deposit date. If there is a problem, it will tell you to contact the IRS or that additional information is needed.

Why your refund might arrive later than expected

Even if the IRS approves your return on schedule, your refund may arrive later than the estimated date. Your bank may take longer to process the deposit than the IRS expects. Weekends and federal holidays also delay processing — if the IRS sends your refund on a Friday, your bank may not deposit it until Monday or Tuesday.

If your return is flagged for review, the approval process can take 60 days or longer. The IRS may request documents by mail, which adds time. If you claimed the EITC or ACTC, your refund is held until mid-February regardless of approval date. If your refund is more than 21 days late after the estimated date, contact the IRS using the Where's My Refund tool or call 1-800-829-1040.

How to speed up your refund

File electronically instead of mailing a paper return. Electronic filing cuts the processing time in half compared to paper. Provide your bank account number and routing number on your return so the IRS can send a direct deposit instead of a check. Make sure your return is accurate and complete before you file — errors delay approval.

If you are expecting a large refund or claimed the EITC or ACTC, plan ahead. These refunds are held until mid-February, so do not expect them before then. If you need money before your refund arrives, look into other options like a short-term loan or payment plan with creditors rather than waiting.

Frequently Asked Questions

What time of day does the IRS deposit refunds?

The IRS does not deposit refunds at a specific time each day. It releases refunds in batches throughout the week, usually on weekdays. Your bank then processes the deposit, which may take 1 to 2 additional business days. The exact time depends on your bank's processing schedule, not the IRS.

Can I get my refund faster if I file early in the year?

Filing early can help, but only if your return is straightforward and error-free. The IRS still takes 1 to 3 weeks to approve most e-filed returns. If you claimed the EITC or ACTC, your refund is held until mid-February no matter when you filed. Filing in January versus February will not change the deposit date for these credits.

Why does the IRS say my refund will arrive in 21 days but it has not shown up yet?

The IRS estimates 21 days for approval, but your bank may take 1 to 2 additional days to process the deposit. Weekends and holidays also extend the timeline. If more than 21 days have passed since approval and the money has not arrived, use the Where's My Refund tool to check the status or contact the IRS at 1-800-829-1040.

If I file my taxes on January 15, when will I get my refund?

If your return is straightforward and error-free, you could see approval within 1 to 3 weeks, with the deposit arriving 1 to 5 business days later — roughly late January or early February. If you claimed the EITC or ACTC, the refund is held until mid-February. If your return is flagged for review, approval may take 60 days or longer.

Does my bank affect when I receive my refund?

Yes. Some banks deposit funds the same day they receive them from the IRS; others take 1 to 2 business days. You cannot control this, but you can check your bank's policy. The IRS sends the deposit, but your bank decides when it appears in your account.