Timeline from filing to refund in your account

The IRS says most refunds arrive within 21 days of when they accept your return. That clock starts the day the IRS receives your filing, not the day you submit it. If you file electronically, acceptance usually happens within 24 hours. If you file on paper, it can take two to three weeks just for the IRS to scan and process your return before the 21-day clock begins.

The 21-day window is a target, not a may provide. Some returns clear in five to seven business days. Others take the full three weeks or longer. The IRS does not publish exact percentages, but the speed depends on whether your return is straightforward, whether you claimed certain credits like the Earned Income Tax Credit (EITC), and how busy the IRS is at that moment in the filing season.

If you chose direct deposit, the refund lands in your bank account. If you chose a check, add five to seven business days for mail delivery after the IRS issues it. A paper check mailed in early April may not arrive until late April or early May.

Key Takeaways

  • Electronic filing is accepted within 24 hours; paper filing takes two to three weeks before the 21-day refund clock starts.
  • The IRS targets 21 days from acceptance to refund, but some returns process in five to seven days and others take longer.
  • Direct deposit is faster than a mailed check, which adds five to seven business days after the IRS issues it.
  • Returns with EITC, Child Tax Credit, or other refundable credits are held longer by law and may not arrive until late February or March even if filed in January.
  • You can check your refund status using the IRS Where's My Refund tool, which updates every 24 hours after your return is accepted.

Why some refunds take longer than 21 days

The IRS holds certain returns longer by law. If you claimed the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS must hold your entire refund until at least mid-February, even if you filed in January. This is a federal requirement meant to catch fraud. The hold applies to the whole refund, not just the credit amount.

Other reasons for delays include math errors on your return, missing information (like a Social Security number or bank account number), or a mismatch between your return and records the IRS already has. If the IRS finds a discrepancy, they send you a letter and the clock stops until you respond. This can add weeks or months.

High filing volume in early April also slows processing. If you file on April 1, your return may sit in a queue longer than if you file in February. The IRS processes returns in the order they are received, and January and February are slower months.

How to check the status of your refund

The IRS provides a tool called Where's My Refund on irs.gov. You enter your Social Security number, filing status, and the exact refund amount from your return. The tool updates once every 24 hours and shows one of three statuses: "Return Received," "Refund Approved," or "Refund Sent."

"Return Received" means the IRS has accepted your filing but has not yet processed it. "Refund Approved" means the IRS has calculated your refund and approved it for payment. "Refund Sent" means the IRS has issued the refund — either mailed a check or sent it to your bank. Once it shows "Refund Sent," direct deposit usually arrives within one to two business days, though it can take up to five.

The tool does not show a specific date. It shows only the status and, once approved, an estimate of when you will receive it. If your return is delayed, the tool may show no information for several days after filing. This is normal and does not mean something is wrong.

What to do if your refund is delayed beyond 21 days

First, check Where's My Refund to confirm the IRS has accepted your return. If it shows "Return Received" or "Refund Approved" but you have not received the money after 21 days from acceptance, wait another week before contacting the IRS. Mail delays and bank processing can add time, especially if you chose a paper check.

If more than 28 days have passed since acceptance and you still have not received the refund, call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS can tell you whether the refund was issued and, if so, whether it was mailed or deposited. If it was deposited, they can confirm the bank account number it was sent to.

If the IRS issued the refund but you never received it, you may need to file a claim. The IRS will issue a replacement check or help you trace a missing deposit. This process takes additional time — usually another four to six weeks.

Direct deposit versus paper check: which is faster

Direct deposit is significantly faster. Once the IRS approves your refund, it sends the money to your bank electronically. Your bank receives it within one to two business days in most cases, though some banks take up to five. The entire process from filing to money in your account can be as short as five to ten business days if you file electronically and have a straightforward return.

A paper check takes longer at every step. After the IRS approves your refund, it prints the check, which can add several days. Then it goes into the mail. Depending on where you live and how busy the postal service is, delivery takes five to seven business days or longer. A check filed in early April may not arrive until mid-to-late April.

If you are expecting a refund and speed matters, direct deposit is the only practical choice. You select it when you file your return. If you already filed by check, you cannot change it for that year's refund.

Refunds with credits take longer

If your return includes the Earned Income Tax Credit (EITC), the Additional Child Tax Credit (ACTC), or the American Opportunity Tax Credit, the IRS holds your refund longer. By law, these returns cannot be released before February 15 of the filing year, even if you filed in January. Some years the IRS extends this hold to late February or early March.

This delay applies to your entire refund, not just the credit portion. If you are owed $3,000 and $1,500 of it is EITC, the IRS holds all $3,000 until the hold date passes. There is no way to receive part of your refund early.

The hold exists because these credits are refundable — meaning you can receive more money back than you paid in taxes — and the IRS uses the extra time to verify the information and prevent fraud. If you claimed EITC or ACTC, plan for your refund to arrive in mid-to-late February at the earliest, regardless of when you file.

What happens if the IRS finds an error on your return

If the IRS finds a discrepancy — a math error, a missing Social Security number, a name that does not match their records — they send you a letter. The letter explains what they found and what you need to do. Your refund is held until you respond.

Common errors include transposed numbers on a Social Security number, a name spelled differently than on your Social Security card, or a dependent claimed twice on two different returns. If you are married and filing jointly, a mismatch on either spouse's information can trigger a hold.

Respond to the IRS letter as soon as you receive it. Include any documents they ask for and send it back in the envelope provided. Once the IRS receives your response and verifies the information, processing resumes. This can add two to four weeks to your timeline, sometimes longer if the IRS needs to verify information with another agency.

Frequently Asked Questions

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

No. The IRS processes all returns at the same speed regardless of who prepared them. Some tax software companies offer "rapid refund" loans, which are not refunds — they are loans you repay with interest. The actual IRS refund still takes 21 days or longer. The loan arrives faster but costs money.

What if my bank account information was wrong on my return?

If you provided an incorrect account number, the IRS may reject the deposit and issue a paper check instead. This adds one to two weeks. If you realize the error before filing, correct it before you submit. If you already filed, contact the IRS as soon as possible so they can flag your return.

Do I get interest if my refund is delayed?

No. The IRS does not pay interest on delayed refunds unless the delay is caused by an IRS error and the refund is more than 45 days late. Even then, interest is minimal — usually less than one percent annually. You cannot claim interest on your next return.

Why does the IRS say 21 days but my refund took longer?

The 21-day target is from acceptance to approval, not from filing to your bank account. Add time for paper filing to be scanned, for direct deposit to clear your bank, or for a check to be mailed. If you claimed EITC or ACTC, the law requires a longer hold. The 21 days is also a target, not a may provide — some returns take longer due to volume or errors.

Can I call the IRS to speed up my refund?

No. The IRS processes refunds in the order they are received and does not expedite based on phone calls. The only exception is if your return has an error or is missing information — in that case, responding quickly to an IRS letter can prevent further delays. Otherwise, the timeline is fixed.