Check your refund status on the Virginia Department of Taxation website

The Virginia Department of Taxation runs a refund tracker that shows you where your state tax refund is in the processing pipeline. Go to tax.virginia.gov and look for the "Where's My Refund?" tool on the homepage. You'll need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your return.

The tracker updates once per day, usually overnight. It will tell you whether your return is still being processed, has been approved, or has been sent out. If your refund has been issued, the tracker will show the date it was mailed or deposited, depending on which method you chose when you filed.

You can check as often as you want—there's no limit to how many times you look. The tool works for returns filed in the current tax year and the previous year. If you filed more than two years ago, contact the Virginia Department of Taxation directly at 804-367-8031.

Key Takeaways

  • The Virginia Department of Taxation's "Where's My Refund?" tool on tax.virginia.gov is the official way to track your state refund status.
  • You need your Social Security number, filing status, and the refund amount to use the tracker.
  • The tracker updates once daily and shows whether your return is being processed, approved, or sent out.
  • Most Virginia state refunds arrive within 4 to 6 weeks if you chose direct deposit, or 6 to 8 weeks if you chose a mailed check.
  • If the tracker shows no information about your return, wait at least 5 business days after filing before checking again.

How long Virginia state refunds typically take

Virginia processes most returns within 4 to 6 weeks if you chose direct deposit to a bank account. If you requested a mailed check, add 2 to 4 weeks to that timeline—the check has to be printed, mailed, and delivered by the postal service. These are normal timelines; faster processing is not common.

The clock starts from the date the Virginia Department of Taxation receives your return, not the date you file it. If you file electronically, the department usually receives it within 1 to 2 business days. If you mail a paper return, allow 7 to 10 days for it to arrive before the processing window begins.

Returns with errors, missing information, or items that trigger manual review take longer—sometimes 8 to 12 weeks. The tracker will show "under review" or "pending" if this is happening to your return. You don't need to do anything; the department will contact you if they need more information from you.

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

If the tracker shows your return is still being processed after 6 weeks (or 8 weeks if you chose a mailed check), contact the Virginia Department of Taxation at 804-367-8031. Have your Social Security number, filing status, and refund amount ready. The department can tell you whether your return is stuck in a queue, flagged for review, or waiting for something specific from you.

Common reasons for delays include a mismatch between the name on your return and the name on file with the IRS, a missing or incorrect bank account number for direct deposit, or an error in your income or deduction amounts. The department will explain what the issue is and what you need to do to fix it.

If you filed electronically and the tracker shows no record of your return after 5 business days, contact the Virginia Department of Taxation to confirm it was received. Paper returns can take longer to enter the system, so wait at least 10 business days before calling about a mailed return.

Direct deposit versus mailed check: which arrives faster

Direct deposit is faster and more reliable. If you chose direct deposit when you filed, your refund will land in your bank account within 4 to 6 weeks. The money goes straight from the Virginia Department of Taxation to your bank, with no mail delays or lost checks.

A mailed check takes 6 to 8 weeks total: 4 to 6 weeks for the department to process and print the check, then 2 to 4 weeks for the postal service to deliver it. Checks can be lost or delayed in the mail, and you have no way to know whether the postal service has it without waiting. If your check doesn't arrive within 8 weeks, contact the Virginia Department of Taxation to request a replacement.

If you filed before deciding which method you wanted, you cannot change it after the fact. The refund will go to whichever method you selected on your return. If you chose direct deposit but entered an incorrect account number, the department will hold the refund and contact you to provide the correct information.

How to update your bank account or mailing address if it changed

If you entered the wrong bank account number on your return and the refund hasn't been deposited yet, contact the Virginia Department of Taxation immediately at 804-367-8031. Provide the correct account number and routing number. The department can redirect a direct deposit refund before it's sent out, but only if you call before the money leaves their system.

If your refund was already deposited to the wrong account, you'll need to contact that bank to recover the money. The Virginia Department of Taxation cannot reverse a direct deposit once it's been processed. Your bank can sometimes retrieve the funds if you report the error quickly, but this depends on the bank's policies.

If you moved and requested a mailed check, update your address with the Virginia Department of Taxation before the check is printed. Call 804-367-8031 with your Social Security number and new address. If the check was already mailed to your old address, you can file a change of address with the postal service, or contact the Virginia Department of Taxation to request a replacement check sent to your new address.

What the tracker status messages mean

The "Where's My Refund?" tool uses a few standard status messages. "Return received" means the Virginia Department of Taxation has your return and is beginning to process it. "Under review" means the department is checking your return for errors or inconsistencies and may contact you for more information. "Approved" means your return has been processed and your refund has been calculated.

"Refund issued" means the money has been sent out—either deposited to your bank account or mailed as a check. The tracker will show the date this happened. "Refund deposited" means your direct deposit refund has arrived in your bank account. "Refund mailed" means your check has been sent to the address on file and should arrive within 2 to 4 weeks.

If the tracker shows "no record found," your return either hasn't been received yet or there's an error in the information you entered. Wait 5 business days if you filed electronically, or 10 business days if you mailed a paper return. Then try again with your exact Social Security number and refund amount. If it still shows no record, call the Virginia Department of Taxation.

Frequently Asked Questions

Can I track my refund if I filed a joint return with my spouse?

Yes. Use either spouse's Social Security number to check the status. The tracker will show the same information regardless of which number you use, as long as you enter the correct filing status (married filing jointly) and refund amount. Both spouses can check the status independently.

What if I filed an amended return—does that change my refund timeline?

An amended return (Form 540-X) is processed separately from your original return and takes longer—usually 8 to 12 weeks. The tracker may show your original return as processed while your amended return is still being reviewed. Contact the Virginia Department of Taxation if you need to know the status of your amended return specifically.

Will the tracker tell me if my refund was lost in the mail?

The tracker will show "refund mailed" with a date, but it won't tell you whether the postal service actually delivered it. If you don't receive a mailed check within 4 weeks of the mailed date, contact the Virginia Department of Taxation to request a replacement. They can issue a new check or deposit the refund directly to your bank account instead.

Can I get my refund faster if I call the Virginia Department of Taxation?

No. Calling does not speed up processing. The department processes returns in the order they're received, and calling won't move your return to the front of the queue. Calling is useful only if there's a problem with your return—a missing piece of information, an error, or a lost check.

What happens if I owe Virginia taxes and also have a refund coming?

The Virginia Department of Taxation will apply your refund to any taxes you owe first. If you owe more than your refund amount, you'll receive a bill for the difference. If your refund is larger than what you owe, you'll receive the remaining balance. The tracker will show the final refund amount after any offsets are applied.