Common reasons your state refund hasn't arrived yet

State tax refunds take longer than federal refunds in most cases, and the delay usually falls into one of four categories: processing backlog at your state revenue department, an error or mismatch on your return, a hold placed by another state agency, or a delivery problem with the payment itself. The most common culprit is simply volume—many states process returns in the order they arrive, and peak season (March through May) can create delays of several weeks beyond the stated timeline.

If your state says refunds take 4 to 6 weeks and you filed 5 weeks ago, you are likely still within the normal window. But if you are past the stated timeline or if your state's tracking tool shows no progress, one of these four issues is almost certainly the reason.

Key Takeaways

  • Most states process refunds in 4 to 8 weeks, but this timeline assumes no errors on your return and no holds from other agencies.
  • Check your state revenue department's refund tracking tool first—it will tell you whether your return is still being processed, held, or sent out.
  • A mismatch between your Social Security number, name spelling, or income reported on your return and what the IRS has on file can freeze your refund for weeks.
  • If another state or a federal agency has placed a hold on your refund to collect a debt, your state will not release the money until that hold is lifted.
  • If your refund was supposed to arrive by direct deposit and did not, contact your bank first to confirm the deposit was not rejected.

How to check the status of your state refund

Every state revenue or taxation department maintains a refund tracking tool on its website. Search "[your state] tax refund status" or go directly to your state's revenue department website and look for "Where's My Refund" or "Check Refund Status." You will need your Social Security number, filing status, and the exact refund amount from your return.

The tracking tool will show one of four statuses: received and processing, held pending review, sent to your bank or address, or rejected. If it shows "processing," note the date the tool says you should expect the refund and check back one week after that date. If it shows "held," the tool usually explains why—most often a mismatch that needs correction, or a hold from another agency. If it shows "sent," but you have not received it, the problem is with delivery, not processing.

Write down the exact status message and the date shown. This information is what you will need if you have to contact the state department directly.

Mismatches between your return and IRS records

The most common reason for a hold is a discrepancy between what you reported on your state return and what the IRS has on file. This includes your name spelling, Social Security number, filing status, or income amounts. Even a small error—a middle initial missing, a hyphenated name spelled one way on your return and another way on your IRS record—can trigger a hold.

When this happens, your state revenue department will usually send you a letter asking you to verify the information or file an amended return. Check your mail, including spam folders if you signed up for email notifications. If you received a letter, follow the instructions exactly. If you did not receive a letter but your tracking tool says "held," call your state revenue department and ask whether a mismatch has been flagged. They can tell you what information does not match and what you need to do to fix it.

Correcting a mismatch usually takes 2 to 4 weeks after you submit the correction, depending on your state's processing speed.

Holds from other state or federal agencies

If you owe money to another state, or if a federal agency has placed a claim against your refund (for unpaid student loans, child support, or other debts), your state will hold your refund and send it to that agency instead. Your state's tracking tool will tell you if a hold is in place, but it may not explain which agency placed it.

If your tracking tool shows a hold but does not say why, call your state revenue department and ask which agency has the hold. Then contact that agency directly to find out what debt is being collected and whether you can arrange a payment plan or dispute the claim. Until the hold is lifted, your state cannot release your refund.

Federal holds (from the Treasury Department's offset program) typically take 2 to 3 months to process. State-to-state holds vary widely depending on which state has the claim.

Problems with direct deposit delivery

If your tracking tool shows your refund was sent by direct deposit but it never arrived in your bank account, the problem is usually one of three things: the bank rejected the deposit because your account information was wrong, your bank is holding the deposit pending verification, or there was a processing error at your bank.

First, check with your bank directly. Call the number on the back of your debit card or log into your online banking and look for pending deposits or rejected transactions. Ask the bank whether a deposit matching your refund amount was received and rejected. If it was rejected, the bank can tell you why—usually because the account number or routing number on your return was incorrect.

If the bank did not receive the deposit at all, ask your state revenue department to confirm the account number and routing number they have on file for you. If those are wrong, you will need to file an amended return or contact the state department to update your banking information. Once corrected, the state will reissue your refund, usually within 2 to 4 weeks.

Refunds sent by check or debit card

If your state is sending your refund by check or prepaid debit card instead of direct deposit, the timeline extends. A check typically takes 5 to 10 business days to arrive after your state mails it. A prepaid debit card can take 7 to 14 days. If you are past that window, the mail may have been lost or delayed.

Check your tracking tool to see the date your refund was mailed. If it was mailed more than two weeks ago and you have not received it, contact your state revenue department and ask them to issue a replacement check or card. They will need to verify your mailing address and may ask you to wait an additional week before reissuing in case the original arrives. Keep any tracking information from your state in case you need to file a claim with the postal service.

What to do if your refund is significantly delayed

If your tracking tool shows no progress after the stated processing time, or if you cannot reach your state revenue department by phone, start by sending a written inquiry. Most states accept email or online contact forms through their website. Include your name, Social Security number, filing date, and the refund amount. Attach a copy of your return if you have it.

If you filed your return more than 90 days ago and your refund still has not arrived or been explained, you can file a complaint with your state's tax advocate office or ombudsman. Many states have a taxpayer advocate who can investigate delays and push the revenue department for an answer. Search "[your state] taxpayer advocate" to find contact information.

Frequently Asked Questions

How long should I wait before I worry about my state refund?

Check your state's stated processing time first—it is usually 4 to 8 weeks from the date you filed. If you are within that window, check your tracking tool weekly. If you are past the stated time and your tracking tool shows no progress, contact your state revenue department. Do not wait longer than 90 days without following up.

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

Calling can help you find out why there is a delay, but it will not speed up processing. Use the call to learn whether there is a hold, a mismatch, or a delivery problem. Once you know the reason, you can take the right next step—correcting information, lifting a hold, or reissuing a check.

What if my state says my refund was sent but my bank says they never got it?

Ask your bank for the exact date and amount of the rejected deposit, then contact your state revenue department with that information. They can confirm whether the deposit was sent and why it failed. You will likely need to provide corrected banking information and request a reissue.

Do I have to pay taxes on my state refund?

No. State tax refunds are not taxable income. You do not report them on your federal return or your next year's state return.

Can my state keep my refund to pay a debt I owe?

Yes. If you owe child support, student loans, or other debts to a state or federal agency, that agency can place a hold on your refund. Your state will send the money to the agency instead of to you. Contact the agency holding the claim to find out what you owe and whether you can set up a payment plan.