The IRS processes refunds in the order they receive returns, not by date
There is no single "next" tax refund date that applies to everyone. The IRS issues refunds continuously throughout the filing season as returns are processed, not in batches on set dates. If you file your 2024 return in January, you may receive your refund in February. If you file in April, you may receive it in May or June. The timing depends on when you file, how you file, and whether the IRS needs to verify information on your return.
The IRS typically begins accepting returns in late January and continues through the filing deadline in mid-April. Refunds start going out almost immediately after returns are received and processed. There is no waiting period where the IRS holds all returns until a certain date before releasing any refunds.
If you have already filed and are waiting for your refund, the timeline depends on your filing method and whether your return required additional review. If you are planning to file soon, you can expect a refund within a predictable window based on how you submit your return.
Key Takeaways
- The IRS processes and issues refunds continuously throughout filing season, not on specific dates for all filers.
- E-filed returns with direct deposit typically receive refunds within 21 days, while paper returns take longer.
- You can check your refund status using the IRS Where's My Refund tool, which updates every 24 hours.
- If your return is selected for review, the IRS will contact you by mail, and your refund will be delayed by several weeks or months.
How long refunds take by filing method
E-filed returns with direct deposit are the fastest route. The IRS typically issues these refunds within 21 days of receiving your return. Many arrive within 10 to 14 days. Direct deposit means the money goes straight into your bank account rather than being mailed as a check.
E-filed returns with a check take longer because the IRS must print and mail the check. These typically arrive within 21 days of the IRS accepting your return, but the postal service adds another 7 to 10 days. Plan for 28 to 31 days total from acceptance to arrival.
Paper returns take the longest because the IRS must manually enter your information before processing begins. Paper returns typically take 6 to 8 weeks from the date the IRS receives them. If you mail your return, add another week or two for postal delivery before the IRS even begins processing.
The 21-day timeframe the IRS advertises assumes your return is accepted without issues. If the IRS needs to verify information—your identity, income, dependents, or credits claimed—processing stops and your refund is delayed.
How to check your refund status right now
The IRS provides a tool called Where's My Refund at irs.gov. You can access it on the IRS website or through the IRS2Go mobile app. The tool requires your Social Security number, filing status, and the exact refund amount from your return. It updates once every 24 hours, usually overnight.
Where's My Refund shows three possible statuses. "Return Received" means the IRS has accepted your return but has not yet processed it. "Refund Approved" means your return has been processed and your refund has been issued. "Refund Sent" means the refund is on its way—either in the mail or already deposited into your bank account.
If you filed by e-file, you can begin checking the tool within 24 hours of the IRS accepting your return. If you filed a paper return, wait at least one week after mailing it before checking, because the IRS needs time to receive and log it into the system.
The tool does not show an exact date your refund will arrive. It shows only the status and, once your refund is sent, the method of delivery (direct deposit or check). If your refund is by check, you can estimate arrival by adding 7 to 10 days to the date shown in the tool.
What causes refund delays
The IRS delays refunds when it needs to verify information on your return. Common triggers include claiming the Earned Income Tax Credit (EITC), the Child Tax Credit, or the Additional Child Tax Credit. Returns claiming these credits are reviewed more carefully and take longer to process. The IRS may also delay your refund if your return shows a significant change from prior years, if you claim a large deduction, or if there is a mismatch between your return and information the IRS has on file.
Identity theft and fraud prevention also cause delays. If your Social Security number appears on multiple returns or if your return matches a known fraud pattern, the IRS will hold it for manual review. This can add 4 to 12 weeks to your timeline.
Errors on your return—a wrong Social Security number, a math mistake, or a missing signature—will cause the IRS to reject it. You will receive a notice by mail explaining the error. Once you correct and resubmit the return, processing starts over from the beginning.
Outstanding tax debt, unpaid student loans, or child support arrears can also delay your refund. The IRS may offset your refund to pay these obligations. You will receive a notice explaining the offset and how much was taken.
Refund timelines for specific situations
If you claimed the EITC or Child Tax Credit: The IRS holds these returns for additional review. The IRS will not issue your refund before February 15, 2025, even if your return is otherwise ready. After February 15, processing continues, but your refund may still take 6 to 8 weeks or longer if the IRS needs to verify your claim.
If you filed an amended return (Form 1040-X): Amended returns take significantly longer than original returns. Plan for 8 to 12 weeks from the date the IRS receives your amended return. Amended returns cannot be e-filed in most cases and must be mailed, which adds postal time on both ends.
If you are waiting for a stimulus payment or recovery rebate credit: These are processed as part of your tax return. If you claimed a recovery rebate credit on your 2024 return for a 2023 stimulus payment you did not receive, your refund will be delayed while the IRS verifies your may be able to access. This can add 4 to 8 weeks.
If your return was selected for an audit: The IRS will contact you by mail. Your refund is held until the audit is complete. Audits can take anywhere from a few weeks to several months depending on complexity and how quickly you respond to IRS requests.
What to do if your refund is late
If your refund has not arrived within the timeframe shown in Where's My Refund, first verify that the status has updated. Check the tool again after 24 hours. If the status still shows "Refund Sent" but the money has not arrived in your bank account or mailbox, wait an additional 5 business days. Bank deposits can take up to 5 business days to appear, and checks can take 7 to 10 days to arrive by mail.
If more than 10 business days have passed since the tool showed "Refund Sent" and you still have not received the money, contact the IRS. Call the IRS at 1-800-829-1040 during business hours (Monday through Friday, 7 a.m. to 7 p.m. your local time). Have your Social Security number, filing status, and the exact refund amount ready. The IRS can investigate whether the refund was deposited to the wrong account or lost in the mail.
If your refund was deposited to the wrong bank account—for example, a closed account or an account belonging to someone else—the IRS will issue a replacement check. This takes an additional 4 to 6 weeks. You can also contact your bank to ask whether the deposit was received and rejected; some banks will return it to the IRS automatically.
If you believe your return was lost in the mail, the IRS can issue a replacement check. Request this by calling 1-800-829-1040 or by mailing Form 3911 (Application for Taxpayer Assistance Order) to the IRS address for your state.
Planning ahead for next year's refund
If you want your refund as quickly as possible in 2026, file by e-file with direct deposit. This is the fastest method available. E-file your return as soon as you have all the documents you need—typically by early February if you receive W-2s from your employer by late January.
Avoid claiming credits that trigger additional review if you need the money quickly. The EITC and Child Tax Credit are valuable, but they slow down processing. If you claim these credits, expect your refund to take 6 to 8 weeks or longer.
Make sure your return is accurate before you file. Double-check your Social Security number, your filing status, and the names and Social Security numbers of any dependents. Errors cause rejections and delays. If you use tax software or a tax preparer, review the return carefully before submitting it.
Frequently Asked Questions
Can I get my refund faster if I pay a tax preparer or use tax software?
No. The speed of your refund depends only on how you file (e-file or paper) and whether the IRS needs to review your return. Tax preparers and software companies cannot speed up IRS processing. Some tax preparers offer "refund advances" or "rapid refunds," which are loans against your expected refund. You pay interest or fees for this service, so you receive less money than your actual refund.
What if I filed my return but never received a confirmation that the IRS accepted it?
If you e-filed, you should receive an acceptance confirmation within 24 hours. Check your email for a message from the IRS or your tax software provider. If you did not receive one, log into your tax software account and check the filing status there. If you filed a paper return, the IRS does not send a confirmation. You can check Where's My Refund after one week to see if your return has been received and logged into the system.
Does the IRS issue refunds on weekends or holidays?
Direct deposits can be processed on any day, including weekends and holidays, so your refund may appear in your bank account on a weekend. However, your bank may not show the deposit until the next business day. Checks are mailed during business days only, so if your refund is issued on a Friday, it will be mailed on Monday.
What if I owe taxes instead of getting a refund?
If you owe taxes, the IRS will send you a bill by mail. You do not need to wait for a refund. You can pay your tax bill online through the IRS website, by phone, by mail, or through an installment agreement if you cannot pay in full. The IRS typically gives you until the filing deadline to pay without penalty, though interest accrues from the original deadline.
Can I cancel my tax return after I file it?
You cannot cancel a return after it has been accepted by the IRS. If you made a mistake or want to change something, you must file an amended return using Form 1040-X. Amended returns take 8 to 12 weeks to process, so your refund will be delayed significantly. It is better to review your return carefully before filing to catch errors early.