The IRS deposits refunds on a rolling schedule, not all at once

The IRS does not have a single "next tax refund deposit date" that applies to everyone. Instead, refunds go out in waves throughout the filing season, which runs from late January through October. Your refund date depends on when you filed, how you filed, whether the IRS needs to verify information on your return, and which bank processes your deposit.

If you filed electronically with direct deposit selected, you are typically in the fastest group: the IRS aims to deposit your refund within 21 days of accepting your return. If you filed by mail or requested a check, add another two to three weeks for postal delivery. But that 21-day window is not a may provide — it is a target that assumes no problems with your return.

The IRS publishes a weekly refund cycle schedule that shows which returns filed on which dates will be processed in each week. You can find this schedule on IRS.gov under "Refund Cycle" or check your specific refund date using the IRS Where's My Refund tool, which updates once per day.

Key Takeaways

  • The IRS processes refunds in weekly cycles from late January through October, not on a single date for all filers.
  • Electronic filers with direct deposit typically receive refunds within 21 days of the IRS accepting their return, while paper filers wait an additional two to three weeks for mailing.
  • The IRS Where's My Refund tool shows your specific refund status and expected deposit date and updates once daily.
  • Returns flagged for review, missing information, or identity verification can add weeks or months to your refund timeline.
  • State refunds follow separate schedules and may arrive before or after your federal refund, depending on your state and filing method.

How to find your exact refund deposit date

The most reliable way to learn when your refund will arrive is the IRS Where's My Refund tool at irs.gov. Enter your Social Security number, filing status, and the exact refund amount shown on your return. The tool tells you whether your return has been received, is being processed, or has been approved — and if approved, it gives you the expected deposit date.

The tool updates once per day, usually overnight. If you check in the morning and see "still processing," checking again that evening will not give you new information. Wait until the next day to check again.

You can also call the IRS refund hotline at 1-800-829-1954 (Monday through Friday, 7 a.m. to 7 p.m. your local time). Have your Social Security number, filing status, and expected refund amount ready. Wait times are often long during peak season (February through April).

Why your refund might not arrive in 21 days

The 21-day timeline assumes your return is complete, accurate, and requires no additional review. Several things can delay this:

Missing or mismatched information: If your name, Social Security number, or income does not match IRS records, or if you claimed a dependent the IRS cannot verify, your return goes into manual review. This adds two to four weeks.

Identity verification: The IRS may ask you to verify your identity through ID.me, a third-party verification service. You can complete this online in minutes, but if you do not respond within 30 days, your refund is held until you do.

Amended returns or prior-year issues: If you filed an amended return (Form 1040-X) or the IRS is reviewing a prior year's return, your current refund may be held to offset what you owe.

Earned Income Tax Credit (EITC) or Child Tax Credit: Returns claiming these credits are held until mid-February by law, even if filed in January. This is a compliance requirement, not a processing delay.

Direct deposit versus check: which arrives first

Direct deposit is faster. If the IRS approves your return on a Wednesday, for example, the deposit typically hits your bank account within one to two business days — by Friday or Monday. Your bank may hold the deposit for an additional day depending on their processing schedule, but most banks release IRS deposits immediately.

A check takes longer. After the IRS approves your return, it prints and mails the check, which takes five to seven business days. Then postal delivery adds another three to five days depending on distance. Total time from approval to cash in hand is usually two to three weeks.

If you filed by mail instead of electronically, add another week or two to the entire timeline — the IRS must first receive and scan your paper return before processing begins.

State refunds and when they arrive separately

Your state refund follows its own schedule and is not tied to your federal refund date. Some states process refunds faster than the IRS; others are slower. A few states deposit state and federal refunds on the same day if you filed a combined return, but most do not.

To track your state refund, visit your state's tax authority website. Most states have a "Where's My Refund" tool similar to the IRS version. State refund timelines vary widely — some states aim for 10 to 14 days for direct deposits, while others take four to six weeks.

If you are waiting for both a federal and state refund, do not assume they will arrive together. Plan your budget around whichever one is slower.

What to do if your refund is late

If the IRS Where's My Refund tool shows your refund was approved but has not arrived in your bank account after the expected date, wait three to five business days — delays between the IRS and your bank are common and usually resolve on their own.

If five business days have passed since the expected date, contact your bank first. Ask whether the deposit arrived and was rejected, or whether it never came through. Your bank can see incoming transfers that failed.

If your bank confirms no deposit arrived, call the IRS at 1-800-829-1954. Have your Social Security number, filing status, and the expected refund amount ready. The IRS can investigate whether the deposit was sent to the wrong account (which happens if you entered your routing or account number incorrectly on your return).

If the IRS Where's My Refund tool still shows "processing" after 21 days, your return is likely under review. Call the IRS or check the tool again the next day — the status updates once daily and may show new information.

Refund dates for amended returns and prior-year claims

An amended return (Form 1040-X) takes longer than an original return. The IRS processes amended returns in the order received, and the current processing time is eight to twelve weeks from the date received. You can track an amended return using the IRS Where's My Refund tool — it will show a different status than an original return.

If you are claiming a refund for a prior tax year (for example, filing a 2021 return in 2024), the IRS treats this as an amended return and applies the same eight to twelve week timeline.

Refunds from prior years may also be offset if you owe back taxes, child support, or federal student loans. The IRS will notify you in writing if an offset applies.

Frequently Asked Questions

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

No. The IRS processes all returns on the same schedule regardless of whether you paid a tax preparer. Some tax preparation companies offer "rapid refund" loans that give you cash immediately, but you pay interest and fees for this — you are borrowing against your refund, not speeding up the IRS.

What if the IRS Where's My Refund tool says "still processing" after 21 days?

Your return is under review, usually because of missing information, a mismatch in your records, or a claim that requires verification. Check the tool daily — it updates once per day and may show a new status or a message asking you to take action. If no message appears after 30 days, call the IRS at 1-800-829-1954.

Will my refund arrive on the same day as my spouse's if we filed jointly?

Yes, if you both have the same bank account listed for direct deposit. If you listed separate accounts, the IRS deposits to both on the same day, but your banks may process the deposits at different times — one account might show the deposit a day before the other.

What happens if I entered the wrong bank account number on my return?

The IRS will attempt to deposit to the account you listed. If the account does not exist or the routing number is wrong, the bank rejects the deposit and it returns to the IRS. The IRS then mails you a check instead, adding two to three weeks to your timeline. Call the IRS immediately if you realize you made an error — they may be able to correct it before the deposit is sent.

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

If you filed a return and are owed a refund, it comes automatically — you do not need to take any action. The only exception is if the IRS needs to verify your identity through ID.me. If this happens, the Where's My Refund tool will show a message telling you to verify, and you have 30 days to do so online.