Standard timeline for federal tax refunds
The IRS aims to issue most federal tax refunds within 21 days of accepting your return. This is the standard window the agency publishes, and it holds for the majority of returns filed electronically with direct deposit. If you file by mail, add 2 to 4 weeks to that timeline because the IRS must first receive and scan your paper return before processing begins.
The 21-day clock starts when the IRS accepts your return, not when you file it. There is a difference: you might file on January 20, but the IRS may not accept it until January 22 if there are minor issues to resolve or if the system is processing a high volume. You can check your acceptance date in the IRS's Where's My Refund tool, which updates once daily and is the most reliable source for your specific return.
During peak tax season (January through April), the IRS processes millions of returns simultaneously. Even with electronic filing and direct deposit—the fastest route—some refunds take the full 21 days or slightly longer. If your return requires manual review because of errors, missing information, or certain credits like the Earned Income Tax Credit, expect 4 to 12 weeks instead.
Key Takeaways
- The IRS targets 21 days from acceptance to refund for electronically filed returns with direct deposit, though some take longer during peak season.
- Paper returns take 2 to 4 weeks longer because they must be received and scanned before processing begins.
- Returns flagged for review—often those claiming certain credits or containing errors—can take 4 to 12 weeks or more.
- Direct deposit is faster than a mailed check by 5 to 7 business days on average.
- The IRS Where's My Refund tool updates daily and shows your return status and expected deposit date once processing starts.
Why some refunds take longer than 21 days
A return that does not move within 21 days usually hits one of several common delays. The most frequent is a mismatch between the name or Social Security number on your return and IRS records—even a small typo can trigger a hold. The second is a missing or incomplete Form 8863 (Education Credits) or Schedule C (self-employment income), which the IRS cannot process without full information. The third is claiming the Earned Income Tax Credit or Additional Child Tax Credit, both of which the IRS verifies more carefully because they are refundable credits.
Identity theft flags also slow processing. If someone else filed a return using your Social Security number, the IRS will hold your legitimate return while it investigates. This can take 6 to 12 weeks. You will not see movement in Where's My Refund during this time, and you may receive a letter from the IRS asking you to verify your identity by phone or mail.
Amended returns (Form 1040-X) take substantially longer—typically 8 to 12 weeks—because they require manual review by an IRS employee. There is no expedited path for amended returns, and the IRS processes them in the order received, not by filing date.
Direct deposit versus mailed check
Direct deposit is the fastest way to receive your refund. Money typically lands in your bank account 1 to 2 business days after the IRS releases it. A mailed check takes 5 to 7 business days after release, depending on postal service speed and your location. If you live in a rural area or the check is lost in transit, add another week or more.
The IRS does not charge you to use direct deposit, and it is the default option on most tax software. To use it, you need your bank's routing number and your account number. The IRS will not deposit to a savings account at a different bank than the one you list—the account name must match the name on your tax return.
If you chose a mailed check and want to switch to direct deposit for a future year, you must file an amended return (Form 1040-X) and pay a small fee, usually $25 to $50 depending on your tax software. It is not worth doing mid-refund; wait until next year.
State tax refund timing
State refunds follow their own timelines and are separate from federal refunds. Most states that have income tax aim to issue refunds within 30 to 45 days of accepting your return, but this varies widely. Some states are faster (New York targets 45 days; California targets 60 days), and others are slower during peak season.
State refunds are usually slower than federal refunds because most states do not have the same infrastructure for electronic processing. Many states still require manual review of certain credits or deductions. If you filed your state return electronically at the same time as your federal return, you can track it through your state's tax department website—most have their own version of Where's My Refund.
A few states (including Illinois and Louisiana) have experienced significant delays in recent years due to staffing shortages or system upgrades. If your state refund does not arrive within the published window, contact your state's Department of Revenue directly; the wait time to speak with someone is often 30 minutes to 2 hours during peak season.
How to check your refund status
The IRS Where's My Refund tool is available at irs.gov and updates once per day, usually overnight. You will need your Social Security number, filing status, and the exact refund amount from your return. The tool shows three possible statuses: "Return Received" (the IRS has your return but has not started processing), "Refund Approved" (the IRS has approved your refund and will deposit or mail it by a specific date), or "Refund Sent" (your money is on the way).
If your return shows "Return Received" for more than 21 days, or if Where's My Refund says "We cannot provide information about your refund status," your return likely requires manual review. At that point, you can call the IRS at 1-800-829-1040 (wait times are 30 to 90 minutes during peak season) or use the IRS's callback feature to request a call at a time you choose.
Do not rely on tax software's refund tracker after you have filed. Tax software companies update their status information from the IRS, but they often lag by a day or two. The IRS Where's My Refund tool is always more current.
What to do if your refund is late
If your refund has not arrived by the date the IRS promised in Where's My Refund, wait 5 business days before contacting the IRS. Deposits sometimes take longer than expected due to banking delays on the IRS side or your bank's side. After 5 business days, call 1-800-829-1040 or use the IRS's online chat tool (available at irs.gov during business hours).
If a check was mailed and you have not received it after 7 business days past the promised date, contact the IRS to request a replacement. The IRS can issue a new check or deposit the money directly if you provide your bank information. There is no fee for a replacement check.
If you suspect identity theft or fraud—for example, if someone else filed a return using your Social Security number—file Form 14039 (Identity Theft Affidavit) with the IRS immediately. You can file it online at irs.gov or by mail. The IRS will freeze your account and investigate, but this process takes 6 to 12 weeks.
Refunds for amended returns and prior-year taxes
An amended return (Form 1040-X) takes 8 to 12 weeks to process because it requires an IRS employee to review it manually. You cannot expedite this process. If you are amending a return to claim a refund you missed in a prior year, the timeline is the same: 8 to 12 weeks from the date the IRS receives your amended return.
If you owe taxes from a prior year and the IRS is offsetting your current refund to pay that debt, you will receive a notice in the mail explaining the offset. The offset is applied before your refund is issued, so your refund will be smaller than you expected. You cannot stop an offset once it has been applied, but you can dispute it if you believe the prior-year debt was paid or is not yours.
Frequently Asked Questions
Can I get my refund faster than 21 days?
No. The IRS does not offer expedited processing for standard returns. The 21-day target is the fastest the agency publishes. If your return requires manual review, there is no way to speed it up. Some tax software companies advertise "instant refunds" or "rapid refunds," but these are loans against your expected refund, not actual refunds from the IRS—you pay a fee for the loan.
Why does Where's My Refund say I cannot get information about my refund?
This message usually means your return is under review or there is a discrepancy the IRS needs to investigate. It can also mean the IRS has not yet processed your return. Wait 24 hours and check again. If the message persists after 21 days, call the IRS at 1-800-829-1040.
What if my refund went to the wrong bank account?
Contact your bank first to see if the deposit is pending or if it was rejected. If your bank rejected the deposit (usually because the account number did not match the name on your return), the IRS will hold the money and mail you a check instead, which takes an additional 2 to 4 weeks. To prevent this, verify your bank account number and routing number before filing next year.
Do I get interest if my refund is late?
Yes, but only if the IRS is responsible for the delay. If your refund is more than 45 days late from the date you filed, you are may have access to to interest at a rate set by the IRS (currently around 8 percent per year). You do not need to request it; the IRS calculates and pays it automatically. However, delays caused by errors on your return or missing information do not may have access to for interest.
How long does it take to get a refund if I file on April 15?
Filing on the deadline does not change the 21-day processing window, but it does mean your refund will arrive later in the season when the IRS is processing millions of returns simultaneously. Most April 15 filers receive their refunds by mid-May, but some wait until early June. Electronic filing with direct deposit is essential if you file close to the deadline.