Check your refund status through the Virginia Department of Taxation

The Virginia Department of Taxation runs a refund tracker on its website where you can see exactly where your state refund is in the process. Go to tax.virginia.gov, find the "Where's My Refund?" tool, and enter your Social Security number and the refund amount you expect. The tool will tell you whether your return is still being processed, approved, or sent out.

The tracker updates once per day, usually overnight. If you filed electronically, you should see your return show up in the system within one to two weeks of filing. If you mailed a paper return, add another week or two to that timeline because the department has to receive it, open it, and scan it into their system first.

You do not need to create an account or log in to use the tracker. It works with just your SSN and the dollar amount, so you can check it from any device without remembering a password.

Key Takeaways

  • The Virginia Department of Taxation's "Where's My Refund?" tool on tax.virginia.gov shows your refund status in real time and updates once per day.
  • Electronic returns typically appear in the tracker within one to two weeks; paper returns take an additional one to two weeks to be received and scanned.
  • Most Virginia refunds are issued within 21 days of approval, either by direct deposit or check depending on what you selected when you filed.
  • If your refund is delayed beyond the expected timeline, contact the Virginia Department of Taxation directly at 804-367-8031 rather than waiting.

How long Virginia takes to process and send refunds

Virginia's standard timeline is 21 days from the date your return is approved to the date your refund is issued. That means if the tracker shows your return as approved on a Monday, you should expect the refund to arrive by the following Monday, give or take a few days depending on your bank or the mail.

The full journey from filing to receiving money usually takes four to six weeks if you file electronically early in the tax season. If you file in April or May, or if you file on paper, add time at each step. Paper returns can take eight to ten weeks total because the department is processing a much larger volume.

Direct deposit refunds arrive faster than checks. If you chose direct deposit when you filed, your money should land in your bank account within a few business days of the issue date. Checks take longer because they have to be printed, mailed, and then clear through your bank—typically seven to ten business days after the issue date.

What to do if your refund is taking longer than expected

If the tracker shows your return is still being processed after three weeks, or if it shows approved but you have not received the money after 21 days, contact the Virginia Department of Taxation at 804-367-8031. Have your Social Security number, filing status, and the refund amount ready when you call. The department can see notes on your account that the online tracker does not show—things like whether your return is flagged for review or whether there is a problem with your bank account information.

Common reasons for delays include a mismatch between the name on your tax return and the name on your bank account, a closed or incorrect bank account number, or a return that was selected for verification. The department will tell you which one applies to you and what the next step is.

If you filed on paper and your return has not shown up in the tracker after four weeks, call the department to confirm they received it. Paper mail can get lost, and the department can tell you whether your envelope arrived and when it was scanned into the system.

Direct deposit versus check delivery

When you filed your Virginia return, you chose whether to receive your refund by direct deposit or by check. Direct deposit is faster and more reliable. If you chose direct deposit and provided a valid account number, your refund should arrive within a few business days of the issue date shown in the tracker.

Checks are mailed from the Virginia Department of Taxation's office in Richmond. Once the tracker shows your refund as issued, allow seven to ten business days for the check to arrive in your mailbox, plus another one to three business days for your bank to clear it. If you have not received a check four weeks after the issue date, contact the department to report it as lost and request a replacement.

If you made a mistake on your bank account information when you filed, the department may have issued your refund by check instead of direct deposit. The tracker will show the refund as issued, but you will receive a paper check in the mail rather than a deposit. This adds two to three weeks to your wait time.

Why your Virginia refund might be held or delayed

Virginia holds refunds for several reasons, and the tracker will not always tell you which one applies. The most common are: you owe back taxes or child support, your return was selected for verification, there is a discrepancy between your return and your W-2s or 1099s, or there is a problem with your bank account information.

If you owe back taxes to Virginia from a previous year, the department will use your refund to pay down that debt before sending you anything. If you owe child support, the state may intercept your refund to pay it. These offsets can add two to four weeks to your timeline because the department has to coordinate with other agencies.

Returns selected for verification are held while the department confirms information on your return—usually income, deductions, or credits. This process can take four to eight weeks depending on how quickly you respond if the department asks for documents. If you receive a letter from the Virginia Department of Taxation asking for proof of something, respond as soon as you can to avoid further delays.

What information you need to track your refund

To use the Virginia refund tracker, you need two pieces of information: your Social Security number and the refund amount you are expecting. The amount should match what you calculated on your return—the total tax you paid minus your tax liability. If you are not sure of the exact amount, you can use an estimate within a few dollars and the tracker will still find your return.

If you filed jointly with a spouse, use either spouse's Social Security number. The tracker will pull up the joint return either way. If you filed an amended return, the tracker will show the status of the amended return, not the original one, once it has been received and processed.

Keep your filing confirmation email or receipt handy. If the tracker does not find your return and you need to call the department, they will ask for your filing date and confirmation number to locate your return in their system.

Frequently Asked Questions

Can I check my refund status if I filed a joint return?

Yes. Use either your Social Security number or your spouse's Social Security number in the tracker, along with the refund amount from your joint return. The tracker will show the status of the joint return regardless of which spouse's SSN you enter.

What does it mean if the tracker says my return is still being processed after four weeks?

It usually means your return is in a queue waiting for review or verification. Call the Virginia Department of Taxation at 804-367-8031 to find out whether your return was selected for verification, whether there is a discrepancy with your W-2s, or whether something else is holding it up. The tracker does not show these details.

If I filed an amended return, will the tracker show that instead of my original return?

Once your amended return is received and entered into the system, the tracker will show the status of the amended return. Until then, it will show your original return. If you filed an amended return and want to know its status, call the department with your amended return confirmation number.

How long does a check take to arrive after the tracker says my refund is issued?

Allow seven to ten business days for the check to be mailed and arrive at your address, then another one to three business days for your bank to clear it. If you have not received the check within four weeks of the issue date, contact the department to report it lost and request a replacement.

What should I do if the tracker cannot find my return?

Call the Virginia Department of Taxation at 804-367-8031 with your Social Security number, filing date, and confirmation number from your filing receipt. They can search their system by these details and tell you whether your return was received and where it is in processing.