How long your refund takes depends on how you filed and whether the state needs to verify your information

If you filed electronically and chose direct deposit, most states process refunds within 5 to 21 days from the date they accept your return. If you filed by mail or chose a paper check, add 2 to 4 weeks for postal delivery on top of processing time. The state revenue department does not control all of this time—your bank's deposit speed and the postal service's delivery schedule matter as much as the state's processing queue.

The timeline also depends on whether your return triggers a review. Returns with missing information, math errors, or amounts that don't match what employers and financial institutions reported to the state take longer. Some states hold returns for identity verification or fraud checks, which can add weeks or months. You can track your refund status through your state's revenue department website, but that status page only tells you what the state knows—not what your bank is doing with the deposit once it arrives.

Key Takeaways

  • Electronic filing with direct deposit is fastest: most states process within 5 to 21 days, though some states are slower and a few are faster.
  • Paper returns filed by mail take 4 to 8 weeks total because the state must receive and scan the physical form before processing begins.
  • A refund status page shows when the state sent money to your bank, not when your bank deposited it into your account.
  • Returns that don't match W-2s, 1099s, or other third-party documents are held for review and can take 60 days or longer.
  • If your refund is delayed past the state's published timeline, contact the revenue department directly—the delay is usually on their end, not your bank's.

Processing times by filing method

States publish different timelines depending on how you submitted your return. Electronic filing with direct deposit is the fastest route. Most states aim to process these within 5 to 21 days of accepting the return, though some states (like California and New York) regularly take longer due to volume. A few states with smaller populations process within 5 to 10 days. The clock starts when the state's system accepts your return, not when you hit submit—there can be a lag of a few hours to a day while the state's servers process the file.

Electronic filing with a paper check takes the same processing time as direct deposit, but then the state must print and mail the check. Add 7 to 14 days for postal delivery depending on distance. You will not see the check arrive before 3 to 5 weeks after the state accepts your return.

Paper returns filed by mail take the longest. The state must receive the envelope, open it, scan the form, and enter the data before processing begins. This adds 1 to 3 weeks before processing even starts. Then add another 5 to 21 days for the state to process, plus 7 to 14 days for the refund check to arrive by mail. Total time is typically 4 to 8 weeks, sometimes longer if the state is backlogged.

What delays your refund after the state accepts it

Even if you filed electronically, your refund can be held if information on your return does not match what the state has on file. The most common trigger is a mismatch between the income you reported and the W-2s or 1099s your employer or financial institution sent to the state. If you reported $50,000 in wages but your employer reported $52,000, the state will flag this and hold the return for manual review. This review can take 30 to 60 days.

Identity verification holds are also common. If the state suspects fraud or if your return contains information that does not match your Social Security number, driver's license, or previous tax records, they will place a hold. The state will contact you by mail with instructions on how to verify your identity, usually by uploading documents through their online portal or mailing copies to an address they provide. Once you submit verification, processing resumes, but the entire hold-and-verify cycle can add 4 to 12 weeks.

Claiming certain credits—the Earned Income Tax Credit, child tax credits, or education credits—can also trigger additional review in some states, especially if the amounts are large or if you have not claimed them before. This is a compliance check, not a sign of fraud. The state is verifying that you meet the requirements. This type of hold usually adds 2 to 6 weeks.

How to check your refund status

Every state revenue department publishes a refund status tool on its website. Search "[your state] tax refund status" to find it. You will need your Social Security number, filing status, and the exact refund amount you claimed on your return. The tool will tell you one of four things: the state has not yet received your return, the state is processing it, the state has approved it and sent it to your bank or the postal service, or the state is holding it for review.

The critical thing to understand is what "approved and sent" means. It means the state has transmitted the refund to your bank's routing number or to the postal service. It does not mean the money is in your account. If the status says "refund sent" but you have not received it after 5 business days (for direct deposit) or 14 calendar days (for a check), the delay is likely on your bank's end or the postal service's end, not the state's.

If the status page shows your return is still being processed and the state's published timeline has passed, call the state revenue department's refund hotline. Most states have a dedicated phone line for refund questions. Have your return information ready. The department can tell you whether your return is in the normal queue or held for review, and if held, why.

What to do if your refund is very late

