The IRS does not deposit on a single day — refunds arrive on different dates depending on when you filed and how you filed
The IRS processes tax returns in the order they arrive, not all at once. If you filed your 2024 return in early February, your refund may arrive in mid-March. If you filed in April, it may not arrive until May or June. The IRS does not announce a blanket deposit day for all refunds.
Speed depends on three things: the date you filed, whether you chose direct deposit or a check, and whether the IRS needs to verify information on your return. Direct deposit is faster — typically 21 days from the date the IRS accepts your return. A paper check takes longer, usually four to six weeks.
You can track your specific refund using the IRS Where's My Refund tool on IRS.gov. This tool shows the actual status of your return and gives you an estimated deposit date once the IRS has processed it. It updates once per day, usually overnight.
Key Takeaways
- The IRS processes returns in the order they arrive, so your refund date depends on when you filed, not on a calendar date set by the IRS.
- Direct deposit refunds typically arrive within 21 days of the IRS accepting your return; paper checks take four to six weeks.
- The Where's My Refund tool on IRS.gov shows your specific refund status and estimated deposit date and updates once per day.
- If the IRS needs to verify information on your return — such as income or credits — processing takes longer, sometimes several weeks beyond the standard timeline.
- Your bank may hold a direct deposit for one to two business days after the IRS sends it, so the deposit date shown by the IRS may not be the date money appears in your account.
How direct deposit and paper checks arrive on different timelines
Direct deposit is the fastest method. Once the IRS accepts your return, it typically sends the refund to your bank within 21 days. Your bank then deposits it into your account, though some banks hold deposits for one or two business days before making the money available. The IRS deposit date and the date you see the money in your account may differ by a few days.
Paper checks take longer because they must be printed, mailed, and delivered by the U.S. Postal Service. The IRS typically mails checks four to six weeks after accepting your return. If you live far from the IRS processing center or your mail is slow, add another week or two. Checks can also be lost or delayed in the mail.
If you filed by mail instead of electronically, the IRS takes longer to receive and process your return. Paper returns can take three to four weeks just to reach the processing center and be entered into the system. After that, the standard 21-day timeline for direct deposit or four-to-six-week timeline for checks begins.
Why some refunds take much longer than 21 days
The IRS flags certain returns for manual review. This happens when information on your return does not match IRS records, when you claim a large credit like the Earned Income Tax Credit, or when the return contains errors or inconsistencies. Manual review can add two to four weeks to processing time.
Identity verification also delays refunds. If the IRS suspects fraud or needs to confirm your identity, it may send you a letter asking for documents. You must respond within 30 days. Processing does not resume until the IRS receives and reviews your response. This can push your refund date back by six weeks or more.
Amended returns take even longer. If you filed an amended return (Form 1040-X) to correct a mistake on your original return, the IRS typically takes 16 weeks to process it. Some amended returns take longer if they require additional review.
How to check your refund status without guessing
Go to IRS.gov 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 shows one of four statuses: "Return Received," "Refund Approved," "Refund Sent," or "Refund Delivered."
"Return Received" means the IRS has accepted your return but has not finished processing it. "Refund Approved" means the IRS has approved your refund and is preparing to send it. "Refund Sent" means the IRS has sent the refund to your bank (if direct deposit) or mailed the check. "Refund Delivered" means the refund has reached your bank or, for checks, has been delivered to your address.
The tool updates once per day, usually between midnight and 1 a.m. Eastern Time. Checking multiple times per day will not give you new information. If the tool says your refund has been sent but you have not received it after five business days (for direct deposit) or three weeks (for checks), contact the IRS at 1-800-829-1040.
What to do if your refund is delayed beyond the expected date
First, confirm the date the IRS accepted your return. This date appears on your acceptance confirmation email (if you filed electronically) or on the IRS transcript for your return. The 21-day clock for direct deposit starts from this date, not from the date you filed.
If 21 days have passed since acceptance and you chose direct deposit but have not received the money, check your bank account to see if the deposit arrived but has not cleared yet. Some banks show pending deposits separately from available funds. If the deposit is not there at all, use Where's My Refund to confirm the IRS actually sent it.
If the tool shows "Refund Sent" but you have not received it after five business days, contact your bank first. The bank may have rejected the deposit due to a closed account, incorrect routing number, or a fraud hold. If your bank confirms it never received the deposit, call the IRS at 1-800-829-1040 to report it.
For paper checks, wait at least three weeks after the IRS says it mailed the check before assuming it is lost. If three weeks have passed and you have not received it, contact the IRS. The IRS can issue a replacement check or direct deposit the refund to your bank account instead.
Refunds for amended returns and special situations
Amended returns filed on Form 1040-X take 16 weeks to process. The IRS does not process amended returns on the same timeline as original returns. If you filed an amended return in February 2024, you should not expect a refund until late May or June at the earliest.
If you claimed the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS holds your refund until February 15 of the year after you file, by law. This applies even if you filed in January. The IRS cannot deposit these refunds before mid-February, regardless of how quickly it processes your return.
If you owe back taxes, child support, or student loans, the IRS may offset your refund to pay these debts. The IRS will send you a notice explaining the offset. Your refund will be reduced by the amount offset, and you will receive the remainder (if any) on the normal timeline.
Frequently Asked Questions
Can I get my refund faster if I file early in January?
Filing early does help. The IRS processes returns in the order they arrive, so filing in early January means your return is in the queue earlier. However, the IRS does not begin processing most returns until late January or early February, even if you file in early January. Filing in early January may get you a refund in mid-March instead of late March, but not in February.
Why does the Where's My Refund tool say my refund was sent but I haven't received it?
For direct deposit, the IRS sends the refund to your bank, but your bank may take one to two business days to deposit it into your account. For checks, the IRS mails the check, which takes several days to a week to arrive depending on mail speed. If more than a week has passed for a check or five business days for direct deposit, contact your bank or the IRS.
What happens if I filed my return but haven't received a confirmation?
If you filed electronically, you should receive a confirmation email within 24 hours. If you did not receive one, check your spam folder. If it is not there, log into your tax software account to confirm the return was submitted. If you filed by mail, the IRS does not send confirmations for paper returns. Use Where's My Refund to check the status once the IRS has processed it, usually within three to four weeks.
Does the IRS deposit refunds on weekends or holidays?
The IRS processes refunds Monday through Friday. If your refund is scheduled to arrive on a weekend or federal holiday, your bank will deposit it on the next business day. The Where's My Refund tool shows the date the IRS sends the refund, not the date your bank deposits it.
Can I change my refund from a check to direct deposit if I already filed?
No. Once you have filed your return, you cannot change the refund method. If you chose a check and want direct deposit instead, you must wait for the check to arrive, then deposit it yourself. If you chose direct deposit but want a check, you cannot change it after filing.