Standard refund timing depends on how you file and how you receive your money
If you file electronically and request direct deposit to your bank account, the IRS says to expect your refund within 21 days. If you file on paper or request a check by mail, add another two to three weeks for processing and delivery. The 21-day clock starts when the IRS receives your return, not when you submit it—mailed returns take five to seven days to reach the IRS, so a paper filer might wait four to five weeks total.
These are the normal timelines when everything goes smoothly: your return has no errors, your income matches what employers and banks reported, and you have no outstanding debts. Most refunds arrive within this window. But about one in five returns gets held for review, which can add weeks or months.
State refunds move on their own schedule. Some states process them alongside your federal return if you e-file, but others work independently. State refund timing ranges from two weeks to eight weeks depending on the state and whether you chose direct deposit or a check.
Key Takeaways
- Direct deposit refunds typically arrive within 21 days of the IRS receiving your return, while mailed checks take an additional two to three weeks.
- Paper returns take five to seven days to reach the IRS, so the full timeline from mailing to refund can stretch to four or five weeks.
- Returns flagged for review—usually because income doesn't match W-2s or 1099s—can be delayed by weeks or months.
- State refunds process on separate timelines and may arrive weeks before or after your federal refund, depending on your state.
- You can track your refund status using the IRS Where's My Refund tool or your state tax agency's tracking system.
Why some refunds take longer than 21 days
The IRS holds returns for review when something doesn't match their records. The most common trigger is income reported on your W-2 or 1099 that differs from what you entered on your return. If you claimed a dependent who was also claimed by someone else, or if you reported a loss that seems unusually large, your return goes into a queue for manual review. This is not an error on your part—it is a verification step.
Returns with certain credits also take longer. The Earned Income Tax Credit (EITC) and the Child Tax Credit are audited more frequently because they involve income thresholds and dependent verification. If you claimed either credit, budget an extra week or two even if nothing is wrong.
Identity theft flags and duplicate Social Security numbers also trigger holds. If someone else filed using your SSN before you did, your return will be delayed while the IRS sorts out which one is legitimate. This can take several weeks to several months depending on how quickly you respond to IRS requests for proof of identity.
Direct deposit versus check delivery
Direct deposit is the fastest method. Once the IRS approves your return, the money moves electronically to your bank account, usually within one to three business days. Your bank may hold the deposit for an additional day or two depending on their processing schedule, but you should see the funds within the 21-day window in most cases.
A mailed check takes longer because it has to be printed, sorted, and delivered by the postal service. After the IRS approves your return, allow two to three weeks for the check to arrive. If you live in a remote area or if the postal service is slow, add another week. Checks can also get lost in the mail, which is why the IRS recommends direct deposit whenever possible.
If you did not provide banking information when you filed, you can still request direct deposit through the IRS website using your refund tracking number. This is faster than waiting for a check, though the timing depends on when you make the change.
State refund timelines
Most states process refunds faster than the federal government, but a few are slower. States that use federal income data to cross-check state returns—which is most of them—may wait for the IRS to finish before they start their own processing. This means your state refund might not arrive until after your federal refund.
Some states offer their own tracking systems. California, New York, and Texas have online tools similar to the IRS Where's My Refund. Other states post updates through their tax agency website or by phone. Check your state's tax agency website for the tracking method they use.
If you filed jointly with a spouse and one of you owes child support or student loan debt, your state may hold your refund to offset that debt. This is called a refund offset. The hold can last several weeks while the state verifies the debt and processes the offset. You should receive notice if this happens.
How to track your refund status
The IRS Where's My Refund tool is available at irs.gov. You need your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight. It will tell you whether your return is still being processed, approved, or sent to your bank or the postal service.
If your return is approved but the tool says it is still processing, do not panic. The tool sometimes lags behind the actual status by a day or two. If more than 21 days have passed since you filed electronically and the tool still shows processing, contact the IRS at 1-800-829-1040.
For state refunds, visit your state's tax agency website and look for a refund status tool. Some states require your SSN and refund amount; others ask for your filing status and income. The update frequency varies by state—some update daily, others weekly.
What to do if your refund is delayed
If your refund has not arrived within 21 days of filing electronically, or within five weeks of mailing a paper return, check the Where's My Refund tool first. If it shows your refund was approved and sent, the delay is likely in delivery. For direct deposit, contact your bank to confirm they received the deposit. For checks, wait another week and then contact the IRS if it still has not arrived.
If the tool shows your return is still being processed after 21 days, your return was likely flagged for review. The IRS will send you a letter if they need more information from you. Do not ignore this letter—respond within the timeframe they give, usually 30 days. Failure to respond can delay your refund by months.
If you filed through a tax preparer and your refund is delayed, contact them first. They can sometimes see details in the IRS system that you cannot access through the public tool. If the preparer cannot help, call the IRS directly. Have your return handy so you can provide specific information about your filing.
Refunds for amended returns and prior-year taxes
An amended return (Form 1040-X) takes much longer than an original return. The IRS processes amended returns by hand, and the current wait time is typically eight to twelve weeks. If you need to amend a return from a prior year, file as soon as you realize the error—the longer you wait, the more interest and penalties may accumulate if you owe money.
If you are filing a return for a prior tax year that you never filed before, the IRS treats it like a current-year return for processing purposes. It will still take 21 days for direct deposit if everything is correct, but these returns are more likely to be flagged for review because the IRS will cross-check multiple years of income data.
Frequently Asked Questions
Can I get my refund faster than 21 days?
No. The 21-day timeline is the fastest the IRS processes refunds, and this assumes your return has no errors and you chose direct deposit. If your return is flagged for review, you cannot speed up the process. Some tax preparation companies offer refund advances, but these are loans that you repay from your refund, so you do not actually receive money faster.
What if my refund shows as approved but never arrives in my bank account?
Contact your bank first to confirm they did not receive the deposit. If your bank has no record of it, call the IRS at 1-800-829-1040 with your return information. The IRS can verify whether they sent the deposit and to which account. If the account number was wrong, you may need to file a claim to recover the funds.
Why is my state refund taking longer than my federal refund?
Some states wait for the IRS to finish processing before they start their own review, especially if they cross-check federal income data. Other states process in parallel but have slower systems. Check your state's tax agency website to see their current processing times—they often post this information during tax season.
Do I have to wait for my refund or can I get an advance?
Tax preparation companies offer refund advances or loans against your expected refund, but these are not free. You pay fees and interest, and the money comes out of your refund when it arrives. You do not actually receive money faster—you just receive less of it. Waiting for the standard refund is almost always the better choice.
What happens if I move before my refund arrives?
If you chose direct deposit, your refund goes to the bank account you listed, not to an address. Moving does not affect it. If you requested a check by mail, the check goes to the address on your return. If you move after filing, contact the IRS to update your address, or the check may be returned as undeliverable. You can also file a change of address with the postal service to have mail forwarded.