Most federal tax refunds arrive between February and May, depending on when you file and which method you choose

The IRS does not send all refunds at once. If you file your return in January, you might see your refund in February. If you file in April, expect May or June. The timing depends on three things: when you submit your return, whether you file electronically or by mail, and whether the IRS needs to review your return before releasing the money.

Electronic filing is faster than paper. The IRS processes e-filed returns in about 21 days under normal circumstances. Paper returns take 4 to 6 weeks just to be scanned and entered into the system, then another 2 to 3 weeks for processing. Direct deposit is faster than a mailed check — direct deposit usually arrives within 3 to 5 business days after the IRS approves your return, while a check takes 7 to 10 business days after approval.

State refunds follow a separate timeline. Some states process them faster than the federal government; others are slower. A few states bundle state and federal refunds together, so you get both at once. Most do not. You need to track your state refund separately using your state's tax authority website.

Key Takeaways

  • File electronically in January or February for the fastest refund, typically arriving by late March or early April.
  • Paper returns filed in April or May will not arrive until June or July because the IRS must scan and manually enter them first.
  • Direct deposit delivers your refund 3 to 5 business days faster than a mailed check.
  • State tax refunds arrive on their own schedule and do not always come at the same time as your federal refund.
  • The IRS may hold your refund for additional review if your return contains certain credits, dependents, or income sources that trigger verification steps.

The federal refund timeline by filing month

January filers who use electronic filing and direct deposit usually receive their refund by late February or early March. The IRS processes these returns quickly because the volume is manageable and the returns are straightforward. If your return is flagged for review — for example, because you claimed the Earned Income Tax Credit or Child Tax Credit — add 2 to 4 weeks to that timeline.

February and early March filers typically see refunds by mid-April. This is the peak filing season, so processing times slow slightly even with electronic filing. A return submitted on March 15 might not be approved until late April, with the refund arriving in early May.

April filers face the longest wait. If you file by mail on April 10, the IRS will not receive and scan your return until late April or early May. Processing then takes another 3 to 4 weeks. You should expect your refund in June or July. Electronic filing in April is faster — you might see your refund by late May — but paper returns filed in April almost always arrive in June or later.

May and June filers are past the April 15 deadline and may face penalties or interest if they owe taxes. If you are owed a refund, the timeline is similar to April filers: 6 to 8 weeks from submission to receipt, putting most refunds in July or August.

How direct deposit and mailed checks affect arrival dates

Direct deposit is the fastest delivery method. Once the IRS approves your return, the money moves to your bank account within 3 to 5 business days. Weekends and bank holidays do not count as business days, so a refund approved on a Friday might not appear in your account until Wednesday.

A mailed check takes longer. After the IRS approves your return, they print and mail the check, which takes 7 to 10 business days. The check then travels through the postal system, which adds another 3 to 5 days depending on distance. A refund approved in early April might not reach your mailbox until late April or early May.

If you did not provide direct deposit information on your return, you will receive a check by default. You can update your banking information on some state tax returns, but the federal IRS does not allow you to change your delivery method after filing — you must wait for the check or file an amended return, which delays everything further.

When the IRS holds your refund for review

Certain returns trigger automatic verification steps that pause your refund. The most common triggers are the Earned Income Tax Credit (EITC), the Child Tax Credit, and claims for dependents. If your return includes any of these, the IRS may hold it for 2 to 4 weeks of additional review before releasing your refund. This is not a problem or a sign of an audit — it is standard procedure.

Returns with multiple income sources, self-employment income, or business losses also face longer processing times. If you reported income from a 1099 form, a Schedule C, or a partnership K-1, expect an extra 1 to 3 weeks of review.

The IRS will contact you by mail if they need more information. Do not wait for a call — the IRS does not call about refunds. If you receive a letter asking for documents or clarification, respond within 30 days. Delays in responding will push your refund back by weeks or months.

State tax refund timing

State refunds do not follow the federal timeline. Some states process returns faster than the IRS; others are slower. California and New York, for example, typically take 4 to 6 weeks to process returns filed electronically. Texas and Florida have no state income tax, so there is no state refund. States like Illinois and Pennsylvania may take 8 to 12 weeks.

A few states — including Maryland and Virginia — offer combined federal and state e-filing, which means you can file both at once and receive both refunds on the same schedule. Most states require separate filings, so your state refund arrives weeks or months after your federal refund.

Track your state refund using your state's tax authority website. Every state has a refund status tool similar to the IRS's Where's My Refund tool. You will need your Social Security number, filing status, and the refund amount to check the status.

How to track your federal refund

Use the IRS's Where's My Refund tool at irs.gov. Enter your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight. It will tell you whether your return has been received, is being processed, has been approved, or has been sent to your bank or the post office.

The tool does not show a refund status for 24 hours after you file electronically, and it does not show anything for paper returns until they have been scanned and entered into the system — usually 4 to 6 weeks after mailing. If you do not see your return in the tool after 6 weeks, contact the IRS at 1-800-829-1040.

Do not rely on the tool's estimated delivery date as a may provide. The IRS updates these estimates as processing continues, and they often change. The date shown is an estimate, not a promise.

What to do if your refund is late

If your refund has not arrived by the date shown in Where's My Refund, wait 5 more business days. Bank processing delays and postal delays are common, especially during peak season.

If 5 business days have passed and the tool still shows your refund was sent, contact the IRS at 1-800-829-1040. Have your return handy. The IRS can confirm whether the refund was mailed or deposited and, if mailed, whether the check was cashed. If the check was lost or never arrived, the IRS can issue a replacement.

If your return shows as still being processed after 21 days (for e-filed returns) or 6 weeks (for paper returns), the IRS is likely reviewing your return. Do not call yet — wait for a letter from the IRS. If you receive a letter, respond promptly with any requested documents.

Frequently Asked Questions

Can I get my refund faster if I file early?

Filing in January or early February does speed up your refund if you file electronically and use direct deposit. You might see your refund by late February or early March. Paper returns filed in January still take 6 to 8 weeks because they must be scanned manually. Filing early does not help if you wait to mail your return.

Why is my refund taking longer than the IRS said?

The IRS estimates assume normal processing conditions. During peak season (February through April), processing times slow. If your return includes credits like the EITC or Child Tax Credit, it will take longer. If the IRS is reviewing your return, it will take much longer. Check Where's My Refund for updates.

Will I get my federal and state refunds at the same time?

Usually not. Most states process returns on their own schedule, separate from the federal IRS. Your federal refund might arrive in March while your state refund does not arrive until May. A few states offer combined filing, which sends both refunds together, but this is rare.

What if I filed by mail and it is now June?

Paper returns take 4 to 6 weeks to scan, then another 3 to 4 weeks to process. A return mailed in April will not arrive until June or July. Check Where's My Refund to see if your return has been received yet. If it has not been scanned after 6 weeks, contact the IRS.

Can I change my refund to direct deposit if I filed by mail?

No. Once you file, you cannot change your delivery method. If you chose a mailed check, you will receive a check. To use direct deposit, you would need to file an amended return, which delays your refund by several months. For future years, provide your bank account information on your original return.