Federal tax refunds usually arrive within 21 days of the IRS accepting your return, but the real timeline depends on how you file and how you want the money.

If you file electronically and choose direct deposit to your bank account, 21 days is the IRS standard. Many people see their refund in 5 to 10 business days. If you file on paper or request a check by mail, add 2 to 4 weeks for processing, then another 1 to 2 weeks for postal delivery. State refunds follow their own schedules and often arrive separately from your federal refund.

The 21-day window starts the day the IRS accepts your return, not the day you submit it. If you e-file on April 1st and the IRS accepts it on April 2nd, the clock starts April 2nd. You can check the exact acceptance date and current status in your IRS account or through the IRS Where's My Refund tool.

Key Takeaways

  • Federal refunds by direct deposit typically arrive within 5 to 21 days after the IRS accepts your return, with most arriving in the first two weeks.
  • Paper returns and mailed checks add 3 to 6 weeks to the timeline because the IRS must manually process the form before sending a check.
  • State refunds are processed separately and may arrive weeks before or after your federal refund, depending on your state's processing speed.
  • You can track your refund status free through the IRS Where's My Refund tool, which updates once per day and shows the exact date your deposit will arrive.
  • Errors on your return, missing information, or identity verification delays can push your refund back by weeks or months.

Direct deposit refunds: the fastest route

Direct deposit is the fastest way to receive your federal refund. When you e-file your return and provide your bank account and routing number, the IRS deposits the money directly into your checking or savings account. The IRS says 21 days, but most direct deposits land in 5 to 10 business days.

The speed depends partly on your bank. Some banks post IRS deposits the same day they arrive; others hold them for one business day. If you file early in the tax season (January or February), your refund may arrive faster because the IRS is processing fewer returns. If you file in late March or April, expect the full 21 days or close to it.

To use direct deposit, you need your account number and routing number from your bank. You can find both on a check or by logging into your bank's website. The routing number is a nine-digit code specific to your bank's location; the account number is unique to your account. Double-check both before you file—a single wrong digit sends your refund to the wrong account, and getting it back takes weeks.

Paper returns and mailed checks: add 4 to 6 weeks

If you mail a paper return, the IRS must receive it, open it, scan it, and manually enter the information before processing can begin. This adds 2 to 4 weeks before your return is even accepted. Once accepted, the IRS still needs to process it and print and mail a check, which adds another 2 to 4 weeks.

Total timeline for a paper return: 4 to 8 weeks from the day you mail it, assuming no errors. If the IRS finds a problem—a missing signature, a math error, or a missing form—they send you a notice by mail, which adds another 2 to 4 weeks to the process.

The IRS processes paper returns in batches, so the date you mail it matters less than you might think. A return mailed on April 1st and one mailed on April 10th may be processed in the same batch and arrive around the same time. If you must file on paper, mail it as early as possible in the tax season to avoid the April rush.

State refunds: separate timelines and different speeds

Your state refund is processed by your state's tax agency, not the IRS, and follows its own schedule. Some states process refunds as fast as the federal government—within 2 to 3 weeks. Others take 6 to 8 weeks or longer. A few states still mail checks by default, which adds postal time on top of processing time.

You can track your state refund through your state's tax agency website. Most states have a "Where's My Refund" tool similar to the IRS tool. Search "[your state] tax refund status" to find it. Some states send you an email or text when your refund is processed, but you have to opt in during filing.

Your federal and state refunds almost never arrive on the same day. It is common to receive your federal refund in 10 days and your state refund 4 weeks later, or vice versa. If you are expecting both, do not assume they will come together.

Why your refund might be delayed

The most common reason for a delayed refund is an error or missing information on your return. If you forgot to sign the return, listed an incorrect Social Security number, or claimed a dependent who does not match IRS records, the IRS stops processing and sends you a notice. You then have to correct the error and send the form back, which adds weeks.

