Federal refunds usually arrive before state refunds, but the timing depends on when each one processes your return
The IRS processes federal returns faster than most state tax agencies, so you will typically see your federal refund first. Federal refunds take about 21 days from the date the IRS accepts your return, though many arrive sooner. State refunds can take anywhere from three weeks to several months, depending on which state you live in and whether the state needs to verify information on your return.
The gap between them matters because you might have federal money in your account while still waiting for the state portion. This is normal and does not mean anything went wrong with either return. Some people receive their federal refund in late February or early March, then wait until April or May for the state refund to arrive.
Key Takeaways
- Federal refunds typically arrive within 21 days of IRS acceptance, while state refunds vary by state and can take two to four months.
- You can track your federal refund status through the IRS website using your Social Security number, filing status, and refund amount.
- State refund timing depends on your state's processing speed and whether the state needs to verify information before sending money.
- Receiving your federal refund first does not delay your state refund — both are processed independently by different agencies.
How the IRS processes federal returns faster
The IRS has automated systems that can accept and process most federal returns within days. Once the IRS accepts your return, the agency begins verifying information against wage records from your employer and interest statements from banks. If everything matches, the IRS approves your refund and sends it to your bank or mailing address.
This process is streamlined because the IRS handles millions of returns every year and has built infrastructure specifically for speed. The 21-day timeline is a standard estimate, but many people see refunds arrive in 10 to 14 days. Direct deposit is faster than a paper check — direct deposit typically arrives within the 21-day window, while checks can take an additional week or two after the IRS mails them.
Why state refunds take longer
State tax agencies process returns more slowly because they have smaller staffs and less automated technology than the IRS. Many states still require manual review of certain returns, especially if deductions or credits seem unusual. Some states also cross-check your return against federal information, which adds time because they have to wait for the IRS to finish first.
Processing times vary widely by state. Some states like Virginia and Maryland typically process refunds within three to four weeks. Other states like California and New York can take two to three months or longer, especially during peak filing season in February and March. A few states publish average processing times on their tax agency websites, so you can check what to expect in your state.
Tracking your federal refund while you wait for the state
You can check the status of your federal refund through the IRS website using the "Where's My Refund?" tool. You will need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your return. The tool updates once a day, usually overnight, so checking multiple times in the same day will not show new information.
The tool shows three statuses: "Return Received" (the IRS has your return but has not finished processing), "Approved" (the IRS approved your refund and sent it to your bank), and "Sent" (the refund was deposited or mailed). Once you see "Approved," your money should arrive within a few business days if you chose direct deposit.
For your state refund, visit your state's tax agency website and look for a similar tracking tool. Not all states offer one, but most do. You will typically need your Social Security number and refund amount. Some states send email updates when your refund is processed, so you can sign up for notifications if the option is available.
What to do if your federal refund arrives but your state refund is delayed
Receiving your federal refund first is completely normal and does not mean your state refund is lost or delayed. The two refunds are processed by separate agencies on separate timelines. You can spend your federal refund without waiting for the state money — they are not connected.
If your state refund takes longer than the published timeline for your state, contact your state's tax agency directly. Have your Social Security number, filing status, and the date you filed ready. The agency can tell you whether your return is still being processed, whether there is a problem that needs your attention, or whether your refund was already sent.
Reasons your state refund might arrive before federal
In rare cases, a state refund can arrive before the federal refund. This usually happens when the IRS needs to verify information on your return before approving it — for example, if you claimed a large education credit or if your return looks unusual compared to your past returns. The state might have fewer verification steps and can process faster in the meantime.
Another reason is if you filed your state return before your federal return. Some people file state taxes early and federal taxes later, which means the state has a head start on processing. The state will finish first straightforward because it started first, not because it processes faster.
Direct deposit versus mailed checks
Direct deposit is the fastest way to receive both your federal and state refunds. The IRS and most state agencies deposit refunds directly into your bank account within the published timeline. A mailed check takes longer because the agency has to print it, mail it, and then you have to deposit it at your bank.
If you chose direct deposit on your return, you do not need to do anything else — the money will arrive automatically. If you chose a mailed check, the refund will be slower. You can request direct deposit when you file your return, or some states allow you to change your refund method after filing if you contact them quickly enough.
Frequently Asked Questions
Can I get my federal and state refunds at the same time?
It is possible but uncommon. Both refunds would need to be processed at nearly the same speed, which usually does not happen because the IRS typically finishes first. If your state processes unusually fast or if you filed your state return much earlier than your federal return, they could arrive close together.
What if I filed my taxes late — does that change the order?
Filing late does not change which refund arrives first, but it does delay both. The IRS still processes federal returns in roughly 21 days from acceptance, and your state still takes its normal processing time. Filing in April instead of February just means both refunds arrive later in the year.
Should I wait for my state refund before spending my federal refund?
No. Your federal and state refunds are separate and independent. You can spend your federal refund as soon as it arrives without affecting your state refund. The state will send your refund on its own schedule regardless of what you do with the federal money.
Why does the IRS say 21 days but my refund came in 10 days?
The 21-day timeline is an estimate, not a may provide. Many refunds process faster, especially straightforward returns with no complications. The IRS publishes 21 days as a conservative estimate to account for returns that need extra verification or that are filed during peak season when processing is slower.
Can I contact the IRS to speed up my refund?
No. The IRS processes refunds in the order they are received, and contacting them does not move your return to the front of the line. If your refund is taking longer than 21 days, you can use the "Where's My Refund?" tool to check the status, but there is no way to rush the process.