How long Virginia tax refunds take

Virginia processes most tax refunds within 4 to 6 weeks from the date the Department of Taxation receives your return. If you file electronically and request direct deposit, you'll typically see your money 2 to 3 weeks faster than if you file by mail or request a check. The exact timeline depends on whether your return is complete, whether it triggers a review, and how busy the department is during tax season.

The Department of Taxation begins processing returns as soon as they arrive. Peak season runs from mid-February through mid-April, when processing times can stretch toward the longer end of that range. If you file after April 15, your refund may take longer because the department is handling a backlog of returns filed right at the deadline.

Paper returns take significantly longer. If you mail your Virginia return, add 1 to 2 weeks for postal delivery before processing even begins. A mailed return can take 8 to 10 weeks total from the date you send it.

Key Takeaways

  • Electronic filing with direct deposit is the fastest method, typically delivering your refund in 2 to 3 weeks from the date Virginia receives your return.
  • Paper returns filed by mail take 8 to 10 weeks total because postal delivery adds 1 to 2 weeks before processing starts.
  • The Department of Taxation's Where's My Refund tool lets you check the status of your return using your Social Security number and refund amount.
  • If your return is incomplete or triggers a review, the department will contact you by mail, and processing will pause until you respond.
  • Refunds issued by check arrive by mail within 2 to 3 weeks after the department approves your return.

Track your refund status with Where's My Refund

Virginia's Where's My Refund tool is the fastest way to see where your return stands. You can access it on the Department of Taxation website without logging into an account. You'll need your Social Security number and the exact amount of the refund you expect.

The tool updates once per day, usually overnight. If your return was received fewer than 3 business days ago, it may not yet appear in the system. Once it shows up, the tool will tell you whether your return is being processed, approved, or has been sent out. If there's a problem—missing information, a math error, or a flag that needs review—the tool will indicate that as well.

If the tool says your return is under review or needs more information, the Department of Taxation will also send you a letter by mail explaining what they need. Check your mailbox regularly during the processing window, because you may have a deadline to respond.

Direct deposit versus check: which arrives first

Direct deposit is substantially faster. Once the Department of Taxation approves your return, the money moves to your bank account within 1 to 3 business days. Your bank may hold the deposit for an additional day or two depending on their processing schedule, but you should see the funds within a week of approval.

A check takes longer. After approval, the department prints and mails your check, which typically takes 2 to 3 weeks to arrive by postal mail. If the check is lost or delayed in the mail, you'll need to contact the Department of Taxation to request a replacement, which adds another 2 to 3 weeks.

If you filed your 2024 return and didn't request direct deposit, you can still update your banking information for future years. The department cannot change the payment method for a return already in process.

What causes delays and how to fix them

The most common reason for a delay is an incomplete return. Missing information includes a Social Security number, an unsigned return, a missing schedule, or a math error. The Department of Taxation will send you a letter listing exactly what's missing and give you a deadline to respond—usually 30 days. Once you send the missing information, processing resumes, and the timeline starts over.

A second common cause is a mismatch between your return and other records the state has. This might be a discrepancy between the income you reported and what your employer reported on a W-2, or a difference in the number of dependents you claimed. The department will contact you by mail if this happens. You may need to provide documentation like a corrected W-2 or proof of custody for a dependent.

If you claimed the Earned Income Tax Credit or the Child Tax Credit, your return may be held for additional review. Federal law requires states to verify these credits before issuing the refund, which can add 2 to 4 weeks to processing time.

If you owe money to Virginia—back taxes, child support, or a student loan—the state may offset your refund to pay that debt. The Department of Taxation will send you a notice explaining the offset and how much was applied. You can contact the agency that holds the debt to discuss payment options.

What to do if your refund is late

If your refund hasn't arrived within the expected timeframe, start by checking Where's My Refund. If the tool shows your return was approved and sent out more than 3 weeks ago (or more than 4 weeks if you requested a check), contact the Department of Taxation by phone or mail.

The Department of Taxation's phone line is available Monday through Friday, 8:30 a.m. to 4:30 p.m. Eastern time. Have your Social Security number, filing status, and the refund amount ready. If you filed electronically, also have your PIN or the date of birth of a spouse or dependent listed on the return. The department can tell you whether the refund was actually sent and, if so, investigate whether it was lost in the mail.

If your check was lost or never arrived, the department can issue a replacement. This typically takes another 2 to 3 weeks. If your direct deposit was sent but never appeared in your account, the department may be able to trace it with your bank's help, though this process can take several weeks.

Keep a copy of your filed return and any correspondence from the Department of Taxation. If you need to follow up, this documentation will help the department locate your record quickly.

Filing method and timeline comparison

Filing MethodRefund DeliveryTotal Time from Filing
Electronic filing + direct depositDirect deposit to bank account2 to 3 weeks
Electronic filing + checkCheck by mail4 to 6 weeks
Paper filing by mail + direct depositDirect deposit to bank account5 to 8 weeks
Paper filing by mail + checkCheck by mail8 to 10 weeks

Frequently Asked Questions

Can I get my Virginia refund faster if I file early?

Filing early helps only if you file electronically with direct deposit. The Department of Taxation doesn't process returns before January 1, so filing in late December won't speed anything up. However, filing in early February rather than mid-April means your return is processed during a less busy period, which may shorten the wait slightly. Electronic filing with direct deposit remains the fastest option regardless of when you file.

What if I filed my Virginia return but also filed federal?

Virginia processes its own returns independently of the IRS. Your Virginia refund timeline is not affected by your federal return. However, if the IRS makes changes to your federal return after you filed Virginia, you may need to file an amended Virginia return, which restarts the processing timeline.

Do I need to do anything if my refund is being offset for child support or back taxes?

The Department of Taxation will send you a notice explaining the offset. You don't need to take action unless you want to dispute the offset or discuss a payment plan with the agency holding the debt. Contact the specific agency—the Department of Social Services for child support, or the Department of Taxation for back taxes—to explore your options.

How do I know if my return was received by the Department of Taxation?

If you filed electronically, you'll receive an electronic confirmation within 24 hours. If you filed by mail, the department doesn't send a receipt. You can check Where's My Refund starting 3 business days after you mailed your return to see if it's been received and entered into the system.

Can I change my refund to direct deposit if I already filed and requested a check?

No. Once your return is filed, you cannot change the payment method. If your return hasn't been processed yet, you could file an amended return requesting direct deposit, but this restarts the processing timeline and may not be worth the delay. For future years, you can update your banking information before filing.