The most common reasons your refund hasn't arrived

State tax refunds move through a processing queue, not when ready. The time between when you file and when money lands in your account depends on whether the state found a problem with your return, whether you chose direct deposit or a check, and how backed up the state's processing system is that week. A refund that should take two weeks can take six if the state's computer flagged something for manual review — even something minor.

The state revenue department does not process returns in the order they arrive. It processes them in batches, and batches move at different speeds depending on what the return contains. A straightforward return with W-2 income and standard deductions moves faster than one with self-employment income, business losses, or credits that require verification. If your return is in the slower batch, you will wait longer even if you filed early.

Direct deposit refunds arrive faster than checks — usually within 5 to 10 business days of approval, compared to 7 to 14 days for a mailed check. But that timeline assumes the state has already approved your return. If your return is under review, the clock does not start until the review is finished.

Key Takeaways

  • State refunds typically take 2 to 6 weeks from filing to arrival, depending on whether your return needs manual review and whether you chose direct deposit or a check.
  • The state revenue department may hold your refund if it detects a mismatch between your return and W-2s, 1099s, or prior-year information — even if the mismatch is a typo.
  • You can check the status of your refund through your state's revenue department website, usually by entering your Social Security number and refund amount.
  • If your refund is delayed more than 60 days past the normal processing window, contact your state revenue department directly rather than waiting.

How to check where your refund is right now

Every state revenue department has a refund status tool on its website. You will need your Social Security number, filing status, and the exact refund amount from your return. The tool will tell you whether the return is still being processed, approved and pending payment, or already paid — and if paid, the date it was sent and the method (direct deposit or check).

The status tool updates once per day, usually overnight. If it says your refund was approved and sent by direct deposit, it should arrive within 5 to 10 business days. If it says the return is still being processed, there is no fixed timeline — it depends on what the state is checking. If it says the return is under review or flagged for verification, the state has found something that does not match and needs more information from you.

Write down the date you check the status. If the status does not change for two weeks, or if it says "under review" for longer than three weeks, contact the state revenue department. A stuck return usually means a letter asking for more information got lost in the mail, or the state is waiting for you to respond to something you may not have received.

When the state holds your refund for verification

The state revenue department will place a hold on your refund if something on your return does not match what employers, banks, or the IRS reported about you. Common triggers include a Social Security number mismatch, a W-2 that shows different income than you reported, a 1099 the state received that you did not report, or a dependent claimed on your return who was also claimed by someone else the prior year.

When this happens, the state sends you a letter explaining what does not match and asking you to verify the information or provide documentation. The letter usually arrives within 2 to 3 weeks of filing. You have 30 to 60 days to respond, depending on your state. Your refund will not be released until the state receives your response and confirms the information.

If you do not receive the letter, you may not know your refund is on hold. Check your mail carefully — the letter comes from the state revenue department, not from a bank or tax software. If you filed electronically, also check the email address you provided on your return. If you still do not see a letter after three weeks, call the state revenue department and ask whether your return is flagged for verification.

Direct deposit delays versus check delays

Direct deposit refunds move faster because the state does not have to print, stuff, and mail anything. Once the state approves your return, it sends the deposit instruction to your bank, and your bank processes it like any other ACH transfer — usually within 1 to 3 business days. The state's timeline is 5 to 10 business days from approval to your account, but most arrive in 5 to 7.

Check refunds take longer because the state has to print the check, mail it to you, and then you have to deposit it. The state's timeline is 7 to 14 days from approval to the check being mailed. Once it arrives in your mailbox, you still need to deposit it, which adds another 1 to 3 business days before the funds clear. Total time from approval to money in your account is usually 10 to 21 days.

If you chose direct deposit but your refund is taking longer than 10 business days after approval, the problem is usually that your bank rejected the deposit. This happens when the account number or routing number on your return does not match the account at your bank, or when the account has been closed. The state will send you a notice and may reissue the refund by check instead. Check your mail and email for this notice.

What to do if your refund is more than 60 days late

If your state's refund status tool says your return was approved and sent more than 60 days ago, or if the tool says your return is still being processed more than 60 days after you filed, contact the state revenue department directly. Do not wait for the status to update on its own — something has gone wrong.

Call the state revenue department's main line and ask to speak with someone in the refund department. Have your Social Security number, filing status, and the refund amount ready. Explain when you filed and what the status tool currently shows. Ask them to look up your return manually and tell you where it is in the process. If it is stuck in verification, ask what documentation they are waiting for and whether they received your response.

If the state says the refund was sent by check but you never received it, ask them to issue a replacement check or switch to direct deposit. If they say it was sent by direct deposit but you never received it, ask them to research whether your bank rejected it. Get a reference number for your inquiry so you can follow up if the problem is not resolved within two weeks.

Refund timing during peak season and system outages

State revenue departments process the most returns between mid-February and mid-April. During this period, processing times are longer because the system is handling a much higher volume. A refund that would normally take 2 weeks may take 4 weeks during peak season. If you filed in March or early April, expect your refund to take longer than the published timeline.

System outages and maintenance also delay refunds. Most states perform system maintenance on weekends or overnight, which can cause temporary delays in status updates. If the status tool is down or not updating, wait 24 hours and check again. If it has been down for more than 48 hours, call the state revenue department to ask whether there is a known outage.

Some states also delay refunds if there is a budget dispute or funding issue at the state level. This is rare, but it happens. If your refund is delayed and the status tool does not explain why, ask the revenue department whether there are any known delays affecting all refunds or just certain types of returns.

Frequently Asked Questions

Can I get my refund faster if I call the revenue department?

No. Calling does not speed up processing — it only tells you where your refund is in the queue. If your return is still being processed, it will be processed in the order the state is working through, regardless of how many times you call. If your return is approved and pending payment, calling will not make the payment happen sooner.

What if my refund status shows it was sent but I never got it?

If direct deposit was sent, your bank may have rejected it. Contact your bank and ask whether a deposit from the state revenue department was rejected. If it was, find out why — usually a closed account or mismatched account number. Then contact the state and ask them to reissue by check or to a corrected account. If a check was sent, contact the state and ask them to issue a replacement.

Does filing electronically get you a faster refund than filing on paper?

Yes, usually by 1 to 2 weeks. Electronic returns are processed by computer and move through the system faster. Paper returns have to be scanned and entered manually, which adds time. If you filed on paper and your refund is taking longer than 6 weeks, consider calling the state to confirm they received it.

Why does my refund status say approved but the money hasn't arrived yet?

Approved means the state has finished reviewing your return and authorized the refund. It does not mean the money is in your account yet. For direct deposit, allow 5 to 10 business days from approval. For a check, allow 7 to 14 days for the check to be mailed, plus 1 to 3 days for you to deposit it. If more time has passed, contact your bank or the state.

Can I amend my state return if my refund is delayed?

You can file an amended return, but it will not speed up your original refund. The state will process the amended return separately, and it will take just as long as the original. Only amend if you made an actual error on your return — not just to try to get your refund faster.