Federal refunds usually arrive in 21 days, but state refunds vary widely by state
The IRS promises to issue federal refunds within 21 days of accepting your return if you file electronically and choose direct deposit. That 21-day window starts the day the IRS accepts your return, not the day you submit it. If you mail a paper return, add 2 to 4 weeks before the IRS even begins processing it.
State refunds move on their own timeline and have nothing to do with federal timing. Some states issue refunds in 10 to 14 days; others take 6 to 8 weeks. A few states still process paper returns by hand, which can stretch to 12 weeks or longer. Your state's Department of Revenue or Tax Department sets its own speed, and that speed depends on how many returns they received that week, whether your return triggered a manual review, and how old their computer systems are.
If you filed both federal and state returns together, do not assume they arrive together. You will likely see your federal refund first, then your state refund weeks later—or vice versa, depending on your state.
Key Takeaways
- Federal refunds by direct deposit typically arrive within 21 days of the IRS accepting your return, not from the date you file.
- State refund timing varies by state and ranges from 10 days to 12 weeks, with no connection to your federal refund speed.
- Paper returns add 2 to 4 weeks to federal processing time before the 21-day clock even starts.
- Your state's tax agency website has a refund tracker tool where you can enter your Social Security number and see exactly where your state refund is in the queue.
- If your refund does not arrive within the promised window, contact the agency that issued it rather than waiting longer.
Why the IRS 21-day promise does not always hold
The IRS hits its 21-day target most of the time, but certain returns take longer. If your return is flagged for verification—because income reported on your return does not match what employers or banks reported to the IRS, or because you claimed a large refund—a human reviewer will examine it. That review can add 2 to 4 weeks or more.
Returns claiming the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC) are held until mid-February by law, even if you file in January. The IRS does this to catch fraud, so no refund for these credits leaves before February 15, regardless of when you filed or how clean your return looks.
If you owe back taxes, child support, or student loans in default, the IRS will intercept your refund and send it to the agency you owe. That process adds another 2 to 4 weeks after your refund would normally arrive. You will receive a notice in the mail explaining the offset.
State refund timelines by processing method
States that accept electronic returns and process them automatically move fastest. These states typically issue refunds in 10 to 21 days. Examples include California, Texas, Florida, and New York, though each has its own exact timeline posted on its tax agency website.
States that require manual review of certain returns or still process paper returns by hand take longer. Paper returns in these states can take 6 to 12 weeks. Some states batch-process returns weekly or monthly rather than daily, which adds unpredictable delays. A few states still use older computer systems that process returns more slowly than others.
The best source for your state's actual timeline is your state's Department of Revenue or Tax Department website. Search for "[your state] tax refund status" or "[your state] refund timeline" to find the official page. That page will tell you the current processing time and usually offer a refund tracker tool.
How to track your federal refund
Use the IRS tool called Where's My Refund? at irs.gov. Enter 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 the IRS has accepted your return, whether it is being processed, and the expected deposit date once your refund is approved.
Do not check more than once per day—the tool does not update in real time, and checking repeatedly will not speed anything up. If the tool says your refund is still being processed after 21 days, or if it shows an error message, contact the IRS at 1-800-829-1040 (the main tax line) or visit an IRS office in person.
If you filed by mail and the tool says it has no record of your return, wait at least 4 weeks from the date you mailed it before calling. The IRS needs time to scan and enter paper returns into its system.
How to track your state refund
Every state tax agency offers a refund tracker on its website. Search for "[your state] refund status" or go directly to your state's Department of Revenue or Tax Department site. You will need your Social Security number, filing status, and the refund amount. The tracker will show you whether your return has been received, is being processed, or has been approved and sent.
State trackers update on different schedules—some daily, some weekly. Check the website to see how often it updates. If your refund is past the promised timeline and the tracker shows no movement, contact your state's tax agency directly. The phone number is on the same website where you found the tracker.
If you filed a paper return with your state, add 2 to 4 weeks before checking the tracker. Some states do not enter paper returns into their system until they have physically scanned and processed them.
What to do if your refund is late
If your federal refund has not arrived within 21 days of the IRS accepting your return, check Where's My Refund? first. If the tool shows your refund was approved and the deposit date has passed, call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS can tell you whether the deposit failed (which happens occasionally with bank account information errors) or whether there was a delay in processing.
If the tool shows your return is still being processed after 21 days, your return likely triggered a manual review. Ask the IRS representative how long the review typically takes and whether you can provide any additional information to speed it up.
For state refunds, check your state's tracker first. If your refund is past the promised timeline, call your state's tax agency. Have your Social Security number and the refund amount ready. Ask specifically whether your return is in the queue, whether it has been approved, and when you should expect the deposit.
Direct deposit versus check: which arrives faster
Direct deposit is faster for both federal and state refunds. Federal refunds by direct deposit arrive within the 21-day window; federal refunds by check take an additional 5 to 7 business days after the check is mailed. State refunds by direct deposit typically arrive within the state's posted timeline; state refunds by check add another week or more depending on mail speed and your bank's processing time.
If you chose check delivery and your refund is now late, you cannot change it to direct deposit after filing. You will have to wait for the check. If the check never arrives, contact the agency that issued it and ask them to reissue it or deposit it directly to your account instead.
For future years, choose direct deposit when you file. It is faster, more secure, and eliminates the risk of a lost check.
Frequently Asked Questions
Can I get my refund faster if I pay a tax preparation company?
No. Tax preparation companies cannot speed up IRS or state processing. Some offer "refund advance" loans that give you cash immediately, but you pay interest and fees, and the loan is repaid from your refund when it arrives. The refund itself takes the same 21 days or longer regardless of who prepared your return.
Why does my state refund tracker show nothing when my federal refund already arrived?
Federal and state systems do not communicate. Your state has no way to know your federal refund status, and vice versa. Your state refund is processed separately on its own timeline. Check back in a few days—the state tracker may simply not have updated yet, or your state return may still be in the queue.
What if I filed an amended return—how long does that take?
Federal amended returns (Form 1040-X) take 16 weeks or longer to process, much longer than original returns. State amended returns vary by state but typically take 8 to 12 weeks. Do not expect a quick refund from an amended return. File it as soon as you realize the error, but plan for a long wait.
If I owe taxes one year and get a refund the next, will they offset each other?
No, not automatically. Each tax year is separate. If you owe from a prior year and file a new return, the IRS will intercept your new refund to pay the old debt. You will receive a notice in the mail explaining the offset. If you think the old debt was paid or is not yours, contact the IRS immediately to dispute it.
Can I cancel my refund and get the money another way?
No. Once you file your return and the IRS or your state accepts it, the refund process is automatic. You cannot cancel it or redirect it to a different account. If you need the money urgently, you will have to wait for the refund to arrive on its normal timeline.