The timeline depends on how you file and how the IRS processes your return

If you file electronically and choose direct deposit, the IRS typically issues your refund within 21 days. If you file on paper or request a check by mail, the timeline stretches to several weeks longer. The IRS publishes a standard window of 21 days for e-filed returns, but many refunds arrive faster — some within 5 to 10 business days — while others take the full three weeks or beyond if the IRS needs to review your return.

The actual time depends on four things: the method you use to file, whether you choose direct deposit or a mailed check, whether the IRS flags your return for review, and how busy the IRS is during tax season. Early filers often see refunds faster than those who file in April. Returns filed in January or February typically process more quickly than those submitted in March or April, when the IRS is handling the highest volume.

Key Takeaways

  • E-filed returns with direct deposit usually arrive within 21 days, though many come faster in the first weeks of tax season.
  • Paper returns take longer because they must be scanned and entered by hand, adding one to two weeks to the timeline.
  • Mailed checks take an additional 3 to 5 business days after the IRS processes your return, so the total can reach four to six weeks.
  • The IRS Where's My Refund tool shows the status of your specific return and updates every 24 hours after your return is received.
  • Errors on your return — a mismatched Social Security number, wrong bank account, or math mistakes — trigger a manual review that can delay your refund by several weeks.

E-filed returns with direct deposit: the fastest route

When you file electronically through tax software or a tax professional and choose direct deposit, the IRS can process your return without manual data entry. The IRS accepts the file, validates it against your prior returns and income records, and if everything matches, deposits the money into your bank account. This path typically takes 21 days or fewer from the date the IRS receives your return.

In practice, many refunds arrive much faster. During January and early February, when the IRS has fewer returns to process, refunds often land in your account within 5 to 10 business days. As tax season progresses and volume increases, processing slows. By late March and April, the full 21-day window becomes more common. The IRS does not prioritize refunds by size or filing date — it processes returns in the order received, so filing early is the most reliable way to speed up your refund.

Direct deposit is faster than a mailed check because the IRS transfers money electronically to your bank, which then credits your account. There is no postal delay. You will need to provide your routing number and account number when you file, and the IRS will verify these details before sending the money.

Paper returns and mailed checks: add two to four weeks

If you file a paper return by mail, the IRS must first receive it, then open and scan it, then enter the data by hand into its system. This manual processing adds one to two weeks before your return even enters the queue for review. After that, the standard 21-day processing window begins. So a paper return typically takes 4 to 6 weeks from the date you mail it until the refund is issued.

If you file electronically but request a check by mail instead of direct deposit, the timeline is different. The IRS processes your return in the standard 21 days, but then must print and mail the check. A mailed check takes an additional 3 to 5 business days to arrive after it leaves the IRS, depending on postal service speed and your location. This means an e-filed return with a mailed check usually takes 4 to 5 weeks total.

Paper filing is slower and carries a higher risk of errors because data entry mistakes can happen. If the IRS catches a discrepancy between what you wrote and what was entered, your return goes into manual review, which adds weeks. For this reason, the IRS encourages electronic filing even for people who prefer to receive a check.

When the IRS holds your return for review

Some returns do not move through the standard 21-day timeline because the IRS flags them for manual review. This happens when the IRS detects something that does not match its records or when the return contains errors. Common triggers include a mismatched Social Security number, a bank account number that does not match prior years, math errors, missing information, or claims that are statistically unusual for your income level.

When your return is under review, the IRS sends you a notice by mail explaining what it needs. You then have a window — usually 30 days — to respond with documentation or corrections. Once you respond, the IRS reviews your reply and either approves your return or requests more information. This entire cycle can add 4 to 8 weeks to your refund timeline, sometimes longer if you need time to gather documents.

You can check whether your return is under review using the IRS Where's My Refund tool on IRS.gov. This tool updates every 24 hours and shows the current status of your return. If it says "We received your return and it is being processed," your return is moving through normally. If it says "We are reviewing your return," you are in the review queue and should expect a notice in the mail within a few days.

How to track your refund status

