Virginia processes most refunds within 4 to 6 weeks of receiving your return, but the actual timeline depends on how you filed, whether you chose direct deposit, and whether the Department of Taxation needs to verify anything in your return.

If you filed electronically and chose direct deposit, you are in the fastest group: the state typically deposits your refund 4 to 6 weeks after your return is accepted. If you filed on paper or requested a check by mail, add another 1 to 2 weeks for processing and delivery. If the Department of Taxation flags your return for review — which happens when income figures don't match what employers reported, or when certain credits need verification — the timeline extends to 8 to 12 weeks or longer.

The state does not issue refunds in the order returns arrive. Instead, Virginia processes them in batches, and the batch your return lands in depends partly on when you filed and partly on random assignment. This means two people who filed on the same day may receive refunds weeks apart.

Key Takeaways

  • Electronic filing with direct deposit is the fastest path, typically resulting in a refund within 4 to 6 weeks of acceptance.
  • Paper returns and mailed checks add 1 to 2 weeks to the timeline, pushing the total to 5 to 8 weeks.
  • The Department of Taxation may hold your return for verification if income or credits don't match employer records, extending the wait to 8 to 12 weeks or more.
  • You can check your refund status on the Virginia Department of Taxation website using your Social Security number and filing status, but the status updates only once or twice per week.

How to check your refund status online

The Virginia Department of Taxation operates a refund tracker on its website. You enter your Social Security number, filing status, and the exact refund amount from your return. The tool shows one of four statuses: received, processing, approved, or issued.

"Received" means the state has scanned your return but has not yet begun processing. "Processing" means your return is in the queue and the Department is reviewing it. "Approved" means the Department has finished reviewing and approved the refund, but it has not yet been sent to your bank or the mail. "Issued" means the refund has been sent — either deposited to your bank account or mailed as a check.

The tracker updates once or twice per week, usually on Tuesday or Wednesday. Checking daily will not show new information. If your status has not changed in more than 8 weeks, or if the tracker shows an error message, contact the Department of Taxation directly at 804-367-8031.

Why some refunds take longer than expected

The Department of Taxation verifies certain information on every return, but some returns require extra review. If you claimed the Earned Income Tax Credit, the Child and Dependent Care Credit, or the Education Credits, your return may be held while the state cross-checks your claim against IRS records. This verification step typically adds 2 to 4 weeks.

Returns are also delayed if your reported income does not match what your employer reported to the IRS. The state receives copies of W-2 forms and 1099 forms from employers and financial institutions, and if your return shows different income, the Department will contact you to resolve the discrepancy. This process can take 4 to 8 weeks depending on how quickly you respond.

If you owe money to another state, have unpaid child support, or have a federal tax debt, Virginia may hold your refund to offset that debt. The state is required by law to do this, and the hold can last 4 to 12 weeks while the other agency confirms the debt.

Direct deposit versus mailed checks

Direct deposit is faster because the state does not have to print, stuff, and mail a physical check. Once the Department approves your refund, it sends the deposit instruction to your bank, and the money typically appears in your account within 1 to 3 business days. Mailed checks take longer: the state prints the check, places it in an envelope, and sends it through the postal service. Delivery typically takes 7 to 10 business days from the date the check is mailed, though some checks take longer depending on where you live.

If you did not provide a bank account on your return and requested a check instead, you cannot change that choice once the return is filed. You must wait for the check to arrive. If the check does not arrive within 10 business days of the "issued" status appearing in the tracker, contact the Department of Taxation to request a replacement check or a stop-payment on the original.

What to do if your refund is delayed beyond the expected timeline

If your refund status has shown "approved" or "issued" for more than 2 weeks, or if the tracker shows "processing" after 8 weeks, contact the Department of Taxation. Have your Social Security number, filing status, and the refund amount ready. The Department can tell you whether your check was mailed, whether there is a hold on your account, or whether your return is still under review.

If you filed electronically and the status shows "issued" but the money has not appeared in your bank account after 5 business days, contact your bank first. Ask whether the deposit was received and rejected, or whether it is still pending. Banks occasionally reject deposits if the account number or routing number on the return is incorrect. If your bank confirms the deposit was rejected, you will need to contact the Department of Taxation to request a check or a corrected direct deposit.

If you filed a paper return and the status shows "issued" but you have not received a check after 15 business days, request a replacement check from the Department. Provide your name, Social Security number, and the original refund amount. The Department will issue a new check and mail it to the address on file.

Amended returns and refund timing

If you filed an amended return (Form 760-C) because you made an error on your original return, the refund timeline resets. The Department processes amended returns separately from original returns, and they typically take 8 to 12 weeks to process. The amended return must be reviewed to may support the changes are correct, and the Department cross-checks the new figures against employer records and IRS data.

If your amended return results in a larger refund, the state will issue the additional amount once the amended return is approved. If your amended return results in a smaller refund or a tax owed, the state will adjust your account accordingly. You cannot withdraw an amended return once it is filed, so make sure the information is correct before submitting it.

Frequently Asked Questions

Can I get my refund faster if I pay a fee?

No. Virginia does not offer expedited refund processing for a fee. The timeline is the same for all returns. Some tax preparation companies advertise "rapid refunds" or "refund advances," but these are loans against your expected refund, not the actual refund from the state. You pay interest or fees for the loan, and the actual refund still takes the normal 4 to 12 weeks to arrive.

What if I filed my return but never received a confirmation?

If you filed electronically, the tax software you used should have provided a confirmation number when ready after submission. Check your email for a confirmation from the software company. If you filed on paper, the Department does not send a confirmation receipt. You can verify that your return was received by checking the refund tracker — if your return appears there, it has been received.

Can I use my refund before it arrives?

No. The refund does not exist until the Department approves it and issues it. Some tax preparation companies offer "refund anticipation loans" where they lend you money against your expected refund, but you pay interest and fees for this loan. The actual refund from Virginia still takes 4 to 12 weeks to arrive.

What happens if I move before my refund arrives?

If you filed electronically with direct deposit, your refund will go to the bank account you listed on your return, regardless of where you live. If you requested a mailed check, the check will be sent to the address you provided on your return. If you move after filing, contact the Department of Taxation with your new address so they can update their records. If a check is already in the mail, you may be able to request a replacement check sent to your new address.

Why does the tracker say "issued" but I haven't received my refund?

If the status shows "issued" and you chose direct deposit, the money should arrive in your bank account within 1 to 3 business days. If it has been longer, contact your bank to confirm the deposit was received. If you chose a mailed check, allow 7 to 10 business days from the "issued" date for delivery. If more than 15 business days have passed, contact the Department of Taxation to request a replacement check.