Virginia tax refunds arrive between 2 to 8 weeks after the Virginia Department of Taxation processes your return, depending on whether you choose direct deposit or a paper check.

The timeline starts when the department receives your return, not when you file it. If you file electronically, processing usually takes 2 to 3 weeks. If you mail a paper return, add 1 to 2 weeks for the department to receive and log it before processing begins. Direct deposit refunds arrive faster — typically within 2 to 3 weeks of processing — while paper checks take 4 to 8 weeks after processing because they must be printed and mailed.

You can track your refund status through the Virginia Department of Taxation website using the Where's My Refund tool. You will need your Social Security number, filing status, and the exact refund amount from your return. The tool updates every 24 hours and shows whether your return is received, being processed, approved, or sent out.

Key Takeaways

  • Direct deposit refunds from Virginia typically arrive 2 to 3 weeks after the department processes your return, while paper checks take 4 to 8 weeks.
  • Paper returns take 1 to 2 weeks longer to reach the department than electronic returns, so the total timeline is longer if you mail your return.
  • You can check your refund status using the Virginia Department of Taxation's Where's My Refund tool on their website with your SSN and refund amount.
  • If your refund is delayed beyond the normal timeline, contact the department directly at 804-367-8031 or through their website to investigate.

How to track your Virginia refund status

Visit the Virginia Department of Taxation website and locate the Where's My Refund tool in the Individuals section. Enter your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount shown on your return. The tool will display your refund status in real time.

The status will show one of four stages: received (the department has your return), processing (your return is being reviewed), approved (your refund has been authorized), or sent (your refund is on its way). Once your refund is sent, the tool will show the expected delivery date. Check the tool every few days if you are waiting — it updates daily, usually overnight.

Direct deposit versus paper check delivery times

Direct deposit is the fastest method. Once your return is approved, the Virginia Department of Taxation sends the refund electronically to your bank, and it typically appears in your account within 2 to 3 business days. You must provide your bank account number and routing number on your return for this option.

Paper checks are mailed from the department after approval. The check is printed, placed in an envelope, and sent through the U.S. Postal Service. Delivery takes 4 to 8 weeks depending on mail volume and your location within Virginia. If you chose a paper check, expect the longest wait time of any refund method.

Why your Virginia refund might be delayed

The most common reason for delays is incomplete or incorrect information on your return. If your name, Social Security number, or bank account details do not match your records, the department flags the return for manual review, which adds 2 to 4 weeks. Mismatched income information — such as a W-2 or 1099 that does not match what you reported — also triggers a hold.

If you claimed the Earned Income Tax Credit or the Child Tax Credit, your return may be held for additional verification. Federal law requires the Virginia Department of Taxation to hold these returns until mid-February, even if you file in January. Amended returns also take longer because they require manual processing instead of automated handling.

Mail delays can also slow paper checks. If the post office loses or delays your check, you may not receive it within the expected timeframe. The department cannot control postal delivery once the check is mailed.

What to do if your refund is late

If your refund has not arrived within the timeframe shown in the Where's My Refund tool, contact the Virginia Department of Taxation directly. Call 804-367-8031 during business hours (Monday through Friday, 8:30 a.m. to 4:30 p.m. Eastern Time). Have your Social Security number, filing status, and refund amount ready.

If you filed electronically and your refund was approved more than 3 weeks ago but has not appeared in your bank account, ask the department to verify your bank account information. Errors in routing number or account number are the most common reason direct deposits fail to arrive. The department can reissue your refund by check if the bank account information cannot be corrected.

If you filed by mail and your paper check has not arrived more than 8 weeks after approval, the department can issue a replacement check. Request a stop payment on the original check and ask for a new one to be mailed. This process takes an additional 2 to 4 weeks.

Amended returns and refund timing

If you filed an amended Virginia return (Form 760-X), your refund will take longer than a standard return. Amended returns cannot be processed electronically — the department must review them manually. Processing time for amended returns is typically 8 to 12 weeks from receipt, compared to 2 to 3 weeks for original returns.

You cannot track an amended return using the Where's My Refund tool. Instead, contact the department at 804-367-8031 and provide your amended return filing date. The department will tell you the current status and expected refund date.

Refunds held for offset or other reasons

In some cases, the Virginia Department of Taxation may hold your refund to pay off a debt. This happens if you owe back taxes to Virginia, child support, or a student loan in default. The department will notify you by mail if your refund is being held for offset. The notice will explain which debt is being paid and how much of your refund is being applied.

If you believe your refund was held in error, contact the Virginia Department of Taxation or the agency that claims the debt. Resolving offset cases requires working with the agency holding the debt, not just the tax department.

Frequently Asked Questions

Can I get my Virginia refund faster than the normal timeline?

No. The Virginia Department of Taxation processes returns in the order received, and there is no expedited option. Direct deposit is the fastest method available — choose that option on your return if you want your refund as soon as possible.

What if I filed electronically but the Where's My Refund tool says my return is not received?

Wait 24 to 48 hours. The tool updates daily, usually overnight, so a newly filed return may not show up immediately. If more than 48 hours have passed and your return still does not appear, contact the department to confirm they received your electronic filing.

Can the Virginia Department of Taxation tell me my refund amount before I file?

No. The department cannot calculate your refund until your return is filed and processed. You can estimate your refund using tax software or a calculator before you file, but the actual amount depends on your final return.

What happens if I move before my refund arrives?

If you filed electronically and chose direct deposit, your refund will go to the bank account you provided — your address does not matter. If you chose a paper check and move, contact the Virginia Department of Taxation with your new address so they can mail the check to the correct location. Provide your old address, new address, and Social Security number.

Does Virginia tax refund timing change during tax season?

Yes. During peak filing season (January through April), processing times may be slightly longer because the department receives more returns. Expect 3 to 4 weeks for electronic returns and 2 to 3 weeks for direct deposit during this period, compared to 2 to 3 weeks and 2 to 3 days outside peak season.