How to check your Virginia tax refund status right now
The Virginia Department of Taxation runs a refund tracker on its website where you can see exactly where your money is. Go to tax.virginia.gov, find the "Refund Status" tool, and enter your Social Security number and the refund amount you expect. The tool tells you whether the state is still processing your return, has approved it, or has sent it out.
If you filed electronically, the state processes most returns within 21 days. If you mailed a paper return, add another 4 to 6 weeks to that timeline. The tracker updates every few days, so checking more than once a week will not show you new information.
You can also call the Virginia Department of Taxation at 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 and the refund amount ready. Wait times are longest in March and April.
Key Takeaways
- The Virginia Department of Taxation refund tracker at tax.virginia.gov is the fastest way to see your refund status without calling.
- Electronic returns typically process within 21 days; paper returns take 4 to 6 weeks longer.
- If your refund was approved but you have not received it after 30 days from the approval date, contact the state to check whether it was mailed or deposited.
- Refunds sent by check arrive 7 to 10 business days after the state mails them; direct deposit arrives within 1 to 3 business days.
- If the tracker shows your return is still being processed after 60 days from when you filed, call the Department of Taxation to ask whether there is a problem with your return.
Why your refund might be delayed
The most common reason for a delay is a mismatch between what you reported on your Virginia return and what the IRS reported to the state. This happens when your federal return was amended, when you claimed a dependent the IRS rejected, or when your income does not match what your employer reported on your W-2. The state will send you a letter if this is the issue — check your mail before calling.
A second common cause is an error on the return itself: a wrong Social Security number, a missing signature, or math that does not add up. The state catches these during processing and will contact you by mail with instructions on how to fix it.
If you owe money to Virginia — back taxes, child support, or a court judgment — the state can hold your refund to pay what you owe. This is called a offset. The state will send you a notice explaining the offset and which debt it is paying. You can dispute the offset by contacting the agency that holds the debt (the Department of Taxation for back taxes, the Department of Social Services for child support).
Direct deposit versus check: which one you got and when it arrives
When you filed your return, you chose whether to receive your refund by direct deposit or by check. If you chose direct deposit, the money goes into the bank account you listed on your return. Direct deposit refunds arrive within 1 to 3 business days after the state approves your return.
If you chose check, the state mails a physical check to the address on your return. The check takes 7 to 10 business days to arrive after the state mails it. The refund tracker does not tell you the exact date the check was mailed, only that it has been sent. If you have not received a check 14 days after the tracker shows "refund sent," contact the Department of Taxation.
You cannot change from check to direct deposit after you file. If you want your next refund by direct deposit, you will need to file your next return with that option selected.
What to do if your refund never arrived
First, check the refund tracker again to confirm the state actually sent it. If the tracker says "refund sent" but you have not received it, the next step depends on whether you chose direct deposit or check.
For direct deposit: Contact your bank and ask whether the deposit was received and rejected, or whether it never arrived. Provide your bank with the date the state says it sent the refund. If your bank has no record of it, call the Department of Taxation at 804-367-8031 and ask them to verify the account number on file. If the account number is wrong, the state can reissue your refund by check.
For check: Wait 14 days after the tracker shows "refund sent." If the check has not arrived, call 804-367-8031 and tell them the check is missing. The state can issue a replacement check, but it takes another 7 to 10 business days to arrive. Ask the Department of Taxation to mail it to a different address if you have moved.
If the refund tracker shows nothing
If you enter your information and the tracker says it has no record of your return, your return either has not been received or has not been processed yet. If you filed electronically, wait at least 21 days before assuming something is wrong. If you filed by mail, wait at least 30 days.
After that wait, call 804-367-8031 and confirm the state received your return. Have a copy of your return in front of you so you can provide your filing date and the refund amount. If the state has no record of receiving it, ask what to do next — you may need to file again or provide proof you mailed it.
If the state says it received your return but the tracker still shows nothing, ask whether there is a problem that is holding up processing. Common issues include a missing signature, an illegible Social Security number, or a math error. The state can usually tell you over the phone what needs to be fixed.
Amended returns and refund timing
If you filed an amended Virginia return (Form 760-X), your refund will take longer. The state processes amended returns separately from original returns, and the timeline is typically 8 to 12 weeks instead of 21 days. The refund tracker may not show an amended return at all until the state begins processing it.
An amended return is also more likely to trigger a review, especially if the refund amount changed significantly. The state may send you a letter asking for documentation to support the changes you made. Respond to that letter as soon as you can — your refund will not be approved until the state receives your response.
Frequently Asked Questions
Can I get my refund faster if I call the Department of Taxation?
No. Calling does not speed up processing. The only thing calling does is confirm whether your return has been received and whether there is a problem holding it up. If there is a problem, fixing it is what speeds things up, not the phone call itself.
What if I filed jointly and my spouse's Social Security number is on the return?
You can check the refund status using either Social Security number. The refund tracker accepts either one. If you and your spouse are looking for the refund separately, use whichever number is easier for you to access.
Do I need to do anything if the refund tracker says my return is approved?
No. Once approved, the state will send your refund automatically. If you chose direct deposit, it arrives within 1 to 3 business days. If you chose check, it arrives within 7 to 10 business days after mailing. You do not need to take any action.
What happens if I moved after I filed but before my refund arrived?
If you chose direct deposit, the refund goes to the bank account on your return regardless of where you live. If you chose check, the check goes to the address you listed on your return. If you have moved, contact the Department of Taxation and provide your new address so they can reissue the check if needed.
Can I claim a refund that is more than a year old?
Virginia allows you to claim a refund for up to three years from the filing date. If your refund is older than that, you have lost the right to it. Contact the Department of Taxation immediately if your refund is more than a year old and you have not received it.