Check your refund status with the Virginia Department of Taxation
The Virginia Department of Taxation runs a refund tracker on its website where you can see whether your state refund has been processed and when it will arrive. You will need your Social Security number and the exact refund amount from your tax return to use it. The tracker updates regularly, so if you do not see your refund yet, you can check back in a few days.
Go to the Virginia Department of Taxation website and look for the "Where's My Refund?" tool. Enter your information and the system will tell you the status — whether it is still being processed, approved and on its way, or already sent. If your refund was mailed as a check, the tracker will give you the date it was sent. If it was deposited directly to your bank account, you will see the deposit date.
The tracker works for both individual income tax refunds and business refunds. If you filed jointly with a spouse, you can look up the refund using either spouse's Social Security number.
Key Takeaways
- The Virginia Department of Taxation's "Where's My Refund?" tool shows your refund status when you enter your Social Security number and refund amount.
- Most Virginia refunds arrive within 4 to 6 weeks of the department receiving your return, though this varies depending on whether you chose direct deposit or a mailed check.
- If your refund was supposed to arrive but did not, contact the Virginia Department of Taxation directly at 804-786-2992 rather than waiting longer.
- If you filed your return by mail, add extra time for processing — the department receives thousands of paper returns and processes them more slowly than electronic filings.
How long Virginia refunds usually take
The time it takes to receive your refund depends on how you filed and how you asked to receive the money. If you filed electronically and chose direct deposit to your bank account, your refund typically arrives within 4 to 6 weeks of the department receiving your return. If you asked for a mailed check, add another 1 to 2 weeks for postal delivery after the department processes it.
Paper returns take longer. If you mailed in a paper return, the Virginia Department of Taxation has to open it, scan it, and enter the information into their system before processing begins. This can add 2 to 4 weeks to the timeline. During tax season (January through April), the department processes thousands of returns daily, so delays are common.
The refund tracker will show you the exact date your refund was sent or deposited, so you will know whether it is on schedule or delayed.
What to do if your refund is late
If the refund tracker shows your refund was sent more than two weeks ago and you still have not received it, contact the Virginia Department of Taxation. Call 804-786-2992 during business hours (Monday through Friday, 8:30 a.m. to 4:30 p.m. Eastern time). Have your Social Security number, tax year, and the refund amount ready when you call.
If your refund was supposed to be mailed as a check, the department can investigate whether it was lost in the mail. They may issue a replacement check or, in some cases, deposit the refund directly to your bank account instead. If your refund was supposed to be direct deposited but never arrived, the department can trace it through the banking system and determine what happened.
Do not assume the refund is lost if it is only a few days late. Mail delivery times vary, and the refund tracker date is when the check was mailed, not when it arrives at your address.
Why your refund might be delayed
The Virginia Department of Taxation may hold your refund if there are questions about your return. Common reasons include a mismatch between the income reported on your return and what employers or banks reported to the state, missing or unclear information on the return itself, or an error in your Social Security number or address.
If there is a problem, the department will mail you a letter explaining what they need. This letter takes time to reach you, and you will need to respond before processing can continue. If you have not received a letter but your refund is delayed, call the department to ask whether there is an issue with your return.
Refunds may also be delayed if you owe money to Virginia — for example, unpaid state income tax from a previous year, child support, or a state student loan. The state can use your refund to pay these debts before sending you the remainder.
Direct deposit versus mailed checks
If you chose direct deposit on your return, your refund goes straight to your bank account. This is the fastest method — direct deposits typically arrive within 4 to 6 weeks. You will see the deposit in your account on the date shown in the refund tracker, though your bank may take an extra day to post it.
If you asked for a mailed check, the Virginia Department of Taxation prints and mails it to the address on your return. The check is mailed on the date shown in the tracker, but postal delivery adds 1 to 2 weeks depending on where you live. If you moved since you filed, the check may go to your old address and take longer to reach you.
If you are expecting a check and it does not arrive within three weeks of the mailing date, contact the department. They can issue a replacement or switch to direct deposit if you provide your bank information.
If you filed electronically but the refund tracker does not show your return
If you filed your return electronically through a tax software or tax preparer and the refund tracker does not show any record of it, the return may not have been successfully transmitted. Tax software sometimes shows a "submitted" status on your computer but the file never actually reaches the Virginia Department of Taxation.
Check your email for a confirmation message from the tax software or preparer. If you see a confirmation number and the tracker still shows nothing after a week, contact the Virginia Department of Taxation at 804-786-2992. Have your confirmation number ready — it will help them locate your return in their system.
If your return was never received, you may need to file again. The department can tell you whether filing a second return will cause problems or whether they can merge the two filings.
Frequently Asked Questions
Can I get my refund faster if I call the department?
No. The refund tracker shows the actual status of your return in the system. Calling does not speed up processing, but it can help if your refund is delayed or lost. Call if the tracker shows your refund was sent more than two weeks ago and you have not received it.
What if I filed a joint return with my spouse — whose name should be on the refund?
The refund is issued in both names if you filed jointly. If you chose direct deposit, it goes to the account you listed on the return. If you chose a check, both names appear on it, and either spouse can deposit or cash it.
Can I change my refund from a check to direct deposit?
Not after you file. If you chose a mailed check and want direct deposit instead, you will need to wait for the check to arrive, then contact the department about future refunds. For this year, you can deposit the check once it arrives.
What if I owe Virginia money — will they take my refund?
Yes. If you owe state income tax, child support, or have other debts to Virginia, the state can use your refund to pay them. The refund tracker will show if this is happening. Contact the Virginia Department of Taxation to learn what debt is being collected.
How do I know if my return was actually received by Virginia?
If you filed electronically, check your email for a confirmation message from your tax software or preparer. If you filed by mail, the department does not send a receipt. You can call 804-786-2992 and provide your Social Security number — they can tell you whether your return is in their system.