Your refund timeline depends on how you file and whether the IRS needs to verify your information

If you file electronically with direct deposit, the IRS typically issues your refund within 21 days. If you file by mail or request a paper check, add another two to three weeks. The 21-day window is not a may provide — it is the IRS's standard processing time, and delays happen when the agency flags your return for review, when your information does not match their records, or when you claim certain credits that require manual verification.

The actual deposit into your bank account depends on your bank's processing speed after the IRS sends the money. Most banks post direct deposits within one to two business days of receiving them, but some take longer. If you chose a paper check, delivery time depends on postal service speed from the IRS processing center nearest to you.

You can track your refund status using the IRS Where's My Refund tool on IRS.gov. This tool updates once per day, usually overnight, and shows you whether the IRS is still processing your return, has approved it, or has sent it to your bank or the mail.

Key Takeaways

  • Electronic filing with direct deposit is the fastest route, typically resulting in a refund within 21 days from the IRS, plus one to two business days for your bank to post it.
  • Paper returns and paper checks add four to five weeks to the timeline because of mail processing and manual handling at the IRS.
  • The IRS Where's My Refund tool updates once daily and shows whether your return is being processed, approved, or sent to your bank.
  • Refunds are delayed when the IRS needs to verify information, when your data does not match their records, or when you claim credits that require additional review.
  • Your bank's processing speed affects when the money appears in your account, even after the IRS sends it.

Why some refunds take longer than 21 days

The IRS processes returns in the order they arrive, but certain returns move to a manual review queue. This happens when you claim the Earned Income Tax Credit (EITC), the Additional Child Tax Credit (ACTC), or the American Opportunity Tax Credit. These credits require the IRS to verify that you meet the income and dependent requirements, and that verification cannot be automated. If you claimed any of these, expect your refund to take longer — sometimes six to eight weeks or more.

Mismatches between your return and IRS records also trigger delays. Common causes include a name or Social Security number that does not match what the IRS has on file, income reported by your employer that differs from what you reported, or a dependent you claimed who was already claimed by someone else. The IRS will contact you by mail if this happens, and you will need to respond before they process your refund.

Returns filed early in the tax season process faster than those filed in March or April, when the IRS is handling the highest volume. If you file in February, your return may be processed within the standard 21 days. If you file in April, the same return might take six to eight weeks because of the backlog.

What happens if your refund does not arrive on time

If your refund does not appear within the timeframe shown in Where's My Refund, contact the IRS directly. You can call the IRS at 1-800-829-1040 (the number is on your tax return paperwork and on IRS.gov). Have your Social Security number, filing status, and the refund amount ready. The IRS can tell you whether your return is still in processing, whether it has been sent to your bank, or whether there is a problem that needs to be resolved.

If the IRS sent your refund to your bank but it has not appeared after five business days, contact your bank. Provide them with the date the IRS says it sent the money. Your bank can check whether the deposit arrived on their end and, if it did, why it has not posted to your account. This is rare, but it does happen.

If your refund was sent by mail and has not arrived within the expected timeframe, you can file a claim with the Postal Service or request that the IRS reissue the check. The IRS will need to verify that the original check was not cashed before they send a replacement.

Direct deposit versus paper check: which affects your timeline

Direct deposit is faster because the IRS sends the money electronically to your bank, and your bank posts it within one to two business days. The entire process from IRS approval to money in your account typically takes 21 to 23 days. Paper checks are slower because the IRS prints the check, mails it to you, and you have to deposit it yourself. From IRS approval to the check arriving in your mailbox usually takes four to five weeks, and then your bank needs time to clear the check.

If you did not provide direct deposit information on your return, you cannot change it once the return is filed. You will receive a paper check. For future years, you can provide your bank account number and routing number on your tax return to speed up the process.

Some people use a refund anticipation loan (RAL) or refund advance product offered by tax preparation companies. These are short-term loans that give you the money before the IRS sends your refund. They charge fees and interest, and they do not actually speed up the IRS's processing — they just give you access to the money sooner. The IRS refund still takes the normal amount of time to process; the loan company is lending you money against that refund.

How to avoid delays before you file

Double-check your Social Security number, your spouse's Social Security number (if filing jointly), and your dependent's Social Security numbers before you submit your return. Mismatches are one of the most common reasons for delays. Make sure the names on your return match exactly what the IRS has on file — if your name has changed due to marriage or other reasons, update your Social Security card and records with the IRS before filing.

Report all income, including 1099 forms from side work, freelance income, or investment income. The IRS receives copies of these forms from employers and financial institutions, and if your return does not include them, the IRS will flag it for review. This is one of the most common triggers for manual processing.

If you are claiming the EITC or ACTC, gather documentation of your income and dependent information before you file. You do not need to submit this with your return, but the IRS may ask for it later, and having it ready speeds up the verification process. Keep records of your dependent's birth certificate, Social Security card, and proof of residency (like a lease or utility bill) for at least three years after you file.

State refunds and federal refunds are processed separately

Your state tax refund is processed by your state's tax agency, not the IRS, and it follows a different timeline. Some states issue refunds within two to three weeks of receiving your return; others take six to eight weeks. You can check your state refund status on your state's tax agency website — most states have a tracking tool similar to the IRS Where's My Refund tool.

If you owe back taxes, child support, or other debts to the state or federal government, your refund may be intercepted to pay those debts. The IRS and state agencies have offset programs that automatically redirect refunds to pay these obligations. If you think your refund might be offset, contact the agency you owe money to before you file. Some agencies can work out a payment plan that does not involve offsetting your refund.

Frequently Asked Questions

Can I get my refund faster if I pay a tax preparation company?

Tax preparation companies cannot speed up the IRS's processing time. Some offer refund anticipation loans or advances, which give you the money before the IRS sends your refund, but these come with fees and interest. The IRS still takes the normal amount of time to process your return.

What if I made a mistake on my return after I filed it?

If you filed electronically, wait until the IRS processes your return and sends your refund before you file an amended return. Filing an amendment before the original return is processed can cause delays. Once your refund is issued, you can file Form 1040-X (Amended U.S. Individual Income Tax Return) to correct the error. This takes additional processing time.

Will I get interest if my refund is delayed?

The IRS does not pay interest on delayed refunds unless the delay is caused by the IRS's error and the refund is more than 45 days late. Most delays are not the IRS's fault — they result from incomplete information on your return or from the time needed to verify credits. Check with a tax professional if you believe your delay was caused by an IRS error.

What if I filed my return but the IRS says they have not received it?

If you filed electronically, the tax software or preparer should have given you a confirmation number. Contact them to verify the return was actually submitted. If you filed by mail, it can take two to three weeks for the IRS to receive and log your return. If more than three weeks have passed, contact the IRS to report the return as missing.

Can I change my bank account information after I file?

No. Once your return is filed, you cannot change the bank account where your refund will be deposited. If you provided the wrong account number, contact the IRS as soon as you realize the error. They may be able to stop the deposit and reissue it to the correct account, but this is not may provide and can cause additional delays.