Federal tax refunds usually take 21 days from the IRS after you file
The IRS says it will issue your refund within 21 days of accepting your return. That clock starts when the IRS receives and processes your filing, not when you mail it or click submit. If you file electronically and choose direct deposit to your bank account, 21 days is the standard timeline. If you request a paper check by mail, add another 7 to 10 business days after the IRS issues it.
The 21-day window assumes your return has no errors, no missing information, and no flags that trigger manual review. Returns that fail automated checks — mismatched Social Security numbers, income reported on multiple returns, unusual deductions — sit in a queue for an IRS employee to examine by hand. Those can take weeks or months longer.
Filing method and payment method both matter. E-filed returns with direct deposit are fastest. Paper returns mailed to the IRS take longer to scan and enter into the system before the 21-day clock even starts.
Key Takeaways
- The IRS counts 21 days from the date it accepts your return, not from the date you file or mail it.
- Direct deposit to a bank account is faster than a mailed check, which adds 7 to 10 business days after the IRS issues the refund.
- Returns with errors, missing documents, or red flags go to manual review and can take several weeks or months longer than 21 days.
- You can check the status of your refund using the IRS Where's My Refund tool on IRS.gov, which updates once per day.
- If your refund is delayed past 21 days, the IRS may owe you interest on the overdue amount, though the rate is set quarterly.
Why some refunds take longer than 21 days
The 21-day promise is a target, not a may provide. The IRS processes millions of returns during tax season, and certain returns jump to the front of the line while others get held for review. A return gets flagged for manual examination if the IRS computer system detects a mismatch — for example, your W-2 income doesn't match what you reported, or you claimed a dependent on two different returns, or you reported a loss that seems unusually large.
Returns claiming the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC) are held by law. The IRS must keep these returns for at least 21 days before issuing the refund, and often holds them longer to verify the credits are correct. If you claimed either credit, expect your refund in late February or March even if you filed in early January.
Identity theft and fraud checks also delay refunds. If the IRS suspects someone else filed a return using your Social Security number, your legitimate return goes into a security hold. The IRS will contact you by mail to confirm your identity before releasing the refund.
Direct deposit versus paper check: which arrives first
Direct deposit is the fastest method. Once the IRS approves your refund, it sends the money electronically to your bank, which usually deposits it within one to two business days. The total time from IRS acceptance to money in your account is typically 21 to 23 days.
A paper check takes longer. The IRS prints the check, places it in an envelope, and mails it to the address on your return. Mail delivery varies by location, but the IRS estimates 7 to 10 business days after the check is issued. If you live far from the IRS processing center or if mail is slow in your area, it can take longer. The total time from IRS acceptance to check in hand is typically 28 to 31 days.
If you filed a paper return, add time for the IRS to scan and enter it into the system before the 21-day clock starts. Paper returns can take 4 to 8 weeks to process, depending on the IRS workload.
How to track your refund status
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 shows one of three statuses: "Return Received," "Refund Approved," or "Refund Sent." It updates once per day, usually overnight.
"Return Received" means the IRS has scanned your return and it's in the queue for processing. This status appears within 24 hours of e-filing or within two weeks of mailing a paper return. "Refund Approved" means the IRS has processed your return and your refund is scheduled to be issued. "Refund Sent" means the money has left the IRS — either deposited to your bank or mailed as a check.
If your refund status doesn't update after 21 days, or if the tool says "Still Being Processed," your return is likely in manual review. Call the IRS at 1-800-829-1040 to ask why. Have your return handy when you call.
What happens if your refund is late
If the IRS doesn't issue your refund within 21 days and the delay is not your fault — for example, the IRS lost your return or made an error — you may be owed interest. The IRS pays interest on refunds that are more than 45 days late. The interest rate is set quarterly and is currently around 8 percent per year, though it changes.
You don't have to file a separate claim for this interest. The IRS calculates it automatically and includes it in your refund check or deposit. If your refund was delayed by more than 45 days, the amount you receive will be slightly higher than what you originally filed for.
If you believe your refund was delayed due to IRS error and you want to pursue the matter, you can file a complaint with the Taxpayer Advocate Service, which is an independent office within the IRS. The Taxpayer Advocate Service can investigate delays and push the IRS to resolve them faster.
E-filing versus paper filing: processing time differences
E-filed returns are processed much faster than paper returns. An e-filed return reaches the IRS within hours and enters the processing system immediately. The 21-day clock starts right away. A paper return mailed to the IRS takes 1 to 2 weeks to arrive, then another 2 to 4 weeks to be scanned and entered into the system. By the time a paper return is in the queue, an e-filed return may already be approved and on its way to your bank.
If you file by paper, expect your refund in 5 to 8 weeks from the date you mail it, not 21 days. If you file electronically with direct deposit, expect it in 3 to 4 weeks.
The IRS encourages e-filing and offers free filing software through its Free File program if your income is below a certain threshold (which varies by year). Even paid tax software is usually cheaper than the time cost of waiting for a paper refund.
Refund delays during tax season peaks
The IRS processes the most returns between mid-February and mid-April. During this period, even e-filed returns can take the full 21 days or longer because the IRS is working through a backlog. If you file in early February, your refund may arrive in 2 to 3 weeks. If you file in mid-March, it may take closer to 4 weeks because the IRS is handling a higher volume.
The IRS also faces staffing shortages most years, which slows processing. If Congress has not fully funded the IRS, processing times can stretch to 6 to 8 weeks even for e-filed returns. Check the IRS website or call 1-800-829-1040 to ask about current processing times before you file.
Filing early — in January or early February — gives you the best chance of a refund within 21 days. Filing late in the season almost guarantees a longer wait.
Frequently Asked Questions
Can I get my refund faster if I pay a tax preparer or software company?
No. The IRS processes all returns on the same timeline regardless of who prepared them. Some tax software companies offer "rapid refund" loans, where they lend you money against your expected refund before the IRS issues it. You pay interest on the loan. This is not faster — it just lets you borrow money now and repay it when the refund arrives.
What if the IRS says my refund was sent but I haven't received it?
If direct deposit was sent, check with your bank to confirm the deposit arrived. Banks sometimes hold deposits for a day or two. If the deposit never arrived, call your bank and the IRS. If a check was mailed, wait 10 business days after the IRS says it was sent. If it doesn't arrive, call the IRS to request a replacement check or direct deposit instead.
Do I have to wait 21 days if I owe taxes instead of getting a refund?
No. If you owe taxes, the IRS processes that immediately and sends you a bill. You don't have to wait. If you set up a payment plan, the IRS can begin collecting right away.
Will my refund be delayed if I claim the Child Tax Credit?
The regular Child Tax Credit does not delay your refund. The Additional Child Tax Credit (ACTC) does — the IRS holds those returns for at least 21 days by law, and often longer. If you claimed ACTC, expect your refund in late February or March.
Can I amend my return after I file if I think I made a mistake?
Yes, but you must wait until the IRS processes your original return first. Once your refund is issued, you can file an amended return (Form 1040-X) if you find an error. The amended return goes through the same 21-day processing timeline. If the amendment results in a larger refund, the IRS will send it to you. If it results in taxes owed, you'll receive a bill.