State tax refunds usually arrive within 21 to 45 days after you file, but the timeline depends on how you file, whether you chose direct deposit, and whether your return needs review.

If you filed electronically and chose direct deposit, most states process refunds within 21 days. If you filed on paper or requested a check by mail, add 7 to 14 days for postal delivery after the state processes your return. Some states are faster — a few process within 10 to 14 days — while others routinely take 45 days or longer, especially during peak tax season in February and March.

The state tax authority does not control all the delay. Your bank may hold a direct deposit for one to three business days before crediting it to your account, even after the state sends it. If the IRS has not yet processed your federal return and your state refund depends on federal information, your state will wait. If your return contains errors or triggers a review, the timeline stretches to 60 days or more.

Key Takeaways

  • Direct deposit refunds typically arrive within 21 to 45 days of filing electronically, depending on your state and whether your return needs review.
  • Paper returns and mailed checks take longer — usually 45 to 60 days total — because the state must scan and process the physical document before mailing a check.
  • Your bank may hold a direct deposit for one to three business days after the state sends it, so the money may not appear immediately even after the state processes your return.
  • If your state return depends on federal information and the IRS has not yet processed your federal return, your state will delay processing until the federal data arrives.
  • You can track your refund status through your state tax authority's website, which usually updates every few days during processing.

Direct deposit refunds versus mailed checks

Direct deposit is the fastest method. When you file electronically and provide your bank account number and routing number, the state sends the refund directly to your bank. Most states process these within 21 days of accepting your return. The state's processing time and your bank's deposit time are separate — the state may send the money in 21 days, but your bank may not credit it for another one to three business days.

Mailed checks take longer because the state must print and mail the check after processing your return. The total time is usually 45 to 60 days: 21 to 45 days for the state to process, plus 7 to 14 days for mail delivery. If you live far from the state capital or if mail is slow in your area, add a few more days. Some states still mail checks from a central location, which adds processing time before the check even enters the mail system.

If you filed on paper instead of electronically, the state must scan and enter your return into its system before processing begins. This adds 5 to 10 days to the timeline, pushing most paper-filed refunds to 50 to 70 days total.

Why some refunds take longer than 45 days

A return that needs review or correction will not move through the standard 21-day timeline. Common reasons include math errors, missing information, a Social Security number that does not match state records, or income reported on your return that does not match what employers or financial institutions reported to the state. When the state finds a discrepancy, it typically sends you a notice asking for clarification or correction. You must respond before processing resumes.

If your state return depends on information from your federal return — for example, if you claimed a federal credit that affects your state tax — and the IRS has not yet processed your federal return, your state will wait. This is common early in the tax season. The IRS typically processes federal returns within 21 days as well, but if your federal return is complex or needs review, the delay cascades to your state refund.

Peak season delays are real. In February and March, state tax authorities process millions of returns simultaneously. Even though they have automated systems, the sheer volume can push processing times from 21 days to 30 or 45 days. Filing earlier in January or early February can sometimes reduce your wait, though this is not may provide.

How to track your state refund status

Every state tax authority has a refund tracker on its website. You will need your Social Security number, filing status, and the exact refund amount from your return. The tracker updates every few days during processing, not in real time. If the tracker shows "processing" or "received," your refund is still in the queue. If it shows "approved" or "accepted," the state has finished reviewing your return and the refund is being prepared for payment.

The tracker will tell you the expected payment date once the state has scheduled it. This date is usually reliable — it represents when the state will send the money to your bank or mail the check. However, if your bank holds the deposit, the money may not appear in your account until one to three business days after the scheduled date.

If the tracker shows an error message or asks for more information, your return needs review. Follow the instructions on the tracker or the notice the state mailed you. Responding quickly — within 30 days if a deadline is given — will get your refund moving again.

State-by-state refund timelines

Processing times vary by state. Some states, including Virginia, Colorado, and South Carolina, aim to process refunds within 10 to 14 days for electronic returns with direct deposit. Others, including California, New York, and Texas, typically take 21 to 45 days. A few states, including Illinois and Pennsylvania, sometimes take 60 days or longer, especially during peak season.

These timelines assume your return is straightforward and does not need review. If you live in a state with a slower average timeline and your return triggers a review, you could wait 60 to 90 days. Check your state's tax authority website for its current processing times — most post estimated timelines during tax season.

Some states offer faster processing for certain situations. For example, a few states prioritize refunds for people over 65 or those with hardship claims. If you have a specific circumstance, ask your state tax authority whether expedited processing is available.

What to do if your refund is late

If your refund has not arrived by the date the state promised, first check the refund tracker again. The date may have been extended if your return needed review, or the state may have sent the money but your bank has not yet credited it. If the tracker still shows "processing" and the date has passed, contact your state tax authority. Have your Social Security number, filing status, and return amount ready.

If the state says the refund was sent but you have not received it, ask whether it was sent by direct deposit or check. If direct deposit, ask the state to confirm the bank account number and routing number on file — a typo can send the money to the wrong account. If check, ask the state to issue a replacement check or direct deposit instead. Most states can reissue a check within 7 to 14 days.

If you filed on paper and the state has no record of receiving your return, you may need to file again or provide proof of mailing. Keep the receipt from certified mail if you mailed your return, as proof that it was sent.

Federal refunds and how they affect state timing

Many states use information from your federal return to calculate your state tax. If you filed your state return before your federal return was processed, the state may hold your refund until the federal data arrives. This is not a delay on the state's part — it is a dependency. The state cannot finish processing until it has the federal information it needs.

To avoid this, file your federal return first or file both at the same time. If you filed your state return early and the state is waiting for federal data, the tracker will usually say so. Once the IRS processes your federal return, the state will resume processing your state return, typically within a few days.

Frequently Asked Questions

Can I get my state refund faster if I pay a tax preparer or software company?

No. The state processes your return at the same speed regardless of who prepared it. Some tax software companies offer "refund advance" loans, where they lend you money against your expected refund, but this is a loan you must repay — it does not speed up the state's processing. The state still takes 21 to 45 days to send the refund.

What if my state refund and federal refund arrive at different times?

This is normal. The IRS and state tax authorities process returns on different schedules. Your federal refund might arrive in 21 days while your state refund takes 45 days, or vice versa. Check each tracker separately — they are not connected.

If I file my state return late, does it delay my refund?

Filing late does not slow the state's processing time, but it does delay when processing begins. If you file in April instead of February, the state will still take 21 to 45 days to process, but that clock starts in April. You also lose the chance to file early and avoid peak-season delays.

Why does the refund tracker say "approved" but the money is not in my account yet?

Approved means the state has finished reviewing your return and scheduled the refund for payment. The state then sends the money to your bank, which may take one to three business days to deposit it. The tracker does not update in real time, so there is usually a lag between the state sending the money and you seeing it in your account.

Can I cancel my state refund and have it applied to next year's taxes instead?

Most states do not allow this. Once you file your return and the state processes it, the refund is scheduled for payment. If you want to reduce your refund, you would need to file an amended return, which takes additional time. It is usually simpler to receive the refund and adjust your withholding for next year.