The IRS does not deposit refunds on a single day — deposits happen throughout the filing season based on when your return was received and processed

The IRS processes millions of returns during tax season, and refunds go out in waves rather than all at once. Your refund date depends on when you filed, how you filed (electronically or by mail), and whether your return needed additional review. Most refunds issued in 2024 were deposited between late January and mid-October, but the exact timing for your return is individual.

If you filed electronically and chose direct deposit, the IRS typically processes your return within 21 days of receipt. If you filed by paper or chose a check, the timeline is longer. The IRS publishes a weekly refund cycle schedule that shows when batches of refunds are sent to banks, but your specific deposit date depends on your bank's processing speed after the IRS sends the money.

Key Takeaways

  • The IRS issues refunds in weekly batches throughout the filing season, not on a single date each week.
  • Electronic filers who choose direct deposit typically receive refunds within 21 days if their return requires no additional review.
  • Paper returns and refunds sent by check take significantly longer — often six to eight weeks or more.
  • You can check the status of your specific refund using the IRS Where's My Refund tool with your Social Security number, filing status, and refund amount.
  • Your bank may hold a direct deposit for one to two business days after the IRS sends it, even if the IRS shows the money as sent.

How the IRS refund schedule works

The IRS releases refunds in weekly cycles during tax season. Each week, the agency processes a batch of returns and sends approved refunds to financial institutions. The IRS publishes this schedule in advance so taxpayers and tax professionals can track when their refund batch is likely to be released. In 2024, the IRS began releasing refunds in late January and continued through October.

Your return enters the queue based on the date it was received by the IRS, not the date you filed it. If you e-filed on January 15, your return might not be received and processed until January 20 or later, depending on the tax software you used and IRS processing volume. Once your return is in the system and passes initial review, it moves into the next available weekly batch for processing.

The IRS does not may provide a specific day of the week for deposits. Some weeks refunds are released on Wednesday, others on Thursday or Friday. The agency's weekly schedule shows the date the refund is sent to banks, but your bank may take an additional one to two business days to post the money to your account.

Direct deposit versus check refunds

Direct deposit is significantly faster. When you choose direct deposit on your tax return, the IRS sends your refund electronically to your bank's routing number. Most banks post the money within one to two business days of receiving it from the IRS. If your return is approved in a weekly batch, you can expect the money in your account within three to five business days after the IRS sends it.

A refund by check takes much longer. The IRS prints and mails checks, which can take two to three weeks to arrive depending on mail volume and your location. Once you receive the check, you must deposit it yourself, which adds another few days. Paper returns also take longer to process initially — the IRS must manually review them, which can add two to four weeks to the overall timeline.

If you filed by mail and did not provide a bank account for direct deposit, you will receive a check. There is no way to convert a mailed return to direct deposit once it has been submitted.

When the IRS delays or holds your refund

Some returns do not follow the standard 21-day timeline. The IRS holds refunds for additional review if the return contains errors, missing information, or flags that suggest identity theft or fraud. Common reasons for delays include mismatched income information, claimed dependents that do not match Social Security records, or education credits that need verification.

If your return is selected for examination (an audit), your refund will be held until the examination is complete. The IRS will contact you by mail with details about what information is needed. During an examination, the refund timeline can extend from weeks to months depending on the complexity of the issues.

Refunds are also delayed if you owe back taxes, child support, or federal student loans. The IRS applies your refund to these debts before sending you any remaining balance. The agency must notify you of an offset, and the process can take several weeks.

Using the Where's My Refund tool

The most reliable way to find out when your specific refund will arrive is the IRS Where's My Refund tool on IRS.gov. You will need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your return. The tool updates once per day, usually overnight, so checking multiple times in a single day will not give you new information.

The tool shows three possible statuses: "Return Received," "Refund Approved," or "Refund Sent." If your status is "Return Received," the IRS has your return but has not finished processing it yet. "Refund Approved" means your return passed review and your refund is in the queue to be sent to your bank. "Refund Sent" means the IRS has transmitted the money to your financial institution, and it should arrive within one to two business days.

If the tool shows "Refund Sent" but the money has not appeared in your account after three business days, contact your bank. The money may be held in a pending status, or there may be an issue with the routing number or account number on your return.

What to do if your refund is late

If your return has been in "Refund Approved" status for more than a week, or "Refund Sent" for more than three business days, you have options. First, verify the bank account information on your return is correct — a wrong routing number or account number will cause the deposit to fail or be sent to the wrong account. Check your tax return copy to confirm the details match your bank account.

If the account information is correct and the money still has not arrived, contact your bank's customer service line. Provide them with the date the IRS shows the refund was sent. Your bank can trace the deposit and tell you whether it arrived and was held, or whether it failed and was returned to the IRS.

If your bank confirms the money was returned to the IRS, the agency will reissue your refund by check, which takes several additional weeks. You can also contact the IRS directly at 1-800-829-1040 to report a missing refund, though wait times are long during tax season.

Refunds issued after October 2024

Tax season does not end on April 15 — that is the filing deadline, not the end of refund processing. Returns filed after April 15 are processed throughout the summer and fall. The IRS continues issuing refunds through October and into November for late filers and amended returns.

If you filed late or filed an amended return in 2024, your refund will be processed on the same schedule as early filers, but it enters the queue later. An amended return filed in August, for example, will be processed in the weekly batches that follow its receipt, which could mean a refund in September or October.

Frequently Asked Questions

Does the IRS deposit refunds on the same day every week?

No. The IRS releases refunds in weekly batches, but the specific day varies week to week. The agency publishes its weekly schedule showing when each batch is sent to banks, but you need to check the schedule to see which day applies to your refund cycle.

Why does my bank show the refund as pending after the IRS says it was sent?

Banks often hold direct deposits for one to two business days before posting them to your account, even after the money has been received. This is a standard banking practice. If it has been more than two business days, contact your bank to confirm the deposit arrived.

Can I get my refund faster if I file early?

Filing early helps, but only if your return is error-free and does not require additional review. A return filed in early February that needs verification can take longer than a return filed in late March that is straightforward. Electronic filing and direct deposit are the fastest combination.

What happens to my refund if I filed by mail?

Paper returns take longer to process because the IRS must manually review them. You should expect six to eight weeks or longer from the date the IRS receives your return. You will receive your refund by check in the mail, which adds another two to three weeks.

If the IRS shows my refund was sent but I haven't received it, what should I do?

First, verify the bank account information on your return is correct. Then contact your bank to confirm whether the deposit arrived and was held, or failed and was returned. If it failed, the IRS will reissue it by check, which takes several more weeks.