State tax refunds by direct deposit usually arrive within 5 to 21 days after the state accepts your return
The timeline depends on when your state processes your return and how quickly your bank posts the deposit. Most states aim for 5 to 14 days once they approve your refund, but some take up to 21 days. A few states are faster—some deliver within 3 to 5 days—while others routinely take the full three weeks. The speed also depends on whether you filed electronically (faster) or by mail (slower), and whether your return had any issues that required manual review.
Direct deposit is faster than a paper check because the state doesn't have to print, mail, and wait for postal delivery. But the actual deposit time is split between two parts: the state's processing time and your bank's posting time. Your state controls the first part. Your bank controls the second, which usually takes one to three business days after the state sends the money.
If you filed electronically and your return was straightforward with no errors, you're likely to see your refund in the faster half of that range—often 5 to 10 days. If you filed by mail or your return needed corrections, expect closer to 14 to 21 days.
Key Takeaways
- Most state tax refunds by direct deposit arrive within 5 to 21 days after the state accepts your return, with 5 to 14 days being typical.
- Electronic filing is faster than paper filing because the state receives and processes your return immediately instead of waiting for mail delivery.
- Your bank may take one to three additional business days to post the deposit after the state sends it, so the full timeline includes both processing times.
- You can track your refund status through your state's tax department website using your Social Security number and refund amount, which usually updates daily or every few days.
- If your refund does not arrive within the state's stated timeframe, contact your state tax department to check for errors, missing information, or banking problems.
Why direct deposit takes longer than you might expect
The state does not send your refund the moment it receives your return. First, the state's system has to scan, sort, and enter your return data. Then it runs automated checks for math errors, missing information, and fraud flags. Only after those checks pass does the state approve the refund and send the money to your bank. This whole process takes time, especially during tax season when the state is processing millions of returns.
Even after the state approves and sends your refund, your bank has to receive it, verify it matches your account, and post it to your balance. Most banks do this within one business day, but some take up to three. Weekend and holiday delays also add time—if the state sends your refund on a Friday evening, your bank may not post it until Monday or Tuesday.
How to check your state refund status
Every state tax department has a refund tracker on its website. You enter your Social Security number, filing status, and the amount of the refund you expect. The tracker then shows you where your refund is in the process: received, processing, approved, or sent to your bank. Most trackers update daily or every few days, so checking more than once a week is usually pointless.
To find your state's tracker, search "[your state] tax refund status" or go to your state's Department of Revenue or Department of Taxation website. The tracker is usually on the homepage or under a "Refunds" or "Where's My Refund" section. You will need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your return.
If the tracker shows your refund was sent to your bank but you haven't received it, check with your bank. The money may be pending in your account, or there may be a problem with your account number or routing number on your return.
Reasons your state refund might take longer than 21 days
If your refund hasn't arrived after three weeks, something has usually gone wrong. The most common reasons are errors on your return (wrong Social Security number, mismatched name and number, math mistakes), missing information (unsigned return, missing schedules), or a mismatch between your return and your W-2s or other documents the state receives from employers.
The state may also hold your refund if you owe back taxes, child support, or student loans. Federal law allows states to intercept refunds to pay these debts. If this happens, the state will send you a notice explaining the hold and how much was taken. This process can add 30 to 60 days to your timeline.
Banking problems can also delay your deposit. If you entered your account number or routing number wrong on your return, the state's system may reject the deposit and send a paper check instead. This turns a 5 to 21 day timeline into a 2 to 4 week timeline because the check has to be printed and mailed.
What to do if your refund is late
First, check your state's refund tracker. If it shows the refund was sent to your bank, contact your bank and ask if the deposit is pending or if there was a problem receiving it. Give your bank the date the state says it sent the money and ask them to search their incoming transfers for that date.
If the tracker shows the refund is still processing after 21 days, or if it shows an error message, contact your state tax department. You can usually call, email, or use an online chat. Have your Social Security number, filing status, and the refund amount ready. The state can tell you whether your return had errors, whether a hold was placed on your refund, or whether the money was sent but rejected by your bank.
If the state says the money was sent but your bank never received it, ask the state to issue a replacement check or resend the direct deposit. This usually takes another 2 to 4 weeks.
How state refund timing compares to federal refunds
Federal tax refunds by direct deposit typically arrive within 21 days of the IRS accepting your return, which is the same window as most states. However, the IRS often processes faster—many federal refunds arrive within 5 to 10 days. State processing times vary more widely. Some states (like California and New York) process quickly and aim for 5 to 14 days. Others are slower and routinely take the full 21 days or longer.
If you filed a joint federal and state return electronically, the IRS usually processes first, and your state processes a few days later. This means your federal refund may arrive before your state refund, even though you filed at the same time. This is normal and does not mean there is a problem with your state return.
Filing electronically versus by mail
Electronic filing is significantly faster than mailing a paper return. When you file electronically, the state receives your return instantly and can begin processing immediately. When you mail a paper return, the state has to wait for postal delivery (3 to 7 days), then scan and enter your information by hand (several more days). This delay alone can add 1 to 2 weeks to your refund timeline.
Most states also process electronic returns faster than paper returns even after they receive them, because the data is already in digital form and doesn't need to be scanned or manually entered. If you want your refund as quickly as possible, file electronically and choose direct deposit.
Frequently Asked Questions
Can I get my state refund faster than 5 days?
Some states deliver refunds within 3 to 5 days if you file electronically and your return has no errors. However, most states aim for 5 to 14 days as their standard timeline. You cannot speed up the state's processing, but filing electronically instead of by mail will get you closer to the faster end of the range.
Why does my state refund take longer than my federal refund?
States process returns at different speeds than the IRS. Some states are faster, but many are slower because they have smaller staffs or older computer systems. It is normal for your federal and state refunds to arrive on different dates even though you filed at the same time.
What if my bank account information was wrong on my return?
If you entered your account number or routing number incorrectly, the state's system will reject the direct deposit and issue a paper check instead. The state will mail this check to your address on file, which adds 2 to 4 weeks to your timeline. Contact your state tax department if you think this happened and ask them to resend the refund to a corrected account number.
Does filing late affect how long my refund takes?
Filing late does not change the state's processing time once your return is received. However, if you file close to the deadline, you will receive your refund later in the tax season simply because you filed later. The processing speed itself is the same whether you file in February or April.
Should I check my refund status every day?
No. Most state refund trackers update once a day or every few days, so checking more often will not give you new information. Check once a week if you want to monitor progress, or wait until after the state's stated processing time has passed before checking.