Federal refunds almost always arrive before state refunds, usually by several weeks.
The IRS processes federal returns faster than most state tax agencies. Federal refunds typically arrive within 21 days of the IRS accepting your return, though many arrive sooner. State refunds, by contrast, usually take 4 to 8 weeks after the state tax agency accepts your return — and that acceptance often happens after the IRS has already processed you.
The gap exists because state agencies have smaller staffs, process returns sequentially rather than in parallel with federal processing, and sometimes wait for federal data before they finish their own review. If you filed both returns at the same time, expect your federal money first, then your state money weeks later.
Key Takeaways
- Federal refunds arrive in 21 days or less from IRS acceptance in most cases, while state refunds take 4 to 8 weeks from state acceptance.
- State agencies often wait for federal processing to complete before they begin their own review, which delays state refunds further.
- Filing both returns on the same day does not speed up the state refund — it only starts the federal clock earlier.
- You can track both refunds separately using the IRS Where's My Refund tool and your state tax agency's tracking tool.
- If your federal refund arrives but your state refund does not within the expected timeframe, contact your state tax agency directly rather than the IRS.
Why the federal refund comes first
The IRS has automated systems that can process millions of returns in parallel. Once the IRS accepts your return, its computers begin matching your information against wage records, prior-year data, and other federal databases. Most of this happens without human review. The result is a 21-day window that the IRS publishes as its standard processing time, though many refunds clear in 10 to 14 days.
State tax agencies work differently. Most states process returns one at a time, not in batches. Many also wait for the IRS to finish its work before they begin theirs — they use federal data to cross-check your state return, or they wait to see if the IRS flags anything that might affect your state liability. This sequential approach means your state refund cannot start processing until after your federal refund is already on its way.
How long each refund actually takes
Federal refunds arrive within 21 days of acceptance in nearly all cases. The IRS counts this time from the day it accepts your return, not from the day you file. If you file on January 15 but the IRS does not accept until January 20, the 21-day clock starts on January 20. Direct deposit is faster than a paper check — direct deposit typically arrives within 10 to 14 days, while checks take 21 days or longer because of mail time.
State refunds vary by state. Most states publish a timeline of 4 to 8 weeks from acceptance. Some states are faster — a few process refunds in 2 to 3 weeks. Others are slower, especially during peak season in February and March. States with smaller populations and simpler tax codes tend to be faster. States with large populations or complex credits and deductions tend to be slower. Your state tax agency website will list its current processing time.
The gap between federal and state is almost never less than two weeks, and often stretches to four or six weeks. If your federal refund arrives on February 10, do not expect your state refund before late February or early March.
What to do while you wait for the state refund
Once your federal refund arrives, you do not need to do anything to speed up your state refund. The two processes are separate. Depositing your federal refund does not trigger state processing, and contacting the IRS will not help your state refund move faster.
Track your state refund using your state tax agency's online tool. Most states have a "Where's My Refund" or "Check Refund Status" page on their tax website. You will need your Social Security number, filing status, and the refund amount. Check this tool every week or two during the expected processing window. If your state refund does not arrive within the published timeframe, contact your state tax agency — not the IRS — to find out why.
When a state refund takes longer than expected
State refunds sometimes get delayed because of errors on your return, missing documents, or a mismatch between your federal and state information. Common reasons include a typo in your Social Security number, a missing signature, or a discrepancy in income reported to the state versus the federal government.
If your state refund does not arrive within the timeframe your state published, log into your state tax agency's website and check the status tool. Many states will show a message explaining the delay — for example, "Under Review" or "Additional Information Needed". If the tool says your return needs more information, follow the instructions to send documents or correct the error. If the tool shows no message and the timeframe has passed, call your state tax agency's refund line. Have your Social Security number, filing status, and the amount you expect ready.
Filing federal and state returns at different times
Some people file their federal return early and their state return later, or vice versa. This does not change which refund arrives first — the federal refund will still arrive before the state refund, because the federal system is faster. However, filing your state return later does delay your state refund by the amount of time between the two filings.
If you file your federal return on January 20 and your state return on February 10, your federal refund will likely arrive by early February. Your state refund will not start processing until after February 10, so it will not arrive until mid-to-late March. Filing both returns at the same time is the fastest way to get both refunds, because it lets the state agency begin its review as soon as possible.
Direct deposit versus paper check for each refund
Both the IRS and most state tax agencies offer direct deposit. Direct deposit is faster for both refunds — federal direct deposits arrive in 10 to 14 days, while federal checks take 21 days. State direct deposits typically arrive within the state's published timeframe, while state checks take an additional 5 to 10 days for mail delivery.
If you chose direct deposit on your federal return but paper check on your state return, your federal refund will arrive first by direct deposit, then your state check will arrive by mail weeks later. If you chose direct deposit for both, both will arrive by direct deposit, but the federal one will still come first.
Frequently Asked Questions
Can I speed up my state refund by contacting the IRS?
No. The IRS does not process state refunds. Once your federal refund is sent, the IRS has no control over your state refund. Contact your state tax agency if your state refund is delayed. The IRS can only help with federal refund issues.
What if my federal and state refunds are different amounts?
This is normal. Federal and state tax rates, deductions, and credits differ. Your federal refund might be $1,200 while your state refund is $400, or vice versa. Each is calculated separately based on that jurisdiction's rules. Both amounts are correct.
Will my state refund arrive if my federal refund was delayed?
Not necessarily. If the IRS delayed your federal refund because of an error or missing information, your state refund may also be delayed for the same reason. However, if your federal refund was delayed for a federal-only issue, your state refund may still arrive on schedule. Check your state's status tool to find out.
Do I need to do anything different if I owe federal but am getting a state refund?
No. Federal and state liabilities are separate. If you owe federal tax, the IRS will take your refund to pay what you owe. Your state refund is unaffected and will arrive on its own schedule. The IRS cannot touch your state refund.
What if I filed electronically but chose a paper check?
Your refund will be mailed to you. Electronic filing does not require direct deposit. A paper check takes longer than direct deposit — federal checks take 21 days or more, and state checks take the state's processing time plus 5 to 10 days for mail. Direct deposit is faster if you want your money sooner.