The IRS begins processing refunds in late January and continues through October
The IRS starts accepting tax returns on January 29, 2024, and begins issuing refunds almost immediately after that date. Most refunds are sent out between early February and late September, though the exact timing depends on when you file, which method you choose, and whether your return needs extra review. The IRS does not issue refunds on a fixed schedule — they process returns in the order they arrive and send money out as soon as the return clears their system.
If you file early in the season (late January through March), you can expect your refund within 21 days if you choose direct deposit. If you file later in the year or request a check, the timeline stretches. The IRS also holds some returns for additional verification, which can add weeks or months to the wait.
Key Takeaways
- The IRS processes returns in the order they arrive, not on a fixed calendar, so filing earlier generally means a faster refund.
- Direct deposit refunds typically arrive within 21 days of the IRS accepting your return, while paper checks take four to six weeks longer.
- The IRS may hold your return for identity verification, math errors, or missing information, which delays the refund by weeks or months.
- You can check your refund status using the IRS Where's My Refund tool on IRS.gov, which updates once per day.
- State tax refunds follow a separate timeline and are issued by your state revenue department, not the federal IRS.
Direct deposit arrives faster than paper checks
If you choose direct deposit on your tax return, the IRS will deposit your refund straight into your bank account. This method is the fastest way to receive money. Most direct deposit refunds arrive within 21 days of the IRS accepting your return, though many come through in 10 to 14 days during the early filing season.
Paper checks take much longer. The IRS prints and mails checks, which means you are waiting for postal delivery on top of processing time. A paper check refund typically takes four to six weeks from the date the IRS accepts your return. If you live far from the IRS processing center or your mail moves slowly, add another week or two.
To use direct deposit, you need your bank's routing number and your account number. You provide these on your tax return (Form 1040, line 33a and 33b for federal refunds). If you are filing electronically, the form fills in automatically if you use tax software. If you are filing by mail, write the numbers clearly in the boxes provided.
Filing early in the season speeds up your refund
The IRS does not have a fixed refund schedule. Instead, they process returns in the order they arrive. This means filing on January 29 (the first day the IRS accepts returns) will get you in the front of the line, while filing in July puts you behind millions of other returns.
During January and February, the IRS has fewer returns to process, so refunds move quickly. A return filed in early February with direct deposit might arrive by late February. The same return filed in April could take until mid-May. By July and August, the backlog is much larger, and refunds take longer even if there are no problems with your return.
Filing early also gives you a buffer if the IRS needs to ask questions about your return. If you file in January and they need clarification in March, you still have time to respond before the tax year ends. If you file in September, there is less time to resolve issues before the October deadline.
The IRS holds some returns for review, which delays refunds by weeks or months
Not all returns move through the system at the same speed. The IRS flags certain returns for additional review before releasing the refund. Common reasons include math errors, missing information, income that does not match W-2 or 1099 forms, or identity verification checks.
If your return is flagged, the IRS will send you a letter explaining what they need. You then have 30 days to respond. Once they receive your response, they review it again, which can take another two to four weeks. In total, a flagged return can take two to three months longer than a standard return.
Identity theft checks are becoming more common. If the IRS suspects fraud or if your Social Security number has been used on multiple returns, they will hold your refund while they verify your identity. This process can take 60 to 120 days. You can speed it up by calling the IRS at 1-800-829-1040 and providing documentation, but the hold remains in place until they confirm your identity.
Use the IRS Where's My Refund tool to track your status
The IRS provides a free tool called Where's My Refund on IRS.gov. You enter your Social Security number, filing status, and the exact refund amount, and the tool tells you whether the IRS has received your return, whether it is being processed, and when your refund will be issued.
The tool updates once per day, usually overnight. Checking multiple times in a single day will not give you new information. If your return was just filed, the tool may not show it for 24 hours after the IRS accepts it.
The tool shows three possible statuses: "Return Received" (the IRS has your return but has not finished processing it), "Approved" (the IRS has approved your refund and is preparing to send it), and "Sent" (your refund has been issued). If your return is held for review, the tool will say "We received your return and it is being reviewed" and may give you a date to check back.
State tax refunds are issued on a separate timeline
Your state tax refund is separate from your federal refund and is issued by your state revenue department, not the IRS. State refunds typically take longer than federal refunds because most states process returns after the IRS does.
Many states begin accepting returns in early February, a week or two after the IRS. Processing times vary widely by state. Some states issue refunds within two to three weeks of accepting your return; others take six to eight weeks. A few states are slower and may not issue refunds until May or June.
To track your state refund, visit your state revenue department's website and look for a refund status tool. Most states have one, though the name varies (some call it "Check Your Refund Status," others call it "Refund Tracker"). You will need your Social Security number and the refund amount. Some states also offer text or email notifications when your refund is issued.
What to do if your refund does not arrive on time
If your refund does not arrive within 21 days of the IRS accepting your return (for direct deposit) or within six weeks (for a check), start by checking Where's My Refund. The tool will tell you whether the IRS is still processing your return or whether there is a problem.
If the tool says your refund was sent but you have not received it, the issue is likely with your bank or the mail. For direct deposit, contact your bank and ask whether the deposit was received and rejected. Banks sometimes reject deposits if the account number or routing number is wrong. If your bank rejected the deposit, the IRS will mail you a check instead, which takes an additional four to six weeks.
For paper checks, wait a full six weeks before assuming the check is lost. Mail delivery times vary, especially during peak tax season. If six weeks have passed and you have not received your check, call the IRS at 1-800-829-1040 and ask them to issue a replacement check. They will verify your identity and issue a new check, which takes another four to six weeks to arrive.
If Where's My Refund shows your return is still being processed after 21 days (for direct deposit) or six weeks (for a check), your return is likely held for review. Call the IRS at 1-800-829-1040 and ask why. They can tell you whether you need to provide additional information and how long the review will take.
Frequently Asked Questions
Can I get my refund faster than 21 days?
No. The IRS processes returns in order and cannot speed up individual refunds. Direct deposit is the fastest method available, and 21 days is the standard timeline. Some refunds arrive in 10 to 14 days during early filing season, but this is not may provide and depends on how quickly the IRS processes your specific return.
What if I filed my taxes but Where's My Refund says nothing?
The tool may not show your return for 24 hours after the IRS accepts it. If you filed electronically, wait one business day. If you filed by mail, wait two to three weeks for the IRS to receive and scan your return. Once it is in their system, the tool will show it.
Do I get my federal and state refunds at the same time?
No. State refunds are issued separately and usually take longer. Your federal refund may arrive in February while your state refund does not come until April or May. Track each one using the tool provided by the IRS and your state revenue department.
What happens if I provided the wrong bank account number for direct deposit?
The IRS will attempt to deposit your refund into the account you listed. If the account number is wrong, the bank will reject the deposit and return it to the IRS. The IRS will then mail you a paper check instead, which adds four to six weeks to your wait time. Contact your bank to confirm whether a deposit was rejected.
Can I cancel my tax return and refile if I want to change my refund method?
You cannot cancel a return once the IRS has accepted it. If you filed by mail and want to change your refund method before they process it, you can file an amended return (Form 1040-X) with the new bank account information. If the IRS has already accepted your original return, you must wait for the refund to arrive and then file an amended return if you need to make changes.