Identity verification delays are also common. If the IRS suspects fraud or if your information does not match their records, they may place a hold on your refund and send you a letter asking you to verify your identity. This can take 2 to 4 weeks to resolve. You may be asked to provide a copy of your driver's license, passport, or tax return from a previous year.

If you claimed 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 February 15th, even if your return is accepted earlier. This is called the EITC holding period and applies every year. Your refund will not be released before that date, regardless of when you file.

Amended returns also take longer. If you filed a return and then realized you made a mistake, you file Form 1040-X (Amended U.S. Individual Income Tax Return). The IRS processes amended returns separately and typically takes 8 to 12 weeks, sometimes longer if the change triggers a review.

How to check your refund status

The IRS Where's My Refund tool is free and available on the IRS website at irs.gov. You need your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight, so checking multiple times in one day will not give you new information.

The tool shows three pieces of information: whether the IRS has received and accepted your return, whether your refund has been approved, and the date your refund will be deposited or mailed. If your refund is approved, the tool gives you an exact date—for example, "Your refund will be deposited on April 15, 2024." That date is reliable; the IRS does not change it unless something goes wrong.

If the tool says "We have received your return and it is being processed," your refund is still in the queue. If it says "We cannot provide information about your refund," either the IRS has not received your return yet, or there is a problem. Wait 24 hours and check again. If the message persists after a week, contact the IRS at 1-800-829-1040.

For state refunds, go to your state's tax agency website and look for a refund status tool. Most states use a similar system to the IRS. You will need your Social Security number and the refund amount. Some states also let you check status by phone.

What to do if your refund is late

If the Where's My Refund tool shows your refund should have arrived but it has not, first check with your bank. Call your bank's customer service line and ask if a deposit from the IRS is pending or if there were any rejected deposits. If your bank received the deposit, it should show in your account within one business day.

If your bank has no record of a deposit, the money may have gone to the wrong account. This happens when you enter an incorrect account or routing number. Contact the IRS at 1-800-829-1040 and tell them the situation. They can trace where the deposit went and reissue your refund, but this process takes 4 to 6 weeks.

If the Where's My Refund tool shows an error message or says your refund is delayed, check your mail for an IRS notice. The IRS sends notices by mail when there is a problem—never by email or phone. The notice will explain what is wrong and what you need to do. Follow the instructions in the notice exactly and respond within the deadline given.

If you filed a paper return and it has been more than 8 weeks with no refund and no notice, contact the IRS Taxpayer Assistance Center in your area. You can find the nearest center at irs.gov/localoffices. Bring a copy of your return and your Social Security card.

Frequently Asked Questions

Can I get my refund faster if I file earlier in the tax season?

Filing earlier can help slightly, especially if you file in January or early February when the IRS has fewer returns to process. However, the IRS still applies the same 21-day standard. The real advantage of early filing is that you avoid the April rush and reduce the chance of errors that cause delays.

What if I claimed the Earned Income Tax Credit—does that delay my refund?

Yes. The IRS holds all refunds that include the EITC or Additional Child Tax Credit until at least February 15th each year, by law. Your refund will not be released before that date, even if your return is accepted in January. After February 15th, processing follows the normal 21-day timeline.

How do I know if my refund went to the wrong bank account?

Check the Where's My Refund tool and confirm the date it says your refund was deposited. Then call your bank and ask if that deposit arrived. If your bank has no record, the money went elsewhere. Contact the IRS immediately at 1-800-829-1040 with your account number and routing number so they can investigate and reissue your refund.

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

No. State and federal refunds are processed separately. You might receive your state refund first, or your federal refund first, or they might arrive weeks apart. Track both through their respective websites—the IRS Where's My Refund tool for federal and your state tax agency's tool for state.

What happens if I file an amended return—how long does that take?

Amended returns (Form 1040-X) take 8 to 12 weeks to process, sometimes longer. The IRS processes them separately from original returns and may review them more carefully. Mail your amended return as soon as you realize the error; do not wait until the last minute.