Virginia state tax refunds typically arrive within 21 days of the Virginia Department of Taxation processing your return, though the full timeline from filing to receipt usually runs 4 to 8 weeks

The speed of your refund depends on three things: how long it takes Virginia to process your return after you file, whether you chose direct deposit or a check, and whether the department flags your return for review. If you file electronically and choose direct deposit, you are at the faster end of that range. If you file on paper or request a check by mail, you are at the slower end.

Virginia does not publish a single refund timeline the way the IRS does. Instead, the department processes returns in batches and issues refunds on a rolling basis. Your refund date depends partly on when you filed relative to the tax deadline and partly on random factors like whether your return matches your W-2s or 1099s without question.

Key Takeaways

  • Direct deposit refunds arrive within 21 days of Virginia processing your return, while checks take an additional 7 to 10 business days after the department mails them.
  • E-filed returns are processed faster than paper returns, sometimes within two weeks of filing.
  • You can track your refund status on the Virginia Department of Taxation website using your Social Security number and the amount you expect to receive.
  • If your refund does not arrive within 60 days of filing, contact the Virginia Department of Taxation to determine whether your return is under review or held for verification.

Direct deposit versus check delivery times

Direct deposit is the fastest method. Once the Virginia Department of Taxation processes your return and approves the refund, the money moves to your bank account within 21 days. Most banks post the deposit within one to two business days of receiving it, so you may see the money in your account before the full 21 days have passed.

A check takes longer. Virginia mails the check after processing your return, which adds 7 to 10 business days for postal delivery. If you live outside Virginia, add a few more days. The total time from filing to cashing a check is usually 5 to 8 weeks, depending on mail speed and how quickly Virginia processes your return.

If you filed on paper, expect the processing step itself to take longer. Virginia's paper return queue moves slower than the electronic queue, sometimes by several weeks during peak season in March and April.

How to track your Virginia refund status

The Virginia Department of Taxation offers a refund tracker on its website at tax.virginia.gov. You will need your Social Security number and the exact amount of the refund you are expecting. The tracker shows whether your return has been received, is being processed, or has been approved for refund.

The tracker updates once per day, usually in the evening. If your return status shows "approved," your refund should arrive within the timeframe listed (21 days for direct deposit, longer for checks). If the status shows "received" or "processing," your return is still in the queue.

You can also call the Virginia Department of Taxation at 804-367-8031 during business hours. Have your Social Security number and the refund amount ready. The phone line can be slow during peak tax season, but staff can tell you whether your return is delayed or flagged for review.

Why some refunds take longer than 8 weeks

Virginia holds some returns for additional review. This happens when your return does not match information Virginia already has on file—for example, if your reported income does not match your W-2s, or if you claim a credit the department wants to verify. The review process can add 2 to 4 weeks to your timeline.

Amended returns also take longer. If you file a correction to a return you already submitted, Virginia processes the amended return separately, and the refund may take 8 to 12 weeks from the date you file the amendment.

If your refund is more than 60 days overdue, contact the Virginia Department of Taxation directly. At that point, the delay is usually either a processing error or a hold for verification that the department needs to resolve with you.

What to do if your refund is delayed

First, check the refund tracker to see whether your return is still processing or has been flagged. If the tracker shows "approved" but you have not received the money after 21 days (for direct deposit) or 35 days (for a check), call the Virginia Department of Taxation. Provide your Social Security number and filing date.

If your return is under review, ask the department how long the review typically takes and what information they need from you to speed it up. Some reviews require you to send in documentation—for example, proof of a dependent or a charitable contribution. Sending that documentation quickly can shorten the review by a week or more.

If you filed on paper and it has been more than 8 weeks, ask whether the department received your return. Paper returns sometimes get lost in the mail or misfiled. If the department has no record of it, you may need to file again electronically or request a copy of your original filing from your tax preparer.

Filing method and refund speed comparison

Filing MethodRefund DeliveryTypical Timeline
E-file with direct depositDirect deposit to bank account4 to 6 weeks
E-file with checkCheck by mail5 to 8 weeks
Paper return with direct depositDirect deposit to bank account6 to 10 weeks
Paper return with checkCheck by mail8 to 12 weeks

These timelines assume no additional review or verification is needed. If Virginia flags your return, add 2 to 4 weeks to any of these estimates.

Frequently Asked Questions

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

Filing early does not may provide a faster refund, but it does move you ahead in the processing queue. If you file in January or early February, your return may be processed within two weeks. If you file in April, processing can take three to four weeks just because of the volume Virginia is handling.

What if I filed my Virginia return but have not received a federal refund yet?

Virginia and the IRS process returns separately and on different schedules. Your Virginia refund can arrive before, after, or at the same time as your federal refund. Check the status of each using the Virginia Department of Taxation tracker and the IRS Where's My Refund tool.

Do I need to do anything to get my Virginia refund, or does it happen automatically?

Once you file your return, the refund process is automatic. You do not need to take any action unless Virginia contacts you asking for additional information or documentation. If the department needs something from you, they will send a letter to the address on your return.

What if I moved after filing my Virginia return?

If you filed electronically with direct deposit, your refund will go to your bank account regardless of your address. If you filed for a check and moved, contact the Virginia Department of Taxation with your new address before the check is mailed. If the check was already mailed to your old address, you may be able to have it reissued.

Can I split my Virginia refund between my bank account and a savings account?

Virginia does not offer split refunds the way the IRS does. You can direct your entire refund to one bank account only. If you want to split the money after receiving it, you will need to transfer it yourself after the refund arrives.