The IRS begins processing tax returns and sending refunds in late January each year, but your refund date depends on when you file and how you choose to receive it
The IRS does not send refunds on a single date. Instead, it processes returns in batches throughout the filing season, which runs from late January through October. Most refunds are issued within 21 days of the IRS receiving your return, though some take longer. If you file early in the season (late January or February), you will typically receive your refund faster than if you file in April or later.
The speed of your refund also depends on how you file and how you want the money. Returns filed electronically with direct deposit are processed fastest — usually within 10 to 21 days. Returns filed on paper take much longer, sometimes 4 to 6 weeks or more. If you request a check by mail instead of direct deposit, add another week or two to the timeline.
Key Takeaways
- The IRS begins accepting returns in late January and processes them continuously through the filing season, not all at once.
- Electronic filing with direct deposit is the fastest method, typically resulting in a refund within 10 to 21 days of the IRS receiving your return.
- Paper returns take 4 to 6 weeks or longer to process, and mailed checks add another 1 to 2 weeks to the timeline.
- You can check the status of your refund using the IRS Where's My Refund tool on IRS.gov, which updates once per day.
- Refunds may be delayed if your return contains errors, is flagged for review, or if you claim certain credits that require additional verification.
How the IRS processes returns in batches, not all at once
The IRS does not wait until April 15 to start processing returns. It begins accepting electronically filed returns on the date the filing season opens — typically in late January. Paper returns can be mailed starting in early January, though the IRS does not begin processing them until the season officially opens.
Once the season opens, the IRS processes returns in waves. It does not process all returns received on a given day at the same time. Instead, it batches them by filing method (electronic versus paper), by type of return, and by whether the return claims certain credits or deductions that require extra review. This is why two people who file on the same day may receive refunds weeks apart.
The IRS also prioritizes returns filed early in the season. If you file in late January or February, your return moves through the queue faster than one filed in April. This is partly because there are fewer returns in the system early on, and partly because the IRS has more staff capacity available before the final rush.
Direct deposit versus check: the difference in timing
If you choose direct deposit, the IRS sends your refund electronically to your bank account. This is the fastest method. Once the IRS approves your return, it typically takes 1 to 3 business days for the money to appear in your account, though some banks post it the same day. The total time from filing to money in hand is usually 10 to 21 days for electronic returns with direct deposit.
If you request a check by mail, the timeline is longer. The IRS must print and mail the check, which takes 7 to 10 business days. Then the check travels through the postal system, which adds another 3 to 5 business days depending on where you live. A refund check can take 3 to 4 weeks or longer to arrive after the IRS approves your return.
Paper returns are slower still. The IRS must physically open the envelope, scan the documents, and enter the information into its system before it can even begin processing. This alone can take 2 to 3 weeks. Once processing begins, the timeline is the same as for electronic returns — 21 days or more to approval, then another 7 to 10 days for the check to be printed and mailed.
Reasons your refund might be delayed
Some returns take longer than 21 days to process. The most common reasons are errors on the return, missing information, or claims that trigger additional review. If you claim the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS is required by law to hold your refund until at least mid-February, even if your return is otherwise complete and correct. This is called the EITC/ACTC holding period.
If the IRS finds an error — a math mistake, a mismatched Social Security number, or income that does not match what your employer reported — it will contact you by mail. This delays your refund by several weeks while you respond. If you claim a credit or deduction the IRS wants to verify, it may request documentation before releasing your refund.
Refunds are also delayed if your return is flagged for identity theft review, if you owe back taxes or student loans, or if you claim a refund offset (meaning part of your refund is being used to pay a debt). In these cases, the IRS may hold your refund for 60 days or longer while it investigates or processes the offset.
How to check the status of your refund
The IRS provides a tool called Where's My Refund on its website at IRS.gov. You can enter your Social Security number, filing status, and the exact refund amount to see the status of your return. The tool updates once per day, usually overnight, so checking multiple times on the same day will not show new information.
Where's My Refund shows three possible statuses: "Return Received" (the IRS has your return but has not finished processing it), "Approved" (the IRS has approved your return and is preparing to send your refund), or "Sent" (your refund has been issued). If your refund has been sent, the tool will tell you the date it was sent and the method (direct deposit or check).
If your return shows no status at all, it may not have been received yet, or it may still be in the initial scanning phase. If more than 21 days have passed since you filed electronically and the tool still shows no status, contact the IRS at 1-800-829-1040 to ask whether your return was received.
Filing early versus filing close to the deadline
Filing in late January or February gives you the best chance of receiving your refund quickly. The IRS has fewer returns to process, and your return moves through the system faster. If you file electronically with direct deposit in early February, you could have your refund by late February or early March.
Filing in March or early April is slower but still reasonable. Most returns filed in March are processed by mid-April. Filing on or near April 15 is the slowest option. Returns filed in the final week before the deadline often are not processed until May or June because the IRS is overwhelmed with last-minute filings.
If you cannot file by April 15, you can request an automatic extension to October 15. However, an extension to file is not an extension to pay. If you owe taxes, interest and penalties begin accruing on April 16 regardless of whether you have filed. An extension only delays the filing deadline, not the payment deadline.
What to do if your refund is late
If more than 21 days have passed since you filed electronically and your refund has not arrived, use Where's My Refund to check the status. If the tool shows your refund was sent but you have not received it, contact your bank to confirm the deposit was not made to the wrong account.
If Where's My Refund shows no status or an error message after 21 days, call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the exact refund amount ready. The IRS can tell you whether your return was received, whether it is being reviewed, and approximately when you can expect your refund.
If you filed a paper return and more than 6 weeks have passed, the delay is likely in the scanning and data entry phase. Paper returns are processed much more slowly, especially during peak season. Calling the IRS may not speed up the process, but the agency can confirm your return was received and give you an estimate of when processing will be complete.
Frequently Asked Questions
Can I get my refund faster if I file early?
Yes. Filing electronically with direct deposit in late January or early February typically results in a refund within 10 to 21 days. Filing in April or later will take longer because the IRS is processing millions of returns at once. Paper returns always take longer regardless of when you file.
Why is my refund taking longer than 21 days?
Common reasons include errors on your return, missing information, claiming the EITC or ACTC (which have a required holding period), or your return being flagged for review. If you claimed certain credits or deductions, the IRS may need to verify them before releasing your refund. Check Where's My Refund for status updates.
What if I filed a paper return and it has been 6 weeks?
Paper returns take 4 to 6 weeks or longer to process because the IRS must physically open, scan, and enter each one. If more than 6 weeks have passed, call the IRS at 1-800-829-1040 to confirm your return was received and ask for an estimate of when it will be processed.
Does direct deposit really make a difference in how fast I get my refund?
Yes. Direct deposit is significantly faster than a mailed check. With direct deposit, the money typically appears in your account 1 to 3 business days after the IRS approves your return. A check takes 7 to 10 days to print and mail, then 3 to 5 days to arrive, adding 10 to 15 days to the total timeline.
Can the IRS send my refund faster if I ask?
No. The IRS processes returns in the order it receives them (with some priority given to early filers). There is no way to jump the queue or request expedited processing. Filing early and using direct deposit are the only ways to receive your refund sooner.