How long the IRS takes to send your refund

The IRS processes most tax returns within 21 days of receiving them. If you filed electronically and chose direct deposit to your bank account, you will typically see the money within that window. If you filed by mail or requested a paper check, the timeline extends to four to six weeks after the IRS receives your return, because the agency must physically process the document and then print and mail the check.

The 21-day estimate assumes nothing is wrong with your return. The IRS counts days from the moment they receive your filing, not from the date you submitted it. If you mailed your return, add five to seven business days for postal delivery before the clock starts.

During tax season (January through April), the IRS processes returns in the order they arrive, so filing early can mean faster processing. Outside peak season, returns move through more quickly because the workload is lighter.

Key Takeaways

  • Direct deposit refunds typically arrive within 21 days of the IRS receiving your return; paper checks take four to six weeks after receipt.
  • The IRS counts processing time from the date they receive your return, not the date you file, so mailed returns have a five to seven day delay before processing begins.
  • You can check your refund status using the IRS Where's My Refund tool on IRS.gov, which updates once per day and shows the exact status of your return.
  • Refunds are delayed when the return contains errors, missing information, identity verification issues, or when the IRS needs to match your filing against wage and income documents.
  • If your refund does not arrive within the expected timeframe, contact the IRS at 1-800-829-1040 or use the IRS2Go mobile app to investigate the hold-up.

What slows down your refund

Several common issues cause the IRS to hold a return and delay your refund. The most frequent are math errors, missing information (like a Social Security number or signature), and mismatched income data. When your W-2 or 1099 forms do not match what you reported on your return, the IRS will not process the refund until the discrepancy is resolved.

Identity verification holds are another major cause of delay. If the IRS suspects fraud or cannot confirm your identity through their systems, they will request additional documents—usually a copy of your driver's license or passport, plus proof of the income you reported. This verification step can add two to four weeks to your timeline.

Claiming certain credits—the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC)—triggers mandatory IRS review. These refunds cannot be released before February 15 in any year, by federal law, even if processing is complete. If you claim these credits, expect your refund in mid-February at the earliest.

How to check where your refund is

The IRS Where's My Refund tool is the only official source for your refund status. You access it on IRS.gov by entering 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 show new information.

The tool shows one of four statuses: "Return Received" (the IRS has your filing and is processing it), "Refund Approved" (the IRS has approved your refund and is preparing to send it), "Refund Sent" (your refund has been mailed or deposited), or a message that your return is still being reviewed. If the tool says your return is still being reviewed after 21 days, contact the IRS.

The IRS2Go mobile app offers the same information as the website version. Both are free and do not require you to create an account.

Direct deposit versus paper check timing

Direct deposit is significantly faster. When the IRS approves your refund, the money moves electronically to your bank account within one to three business days. Your bank then makes the funds available according to its own deposit policies—most banks post direct deposits the same day they arrive, but some hold them for one business day.

Paper checks are slower because the IRS must print them and the U.S. Postal Service must deliver them. A check typically arrives four to six weeks after the IRS receives your return, assuming no delays in processing. Checks can be lost or delayed in the mail, so if you do not receive yours within six weeks of the IRS saying it was sent, contact the IRS to request a trace or a replacement.

If you are owed a refund and do not have a bank account, the IRS can deposit your refund onto a prepaid debit card or into a savings account at a participating financial institution. You select this option when you file your return.

What to do if your refund is late

If the Where's My Refund tool shows your refund was sent but you have not received it after the expected timeframe, your first step depends on how you chose to receive it. For direct deposits that do not appear in your account within three business days of the IRS saying the refund was sent, contact your bank to confirm they received the deposit. Banks occasionally reject deposits if your account number was entered incorrectly on your return.

For paper checks that do not arrive within six weeks of the IRS saying they were sent, call the IRS at 1-800-829-1040 and request a check trace. The IRS will investigate whether the check was delivered and, if it was lost, will issue a replacement. The replacement check typically arrives within two to four weeks.

If the Where's My Refund tool shows your return is still being reviewed after 21 days, do not wait. Call the IRS at the same number. A representative can tell you why the return is delayed and what documents or information you need to provide to move it forward. Wait times are long during tax season, so call early in the morning or later in the afternoon for shorter holds.

Refunds held for tax debt or child support

The IRS can withhold your refund if you owe back taxes from a previous year. The agency will send you a notice explaining the offset and how much of your refund was applied to your debt. You can dispute the offset if you believe the debt is incorrect, but you must do so within a specific timeframe—usually 60 days from the date of the notice.

State tax agencies and the U.S. Department of the Treasury can also intercept your federal refund to cover unpaid state taxes, child support, or other debts. If your refund is smaller than expected or does not arrive, check the notice the IRS sends you. It will list any offsets and the agencies that requested them.

If you owe child support and your refund is intercepted, the state child support agency will notify you. You can contact them to learn how much was taken and where it was sent. Offsets for child support typically happen before the IRS releases your refund, so the delay is built into the processing timeline.

Tax season delays and peak processing times

During January through April, the IRS processes millions of returns. Even with electronic filing, the volume can slow processing by a few days. Returns filed in January and early February typically process faster because the queue is shorter. Returns filed in late March and April face longer waits because the important date approaches and volume peaks.

If you file after April 15, you are filing a late return, and the IRS will process it after the peak season ends. Late returns are not penalized if you are owed a refund (you do not owe taxes), but they do move to the back of the queue.

The IRS publishes weekly processing statistics on IRS.gov showing how many returns they have processed and the average time from receipt to refund. These statistics help you estimate where your return falls in the queue, though they are not precise for individual returns.

Frequently Asked Questions

Can I get my refund faster than 21 days?

No. The IRS processes returns in the order they arrive, and 21 days is the standard timeline for electronic returns with no issues. Filing early in the tax season can mean your return reaches the front of the queue sooner, but the processing time itself does not change. Direct deposit is the fastest method available.

Why does the IRS say my refund was sent but I haven't received it?

For direct deposits, contact your bank to confirm they received the transfer—it may have been rejected if your account number was wrong. For checks, allow six weeks from the send date before assuming it is lost. If six weeks pass, call the IRS at 1-800-829-1040 to request a trace or replacement check.

Does filing on paper slow down my refund?

Yes. Paper returns take five to seven days to arrive by mail, then four to six weeks to process after receipt. Electronic filing starts the 21-day clock when ready and is the fastest option available.

What happens if I claimed the Earned Income Tax Credit?

The IRS holds all refunds that include the EITC or Additional Child Tax Credit until at least February 15, by law. Even if your return is processed before that date, your refund will not be released until mid-February. This is a mandatory hold, not a delay caused by an error.

Can I get my refund if I owe back taxes?

No. The IRS will offset your current-year refund against any back taxes you owe from previous years. You will receive a notice explaining the offset. You can dispute it within 60 days if you believe the debt is incorrect.