Most federal tax refunds arrive between February and May
The month you receive your tax refund depends on when you file, how you file, and whether the IRS needs to review your return. If you file in early February and claim no credits that require verification, you could see a refund by late February or early March. If you file in April or if your return gets flagged for review, you are looking at May or later. The IRS does not refund money on a fixed schedule — it processes returns in the order they arrive and holds some for additional checks.
The single biggest factor is filing date. The IRS opens the filing season in late January each year. Returns filed in the first two weeks of February typically process fastest because the IRS has fewer returns in the queue. A return filed on April 1st will take longer to process than one filed on February 1st, even if both are simple and straightforward.
The second factor is refund method. Direct deposit to a bank account is faster than a paper check. Direct deposit refunds usually arrive within 21 days of the IRS accepting your return. Paper checks take an additional 7 to 10 business days after the IRS processes the return, and they can be delayed by mail service issues.
Key Takeaways
- Federal tax refunds filed in early February typically arrive by late February or March, while April filings often do not arrive until May or June.
- Direct deposit refunds arrive faster than paper checks — usually within 21 days of the IRS accepting your return versus 28 to 31 days for checks.
- The IRS may hold your return for additional review if you claim certain credits like the Earned Income Tax Credit or Child Tax Credit, which can delay your refund by several weeks.
- You can track the exact status of your refund using the IRS Where's My Refund tool, which updates every 24 hours after your return is accepted.
How filing date affects your refund month
The IRS filing season runs from late January through April 15th. Returns filed between late January and mid-February move through the system fastest because the IRS has the lowest volume during those weeks. A return accepted on February 5th might be processed and refunded by February 26th or March 5th. The same return filed on April 10th could take until mid-May or later, even though the actual processing time is identical — the difference is how many returns are ahead of yours in the queue.
Filing after April 15th does not stop you from getting a refund, but it changes the timeline. If you file a return in May or June, the IRS is processing a much smaller volume, so your return may move faster in absolute terms. However, you have already missed the peak refund season, so you are waiting longer overall. A return filed on May 20th might be processed by mid-June, but you have lost the advantage of filing early.
Self-employed people and business owners who file on extension (Form 4868) have until October 15th to file. If you file on extension, your refund will not arrive until late October or November at the earliest, even if your return is straightforward.
Why some refunds take longer: credits and verification holds
Certain tax credits trigger automatic review by the IRS, which delays refunds. The Earned Income Tax Credit (EITC) and Additional Child Tax Credit (ACTC) are the most common. If your return claims either of these credits, the IRS is required by law to hold your refund until at least mid-February, even if you filed in January. This hold is not optional — it applies to every return that claims these credits.
Beyond the mandatory hold, the IRS may flag your return for manual review if something does not match their records. Common triggers include income that does not match W-2 or 1099 forms, a Social Security number mismatch, or a refund that seems unusually large compared to your income. A manual review can add two to four weeks to your refund timeline. You will not know your return is under review until you check the IRS Where's My Refund tool or receive a letter from the IRS.
If the IRS needs documents from you — like proof of a dependent or proof of a business expense — they will send a letter. You then have 30 days to respond. Your refund does not process until after the IRS receives and reviews your documents, which can push your refund into June or July.
Direct deposit versus paper check delivery months
Direct deposit refunds arrive in your bank account within 21 days of the IRS accepting your return. If your return is accepted on February 10th with no holds or reviews, your refund should be in your account by March 3rd. If your return is accepted on April 5th, your refund should arrive by April 26th. Direct deposit is the fastest method and the most reliable — there is no mail delay and no risk of a check being lost.
Paper checks take longer. After the IRS processes your return, it prints the check and sends it to the address on your return. This adds 7 to 10 business days. A return accepted on February 10th might have a check mailed on March 3rd, arriving in your mailbox by March 13th or March 17th. If your mail is slow or the check is mailed during a holiday period, it can take longer. Checks can also be lost or delayed by the postal service, which is why the IRS recommends direct deposit.
If you did not receive a check you were expecting, the IRS can issue a replacement, but that process takes another 4 to 6 weeks. This is why direct deposit is worth the effort to set up.
State tax refunds arrive on a different timeline
State tax refunds do not follow the federal schedule. Each state processes returns independently and at its own pace. Some states refund within 3 to 4 weeks of accepting your return; others take 8 to 12 weeks. New York, for example, typically refunds within 4 to 6 weeks. California can take 8 to 10 weeks. Texas has no state income tax, so there is no state refund to wait for.
Most states offer direct deposit for state refunds, which is faster than a paper check. Some states also allow you to check your state refund status on the state revenue department website. Look for "check my refund status" or "where is my refund" on your state's tax agency website. The URL is usually something like revenue.state.[your state].us or tax.state.[your state].us.
If you filed your federal and state returns at the same time, do not assume they will be refunded at the same time. Your federal refund might arrive in March while your state refund does not arrive until May. This is normal.
How to track your refund month and status
The IRS Where's My Refund tool is the official way to check your federal refund status. Go to irs.gov, click "Check My Refund Status," and enter your Social Security number, filing status, and the exact refund amount from your return. The tool updates every 24 hours and tells you whether your return has been accepted, whether it is being processed, and the expected deposit date.
The tool shows one of three statuses: "Return Received" (the IRS has your return but has not finished processing it), "Refund Approved" (the IRS has approved your refund and is preparing to send it), or "Refund Sent" (your refund has been issued and is on its way). If your return is under review or flagged for verification, the tool will tell you that as well.
Do not call the IRS to ask about your refund unless the Where's My Refund tool says there is a problem. The IRS phone lines are extremely busy during tax season, and representatives can only tell you what the tool already shows. If the tool says your refund should have arrived but has not, then contact the IRS or your bank to investigate.
What to do if your refund does not arrive in the expected month
If the Where's My Refund tool says your refund was sent but you have not received it after 21 days (for direct deposit) or 28 days (for a check), contact your bank first. For direct deposit, ask whether the deposit was received and rejected. Sometimes a refund is sent to a closed account or an account that no longer exists, and the bank returns it to the IRS. The IRS then has to reissue the refund, which takes another 4 to 6 weeks.
For a paper check, wait 28 days from the date the tool said your refund was sent. If it has not arrived, contact the IRS at 800-829-1040 to request a replacement check. Have your Social Security number, filing status, and the refund amount ready. The IRS will issue a new check, which takes 4 to 6 weeks to arrive.
If the Where's My Refund tool shows your return is still being processed after 21 days, check back in a few days. If it has been more than 21 days and the tool still shows "Return Received," your return may be under review. The tool will usually tell you if that is the case. If the tool does not explain the delay, contact the IRS.
Frequently Asked Questions
Can I get my tax refund faster if I file early?
Filing in early February gives you the best chance of a refund by late February or early March, but the IRS does not may provide a specific date. If your return claims the Earned Income Tax Credit or Child Tax Credit, the IRS will hold your refund until mid-February regardless of when you file. Direct deposit is also faster than a paper check, so choose that method if possible.
Why is my refund taking longer than 21 days?
The most common reasons are that your return is under review, you claimed a credit that requires verification, or there is a mismatch between your return and IRS records. Check the Where's My Refund tool to see if the IRS is holding your return. If the tool does not explain the delay after 21 days, contact the IRS at 800-829-1040.
Do I get my federal and state refunds in the same month?
No. Each state processes returns on its own timeline. Your federal refund might arrive in March while your state refund does not arrive until May or June. Check your state revenue department website for a refund status tool specific to your state.
What if I filed my return but the IRS says it has no record of it?
The IRS can take up to 24 hours to record a return after it is submitted. If you filed electronically, wait one business day and check again. If you mailed a paper return, it can take 2 to 4 weeks for the IRS to receive and record it. If more than a month has passed and the IRS still has no record, contact the IRS at 800-829-1040 with your filing confirmation number.
Can I change my refund from a check to direct deposit?
No. Once your return is filed, you cannot change the refund method. If you chose a paper check and want direct deposit instead, you will have to wait for the check to arrive, deposit it yourself, or request a replacement check and ask the IRS to reissue it via direct deposit — though this is not may provide. For next year, set up direct deposit when you file.