The IRS has no official deadline to send your refund, but most arrive within 21 days of acceptance

The IRS does not publish a "latest date" by which all refunds must arrive. Instead, the agency aims to issue most refunds within 21 days of accepting your return, but this is a target, not a may provide. If your return is accepted in early February, you should expect your refund by late February or early March. If you file in April, the timeline extends into May.

The 21-day window applies to returns filed electronically with direct deposit. Paper returns take longer — typically 4 to 6 weeks from the date the IRS receives them, not the date you mailed them. If you chose a check by mail instead of direct deposit, add another 7 to 10 business days after the IRS processes your return.

Some returns do not fit the standard timeline. Returns flagged for review, those claiming the Earned Income Tax Credit (EITC), or those with math errors can take 2 to 3 months or longer. The IRS publishes no hard deadline for these cases.

Key Takeaways

  • The IRS targets 21 days from acceptance for electronic returns with direct deposit, but this is not a legal deadline.
  • Paper returns and checks by mail take 4 to 6 weeks plus mailing time, with no may provide end date.
  • Returns claiming EITC or flagged for review can take 2 to 3 months or longer with no published deadline.
  • You can check your refund status using the IRS Where's My Refund tool, which updates once per day.
  • State refunds operate on separate timelines and may arrive weeks after your federal refund.

How the 21-day timeline actually works

The 21 days begins the moment the IRS accepts your return, not when you click submit or mail it. If you file electronically on February 1 and the IRS accepts it the same day, the 21-day clock starts February 1. If you mail a paper return on February 1 but the IRS does not receive and process it until February 10, the clock starts February 10.

This matters because mail delays are not the IRS's responsibility. A return mailed in early April can take a week or more to reach an IRS processing center, especially during peak season. Once it arrives and is scanned, the 21-day window begins.

Direct deposit is faster than a mailed check because the IRS sends the money electronically to your bank. Your bank then credits your account, which usually happens within one business day of the IRS sending it. A check by mail requires the IRS to print, stuff, and mail the envelope, then your postal carrier to deliver it — a process that typically takes 7 to 10 business days after the IRS issues it.

When the IRS will not meet the 21-day target

Returns claiming the Earned Income Tax Credit or the Additional Child Tax Credit are held until at least February 15 each year, regardless of when you file. This is a legal requirement under the PATH Act. If you file in January and claim EITC, your refund will not be issued before mid-February at the earliest, even if your return is simple and error-free.

Returns with math errors, missing information, or inconsistencies with other records (W-2s, 1099s, prior-year returns) are pulled for manual review. The IRS does not publish a timeline for these. Some resolve in 2 to 3 weeks; others take 2 to 3 months. You will receive a letter explaining what is needed.

Returns filed on paper during peak season (March through May) face longer delays simply because the IRS has a backlog. The agency has reduced its staff in recent years, and processing centers can only handle so many returns per day. A paper return filed in April may not be processed until May or June.

State refunds operate on a different schedule

Your state income tax refund is separate from your federal refund and follows its own timeline. Some states issue refunds within 2 to 3 weeks of accepting your return; others take 6 to 8 weeks or longer. A few states do not issue refunds at all if you owe other debts (child support, student loans, unpaid fines).

You can check your state refund status through your state's tax department website. Most states have a "Where's My Refund" tool similar to the IRS version. The URL varies by state — search "[your state] where's my refund" to find it.

If you filed a joint federal return but live in different states, or if you moved during the tax year, state processing can be slower because the state has to verify your residency or coordinate with another state's records.

How to track your refund and know if something is wrong

The IRS Where's My Refund tool is available at irs.gov. You will need your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight. If you check multiple times on the same day, you will see the same status.

The tool shows one of three statuses: "Return Received" (the IRS has your return but has not processed it yet), "Refund Approved" (the IRS has approved your refund and is preparing to send it), or "Refund Sent" (the IRS has issued your refund). If your refund shows "Sent" but you have not received it after 5 business days for direct deposit or 10 business days for a check, contact the IRS.

If the tool says your refund should have arrived but has not, the problem is usually one of three things: your bank account information was wrong (direct deposit went to the wrong account), your address was wrong (check was mailed to an old address), or the IRS has not actually sent it yet and the tool has not updated. Call the IRS at 1-800-829-1040 to confirm the status.

What to do if your refund is very late

If your return was accepted more than 21 days ago, the tool shows "Refund Sent," but you have not received the money, file a claim with the IRS. You can do this by calling 1-800-829-1040 or by mailing Form 3911 (Application for IRS Assistance) to the address listed on the form.

For direct deposit, the IRS will investigate whether the money reached your bank. If it did, your bank may have rejected it (usually because the account number was wrong or the account was closed). Your bank can tell you whether the deposit was received and rejected. If the IRS sent it but your bank rejected it, the IRS will reissue the refund by check, which takes another 2 to 4 weeks.

For a check by mail, the IRS will issue a replacement check if the original was lost or never arrived. This also takes 2 to 4 weeks. Keep records of when you filed, when the IRS accepted your return, and when the tool said "Refund Sent" — this information helps the IRS locate your original refund.

State-specific refund deadlines and rules

A few states publish hard deadlines for refunds. For example, California aims to issue refunds within 21 days of acceptance, similar to the IRS. New York targets 45 days. Most other states do not publish a specific deadline but instead say refunds will be issued "within a reasonable time" or "as soon as possible."

Some states hold refunds if you owe money to the state (back taxes, unpaid parking tickets, child support). Others apply your refund to next year's estimated taxes if you are self-employed. A few states do not issue refunds at all for certain credits or deductions — they only reduce what you owe.

Check your state's tax department website for the specific rules. Search "[your state] income tax refund timeline" or "[your state] tax refund status" to find the official tool and any published deadlines.

Frequently Asked Questions

Can the IRS refuse to send my refund after a certain date?

No. The IRS has no deadline to issue your refund, though it aims for 21 days. However, you must file your return within three years of the original due date to claim a refund. If you do not file within three years, the IRS keeps the money. For the 2023 tax year, the deadline to file and claim a refund is April 15, 2026.

What if I filed my return months ago and still have not received it?

Check the Where's My Refund tool first. If it shows "Refund Sent" but you have not received it after 5 to 10 business days, call the IRS at 1-800-829-1040. If the tool shows "Return Received" or "Refund Approved" after more than 21 days, your return may be under review. The IRS will send you a letter if additional information is needed.

Do I have to wait for my federal refund before I get my state refund?

No. Your state refund is processed separately and may arrive before, after, or at the same time as your federal refund. Some states coordinate with the IRS, but most do not. Check your state's refund status using its own tool.

If I file my return in May, when will I get my refund?

If you file electronically with direct deposit, you should expect your refund by late May or early June, assuming your return does not need review. If you file on paper or request a check, add 2 to 4 weeks. During peak season (March through May), paper returns face longer delays due to IRS processing backlogs.

Can I get my refund faster if I pay a tax preparer or software company?

No. The speed of your refund depends on the IRS and your state, not on who prepared your return. Tax software and preparers cannot speed up processing. Some offer "refund advance" loans, but these are loans you must repay — they are not your actual refund.