The IRS Where's My Refund tool is the official way to check on your return. You access it on IRS.gov by entering your Social Security number, filing status, and the exact refund amount from your return. The tool shows one of three statuses: "Return Received," "Refund Approved," or "Refund Sent." It updates once per day, usually overnight, so checking multiple times in a single day will not show new information.

If your status shows "Refund Sent," the tool will tell you the date the IRS issued the refund and the method — direct deposit or check. If you chose direct deposit, the money should arrive in your bank account within 1 to 2 business days after the IRS issues it. If you chose a check, allow 3 to 5 business days for postal delivery.

Do not rely on tax software notifications or your tax preparer's status updates. The IRS Where's My Refund tool is the authoritative source. Some tax software companies send alerts when they receive confirmation from the IRS, but these can lag behind the official tool by a day or two.

Reasons your refund might be delayed

Beyond the standard processing time, several specific issues can hold up your refund. A mismatched name or Social Security number — often caused by a typo or a name change you did not report to Social Security — forces a manual review. An incorrect bank account number or routing number can cause the IRS to reject the direct deposit and issue a check instead, adding weeks. 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 return until mid-February, even if you file in January.

Amended returns (Form 1040-X) take longer than original returns. The IRS processes amended returns separately and typically takes 16 weeks or more. If you discover an error after filing, you can file an amendment, but you should expect a significant delay. Prior-year tax debt, child support obligations, or federal student loan defaults can also trigger a hold on your refund while the IRS applies it to what you owe.

Identity theft or fraud flags also delay processing. If the IRS suspects your return might be fraudulent — for example, if someone else filed a return using your Social Security number — it will hold your refund while it investigates. This can take several months. You will receive a notice if this happens, and you will need to respond with proof of your identity.

What to do if your refund is late

If your refund has not arrived within 21 days of e-filing or 6 weeks of mailing a paper return, check the IRS Where's My Refund tool first. If the tool shows your refund was issued but has not arrived in your account, contact your bank to confirm the deposit was received. Sometimes a bank takes longer to credit the account, or the deposit was rejected due to a closed account or incorrect routing number.

If the tool shows your return is still being processed after 21 days, it is likely under review. You should receive a notice in the mail within a few days explaining what the IRS needs. If you do not receive a notice within 30 days of filing, you can call the IRS at 1-800-829-1040 to ask about your return status. Have your Social Security number, filing status, and the exact refund amount ready.

If you filed a paper return and it has been more than 8 weeks, the return may have been lost in the mail. You can file a second copy, but mark it "DUPLICATE" at the top so the IRS knows you already submitted one. Keep a copy for your records and consider using certified mail or hand-delivering it to a local IRS office if possible.

Frequently Asked Questions

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

No. The IRS processes all returns at the same speed regardless of who prepared them or what software was used. Some tax software companies offer "rapid refund" or "refund advance" products, but these are loans against your expected refund, not a way to speed up the IRS. You pay interest or fees for the loan, so you receive less money than your actual refund.

What happens if I file my return but my bank account information is wrong?

The IRS will attempt the direct deposit and, if it fails, will issue a check instead. This adds 3 to 5 business days to your timeline. You will not receive a notice about the failed deposit — the check will straightforward arrive in the mail. To avoid this, double-check your routing number and account number before you file.

Do I have to wait 21 days, or can my refund come faster?

The 21-day timeline is a standard, not a minimum. Many refunds arrive in 5 to 10 business days, especially if you file early in the season. The IRS does not may provide a specific date, only that most refunds will be issued within 21 days. Filing electronically with direct deposit gives you the best chance of a faster refund.

If I claimed the Child Tax Credit, does that slow down my refund?

The basic Child Tax Credit does not delay your return. However, if you claimed the Additional Child Tax Credit (ACTC) or the Earned Income Tax Credit (EITC), the IRS is required to hold your return until mid-February, even if you file in January. This is a federal requirement, not a processing delay.

Can I call the IRS to ask them to hurry up my refund?

No. The IRS processes returns in the order received and does not expedite refunds based on phone calls. If your return is under review, calling will not speed up the review. The only way to potentially speed things up is to respond quickly if the IRS sends you a notice requesting more information.