Federal refunds arrive before state and local ones, usually by weeks or months
The Internal Revenue Service (IRS) processes federal tax returns faster than state and local tax agencies, so if you filed all three at the same time, your federal refund will land in your account first. The IRS typically issues federal refunds within 21 days of accepting your return if you chose direct deposit. State tax agencies work on their own timeline—some take four to six weeks, others take longer—and local tax refunds, where they exist, usually come last.
The order matters because you might see money arrive in stages rather than all at once. If you owe money to a state or local agency, or if you have unpaid federal debt, the refund that arrives first can be intercepted before you see it. Understanding which refund comes when helps you plan around that possibility.
Key Takeaways
- Federal refunds by direct deposit typically arrive within 21 days of IRS acceptance, faster than any state or local refund.
- State refund timing varies by state—some process in three to four weeks, others take two months or longer.
- Local tax refunds, where they exist, usually arrive last because fewer agencies process them and they often handle smaller volumes.
- If you owe money to any tax agency or have unpaid debt, the refund that arrives first can be seized before you access it.
- Checking your refund status on each agency's website shows you where your money is in the pipeline, not just when it will arrive.
How the IRS processes federal refunds faster
The IRS has automated systems that scan returns the moment they arrive and begin processing when ready. When you file electronically and choose direct deposit, the IRS can deposit money into your bank account within 21 days in most cases. The agency processes millions of returns in parallel, so speed is built into the system.
Paper returns take longer—the IRS estimates four weeks or more because someone has to physically open the envelope, scan the documents, and enter data by hand. Even then, the IRS moves faster than state agencies because it has more resources and a longer history of automation.
The 21-day window assumes your return is accepted without errors or flags. If the IRS needs to verify information—your identity, your income, whether you claimed a dependent correctly—the refund stops moving until you respond. This verification step can add weeks or months.
State refund timing varies widely by agency
Each state tax agency sets its own processing speed. California, which handles the largest volume of state returns, typically takes four to six weeks for direct deposit refunds. New York and Texas aim for similar timelines. Smaller states like Vermont and Wyoming sometimes process faster because they handle fewer returns, but they may also have older systems that move slower.
Some states publish their average processing time on their tax agency website. Others do not, which means you have to file and then check your refund status online to see where it stands. A few states still mail paper checks as the default, which adds postal delivery time on top of processing time.
State refunds can be delayed for the same reasons federal refunds are: identity verification, missing information, or a mismatch between what you reported and what the state's records show. If your state refund is held up, you will not see it until the state resolves the issue.
Local tax refunds come last, where they exist
Not all cities and counties have local income taxes, so many people do not file a local return at all. In places where local taxes do exist—New York City, Philadelphia, Washington, D.C., and parts of Ohio and Maryland—the local tax agency processes refunds on its own schedule, separate from the state.
Local agencies typically have smaller staffs and older technology than state agencies. A local refund can take two to three months to arrive, sometimes longer. Some localities mail checks instead of offering direct deposit, which means you wait for processing plus mail delivery.
If you filed your federal and state returns but forgot to file locally, or filed late, your local refund will arrive even later. Check your local tax agency's website to see if you owe a local return and what their current processing time is.
What happens if you owe money to any agency
If you have unpaid federal taxes, student loans in default, or child support arrears, the IRS can intercept your federal refund before it reaches your bank account. The federal offset program allows the Treasury Department to redirect your refund to pay these debts. This happens automatically—you do not receive a warning before the money is taken.
State agencies can do the same with state refunds. If you owe back state taxes, unemployment overpayments, or state student loans, your state refund can be seized. Some states also participate in the federal offset program, meaning a federal debt can reduce your state refund.
Local agencies rarely have the power to intercept refunds, but if you owe local taxes, the locality can place a lien on your property or garnish your wages. A local refund would go toward that debt if the locality has set up offset agreements.
Checking your refund status on each agency's website
The IRS offers Where's My Refund?, a tool on IRS.gov that updates every 24 hours. You enter your Social Security number, filing status, and the exact refund amount. The tool tells you whether the IRS has accepted your return, is processing it, or has issued the refund. It does not tell you when the money will arrive—only that it has been sent to your bank.
Each state tax agency has its own refund tracker. Search "[your state] tax refund status" to find it. The state tool works similarly to the IRS tool: it shows you whether the state has received your return, is processing it, or has issued the refund. Some states update daily, others less often.
If you filed locally, check your city or county tax agency's website for a refund tracker. Not all localities offer one, so you may have to call or wait for a notice in the mail.
Timeline example: when three refunds arrive
Suppose you filed your federal, state, and local returns on the same day in early February. Here is a realistic timeline:
- Federal refund: IRS accepts your return on February 5. You receive the refund by direct deposit on February 20.
- State refund: State agency accepts your return on February 8. You receive the refund by direct deposit on March 10.
- Local refund: Local agency accepts your return on February 15. You receive the refund by check in the mail on April 5.
In this scenario, you see federal money first, then state money three weeks later, then local money six weeks after that. If you owed back taxes to the state, the state refund would be intercepted on March 10, and you would never see it. The federal and local refunds would still arrive on their own schedules.
Frequently Asked Questions
Can I speed up my state or local refund?
Not directly. You cannot ask an agency to process your return faster. You can make sure your return is correct and complete before you file, which reduces the chance of delays for missing information or errors. Filing electronically instead of by mail speeds things up slightly, and choosing direct deposit instead of a check saves a few days of mail delivery time.
What if my federal refund arrives but my state refund does not?
Check your state tax agency's refund tracker to see whether the state has accepted your return yet. If the state has not accepted it, wait a few more days. If the state has accepted it but the refund is not issued, call the state tax agency—your return may be held for verification. If the state has issued the refund but you have not received it, ask whether it was intercepted for a debt or check the status of your direct deposit with your bank.
Will I get my local refund if I move before it arrives?
If you filed with your old address and moved before the refund was issued, the check may be mailed to your old address. Contact the local tax agency and provide your new address before the refund is issued. If the check was already mailed, ask the local agency to issue a replacement check to your new address. Direct deposit refunds go to the bank account you listed on your return, regardless of where you live.
What if I filed federal and state but not local?
You will receive your federal refund first, then your state refund. If you owe local taxes, you should file a local return to report your income and claim any refund you are due. Filing late does not prevent you from receiving a refund, but the local agency may assess penalties or interest on any taxes you owe.
Can the IRS take my state refund to pay federal taxes?
Yes, through the federal offset program. If you owe back federal taxes, the Treasury Department can intercept your state refund and explore it to the federal debt. This happens automatically and you will receive a notice afterward. The state refund is reduced by the amount taken, or eliminated entirely if the federal debt is large enough.