The IRS does not publish a single refund date — it processes returns in batches and sends refunds on different dates depending on how you file and how you receive your money
The IRS processes millions of returns between January and October each year. Refunds do not all go out on one day. Instead, the agency works through returns in waves, and your refund date depends on three things: when you filed, how you filed (paper or electronic), and whether you chose direct deposit or a check.
If you filed electronically and chose direct deposit, you are in the fastest group — most of these refunds arrive within 21 days of the IRS accepting your return. If you filed on paper or requested a check, your refund takes longer. Paper returns can take six to eight weeks or more from the date the IRS receives them, because they must be manually entered into the system before processing can begin.
The IRS publishes a weekly refund cycle schedule that shows when batches of refunds are sent to banks and the U.S. Postal Service. This schedule changes every year and begins in late January or early February. You can find the current year's schedule on IRS.gov by searching "refund cycle" or "refund schedule."
Key Takeaways
- Electronic returns with direct deposit typically receive refunds within 21 days of IRS acceptance, while paper returns and checks take six to eight weeks or longer.
- The IRS publishes a weekly refund cycle schedule each year that shows when batches of refunds are sent out, available on IRS.gov.
- Your refund date depends on when the IRS accepts your return, not when you submit it — acceptance can take several days for electronic returns and weeks for paper.
- You can track your specific refund status using the IRS Where's My Refund tool, which updates once per day and shows your expected arrival date.
- If your refund does not arrive by the date shown in Where's My Refund, contact the IRS by phone or through your tax software before assuming there is a problem.
How the IRS refund cycle schedule works
The IRS groups refunds into weekly batches and releases them on specific days. Each week, the agency sends out refunds that were accepted during a particular window — usually the previous week or the week before that, depending on processing time. The schedule shows the date the IRS sends the refund to your bank or the postal service, not the date it arrives in your account.
Banks typically deposit direct deposits within one to two business days of receiving them from the IRS. Checks take longer — the postal service can take three to five business days to deliver them, and some checks are delayed further if they are sent to a forwarding address or if the address on your return does not match your current location.
The refund cycle schedule is published once per year and covers the entire filing season. You can look up which week your return falls into by knowing when the IRS accepted it. If you filed electronically, the acceptance date appears in your email confirmation or in your tax software account. If you filed on paper, the IRS stamps the date received on your return, but you will not see this date unless you contact the IRS directly.
Direct deposit refunds versus check refunds
Direct deposit is the fastest way to receive your refund. When you choose direct deposit on your return, you provide your bank account number and routing number. The IRS sends the refund electronically to your bank on the date shown in the refund cycle schedule. Your bank then deposits it into your account, usually within one to two business days. The entire process from IRS acceptance to money in your account typically takes 21 days or less for electronic returns.
A check refund is slower because it must be printed and mailed. The IRS sends checks to the postal service on the date shown in the refund cycle schedule. The postal service then delivers the check to the address on your return. Delivery takes three to five business days under normal conditions, but can take longer if the address is incomplete, if you have moved and the post office forwards it, or if there are postal delays. Once you receive the check, you must deposit it yourself, which adds another one to two business days before the money appears in your account.
If you did not provide a bank account number on your return and did not request a check, the IRS will mail a check to you automatically. This is the slowest option and can take eight weeks or more from the date your return was accepted.
How to find your specific refund date
The IRS Where's My Refund tool is the only place to find your actual refund date. You can access it on IRS.gov or through your tax software. To use it, you need your Social Security number, filing status, and the exact refund amount from your return. The tool shows three pieces of information: whether the IRS has accepted your return, the current status of your refund, and the expected date it will arrive.
Where's My Refund updates once per day, usually overnight. If you check it multiple times in the same day, you will see the same information. The tool shows a specific date when your refund is expected to arrive — this is the date the IRS will send it out, not the date it will be in your account. Add one to two business days for direct deposit or three to five business days for a check.
If Where's My Refund says "Your refund is being processed" or shows no date yet, your return is still in the queue. This is normal. The tool will update with a date once the IRS has processed your return and scheduled it for release. For most electronic returns, this happens within 21 days of acceptance. For paper returns, it can take much longer.
Paper returns take longer than electronic returns
If you filed a paper return, expect your refund to take six to eight weeks or longer from the date the IRS receives it. Paper returns must be opened, sorted, and manually entered into the IRS computer system before processing can begin. This manual step adds significant time compared to electronic returns, which are uploaded directly into the system.
The IRS date-stamps paper returns when they arrive at the processing center. This date is not visible to you unless you call the IRS or contact them through your tax software. If you want to know when your paper return was received, you can call the IRS at 1-800-829-1040 and provide your Social Security number and filing status. The representative can tell you the received date and give you an estimate of when your refund will be processed.
Paper returns filed late in the season (after June) often take even longer because the IRS processes them in the order received and the volume is still high. If you filed a paper return in July or August, your refund may not arrive until September or October.
What to do if your refund is late
If the date shown in Where's My Refund has passed and your refund has not arrived, wait a few more business days before contacting the IRS. Direct deposits can be delayed by your bank, and checks can be delayed by the postal service. If you chose direct deposit and the money has not appeared after five business days past the expected date, contact your bank to confirm they received the deposit. Your bank can tell you whether the IRS sent it and whether there is a problem with your account number.
If your bank confirms they did not receive the deposit, or if you chose a check and it has not arrived after ten business days past the expected date, contact the IRS. You can reach them at 1-800-829-1040 or through your tax software if it offers IRS chat or phone support. Have your Social Security number, filing status, and the refund amount ready. The IRS can investigate whether the refund was sent and where it went.
Some refunds are delayed because the IRS is reviewing the return for errors or inconsistencies. If this is happening, Where's My Refund will show a message saying your return is under review. In this case, you cannot speed up the process — the IRS will contact you by mail if they need more information. Do not call repeatedly; the tool will update when the review is complete.
Refund dates for amended returns and special situations
If you filed an amended return (Form 1040-X), your refund will take longer than a regular return. Amended returns are processed separately and typically take 16 weeks or more from the date the IRS receives them. You can track an amended return using Where's My Refund, but the expected date will be much later than for an original return.
If you claimed the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS holds your refund until February 15 at the earliest, even if your return is processed earlier. This is a legal requirement. Your refund will not be released before this date regardless of when you filed. Where's My Refund will show the correct date.
If you owe back taxes, child support, or student loans, the IRS may offset your refund to pay these debts. In this case, your refund will be smaller than expected or may not arrive at all. The IRS will send you a notice by mail explaining the offset. You can contact the IRS or the agency holding the debt to dispute the offset if you believe it is incorrect.
Frequently Asked Questions
Does the IRS send refunds on weekends or holidays?
No. The IRS sends refunds on business days only, Monday through Friday. If a refund is scheduled to be sent on a holiday or weekend, it is sent on the next business day. Banks and the postal service also do not process deposits or mail on weekends or holidays, so these delays add extra time to your refund arrival.
Can I get my refund faster if I pay a tax preparation company?
No. Tax preparation companies cannot speed up IRS processing. Some offer "rapid refund" loans that give you money before your refund arrives, but you pay interest or fees for this service. The IRS refund itself arrives on the same schedule regardless of who prepared your return.
What if the refund amount in Where's My Refund is different from what I expected?
The IRS may have adjusted your refund if you made an error on your return, if you owe back taxes or debts, or if you claimed a credit incorrectly. Where's My Refund shows the amount the IRS will actually send you. If the amount is significantly different, check your return for errors or wait for a notice from the IRS explaining the change.
How do I change my refund from a check to direct deposit after I have filed?
You cannot change the refund method after you file. If you requested a check and want direct deposit instead, you must wait for the check to arrive, deposit it yourself, and then file an amended return if needed. For future years, you can choose direct deposit when you file your return.
Will my refund arrive on the exact date shown in Where's My Refund?
The date shown is when the IRS sends the refund, not when it arrives in your account. Add one to two business days for direct deposit or three to five business days for a check. Delays from your bank or the postal service can push the arrival date later than expected.