If your refund status shows "sent" but has not arrived after the expected time, contact your bank first. Ask whether the deposit was received and rejected, or whether it is still pending. Some banks hold deposits for verification, especially if the amount is large or if your account is new. If your bank confirms the deposit has not arrived, ask them to contact the state's ACH processor (the system that moves the money) to trace the transfer.

If the status page still shows "processing" after the state's published timeline has passed by more than a week, contact the revenue department. Explain that your return was accepted on [date] and the state's timeline says processing should be complete. Ask whether your return is in the normal queue or held for review. If held, ask what information they need from you and how to submit it. If the department cannot explain the delay, ask for a supervisor or escalation.

Some states allow you to file a complaint with the state attorney general's office if the revenue department does not respond or if the delay extends beyond a reasonable time. This is rare and usually only necessary if you have been waiting more than 90 days past the state's published timeline. Before escalating, make sure you have documented the timeline: the date you filed, the date the state accepted it (from your confirmation email), the date the status page said "sent," and the date you expected to receive it based on the state's published timeline.

Direct deposit versus check: which is faster

Direct deposit is faster by 1 to 3 weeks because it skips the printing and mailing step. The state sends the refund electronically to your bank's routing number, and the deposit appears in your account within 1 to 5 business days of the state sending it. A check must be printed, stuffed into an envelope, and delivered by the postal service, which takes 7 to 14 days depending on distance.

Direct deposit also reduces the risk of the check being lost or stolen in the mail. If you are filing a new return this year, choose direct deposit if your bank account information is current and correct. If you are unsure whether your bank information on file with the state is accurate, update it through your state's online tax portal before filing. Entering the wrong routing number or account number will cause the deposit to be rejected, and the state will then mail a check instead—adding weeks to the timeline.

State-by-state processing times

Filing MethodTypical Processing TimeTotal Time to Receipt
Electronic + Direct Deposit5–21 days5–21 days
Electronic + Paper Check5–21 days processing + 7–14 days mail12–35 days
Paper Return by Mail7–21 days receipt + 5–21 days processing + 7–14 days mail19–56 days
Return Held for Review30–90 days (varies by reason)35–104 days

These are typical ranges. Some states process faster or slower depending on volume and staffing. California, New York, and Texas, which handle the largest number of returns, often take longer than smaller states. Check your specific state's revenue department website for their published timeline—it will be more accurate than a national average.

The ranges in this table assume no holds or complications. If your return is flagged for review, add the timeframe from the previous section to these numbers. A return held for identity verification, for example, will take the base processing time plus 4 to 12 weeks for the verification process.

Frequently Asked Questions

Can I speed up my refund by paying a tax preparation company to file electronically?

No. The state processes your return at the same speed whether you file through a tax preparation company, a free online tool, or directly through the state's website. The company files it electronically, which is the fastest method, but the state's processing timeline does not change. Some companies charge a fee to file, which is a cost you avoid by using free filing options.

What does it mean if my refund status says "pending"?

Pending means the state is still processing your return and has not yet approved it or sent it to your bank. This is normal and expected. The state is checking your information against W-2s, 1099s, and other documents, and verifying that all the math is correct. Pending status should move to "approved and sent" within the state's published timeline.

If I file my return on April 1, will I get my refund before April 15?

Unlikely. April 15 is the filing important date, not a processing important date. The state has months to process returns filed by the important date. If you file on April 1 and choose direct deposit, you might receive your refund by late April or early May, depending on your state. Filing early does not speed up processing—it just means your return enters the queue earlier.

What if my bank says they never received the direct deposit?

Ask your bank for the ACH trace number and the date the deposit was supposed to arrive. Then contact your state revenue department and provide them with this information. The state can check whether they sent the deposit to the correct routing number and account number. If the state sent it but your bank did not receive it, the issue is with the ACH system or your bank's processing, and your bank will work with the state to recover the funds or resend the deposit.

Can I get my refund as a debit card instead of direct deposit or a check?

Some states offer this option, but not all. Check your state's revenue department website or your tax return form to see if a prepaid debit card is available. If it is, the card is usually funded at the same speed as direct deposit—within 5 to 21 days of the state approving your return. The card comes by mail, so add 7 to 14 days for delivery.