How to check your Virginia tax refund status online
The Virginia Department of Taxation runs a refund tracker on its website where you can see exactly where your return stands. Go to tax.virginia.gov, find the "Where's My Refund?" tool, and enter your Social Security number, filing status, and the exact refund amount from your return. The tool updates once a day and will tell you whether your return is still being processed, approved, or sent out.
The tracker works for both individual income tax returns and business returns. It covers refunds issued by check, direct deposit, or Virginia tax offset (when the state holds your refund to cover a debt you owe). If you filed electronically, the tool usually has information within 24 hours of the state receiving your return. Paper returns take longer to enter the system — typically five to seven business days after the postmark date.
If the tracker says your refund was issued but you have not received it, note the issue date. That tells you when to expect it and gives you a reference point if you need to contact the department later.
Key Takeaways
- The Virginia Department of Taxation's "Where's My Refund?" tool on tax.virginia.gov is the official place to check your refund status using your Social Security number and return details.
- Electronically filed returns show up in the tracker within 24 hours; paper returns take five to seven business days after the postmark date to enter the system.
- Most Virginia tax refunds arrive within 21 days of the state approving your return, whether by direct deposit or check.
- If your refund was offset to pay a debt, the tracker will show that reason, and you can contact the Department of Taxation to learn more about the debt.
- The state does not issue refunds during the first week of January or the last week of December due to year-end processing.
How long Virginia takes to process and send refunds
Virginia aims to issue refunds within 21 days of approving your return, but the actual timeline depends on how you filed and how you want the money. Direct deposit refunds move fastest — usually within 10 to 14 days after approval. Check refunds take longer because they have to be printed and mailed, typically 14 to 21 days after approval.
The approval step itself varies. If you filed electronically with no errors or missing information, the state can approve your return in as little as two to three weeks. If you filed on paper, or if the state needs to verify something on your return, approval can take six to eight weeks. Returns filed in March and April take longer because the department is processing the highest volume.
Once the state issues your refund, you can track it using the issue date from the "Where's My Refund?" tool. Direct deposit should land in your bank account within the timeframe shown. For checks, add five to seven business days for mail delivery after the issue date.
What to do if your refund is delayed or missing
If the tracker shows your refund was issued more than three weeks ago and you still have not received it, contact the Virginia Department of Taxation directly. Call 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, filing status, and the refund amount ready.
For direct deposit refunds that did not arrive, the department can verify the bank account information on your return. If there was a typo in your account number or routing number, the refund may have been rejected by your bank and sent back to the state. The department can reissue it by check, which takes an additional 14 to 21 days.
For missing checks, the department can issue a replacement. They will ask you to wait 60 days from the original issue date before requesting a replacement, to account for mail delays. If you have waited longer than that, they can reissue immediately.
Reasons your Virginia refund might be held or reduced
The most common reason for a delayed or reduced refund is a tax offset. Virginia can hold your refund to pay back taxes you owe to the state, child support arrears, student loan debt, or other obligations. The "Where's My Refund?" tool will tell you if an offset has been applied and which agency is holding the money.
If your refund was offset for back taxes, contact the Virginia Department of Taxation at 804-367-8031 to learn the amount owed and your options for payment. If it was offset for child support or student loans, you will need to contact the specific agency — the Department of Social Services for child support, or the Virginia Higher Education Assistance Authority for student loans.
Other reasons for delays include missing or incorrect information on your return, such as a wrong Social Security number, a name that does not match your Social Security card, or income reported on a W-2 or 1099 that does not match what you reported. The state will contact you by mail if this happens, usually within four to six weeks of receiving your return.
Direct deposit versus check refunds in Virginia
Virginia offers two ways to receive your refund: direct deposit to your bank account or a check by mail. Direct deposit is faster and more reliable — the state sends the money electronically, and it lands in your account within 10 to 14 days of approval. You provide your bank account and routing number on your tax return or through the state's online filing system.
Check refunds take longer because they must be printed and mailed. The state issues the check 14 to 21 days after approval, then you wait another five to seven business days for it to arrive. Checks can also be lost or delayed in the mail, which is why direct deposit is the safer choice if you have a bank account.
If you chose direct deposit but your bank rejected the deposit, the state will automatically reissue your refund by check. This adds another 14 to 21 days to your wait. To avoid this, double-check your account and routing numbers before you file.
What happens if you filed a paper return
Paper returns take longer to process than electronic returns because the state has to manually enter your information into its system. After you mail your return, allow five to seven business days for it to reach the Department of Taxation in Richmond. Once received, it takes another five to seven business days for staff to scan and enter it into the system. Only then does processing begin.
This means a paper return filed in early February might not show up in the "Where's My Refund?" tracker until late February. Processing then takes the standard four to eight weeks depending on whether the return has errors or needs verification. In total, paper returns often take two to three months from mailing to refund issuance.
If you filed a paper return and it has been more than three weeks since you mailed it, you can call the Department of Taxation to confirm they received it. Have your Social Security number and the date you mailed it ready.
How to amend your Virginia return or report an error
If you made a mistake on your Virginia return after filing, you can file an amended return using Form 760-A. You must file the amended return within three years of the original return's due date. If the amendment results in a larger refund, the state will process it like any other refund — typically within 21 days of approval.
If you discover an error after the state has already issued your refund, contact the Department of Taxation at 804-367-8031. Depending on the error, they may adjust your account and send you an additional refund or bill you for taxes owed. Do not ignore a bill from the state — interest and penalties accrue if you do not pay.
If the state contacts you about an error on your return, respond promptly with the documentation they request. Delays in responding can slow down your refund or result in the state making a information without your input.
Frequently Asked Questions
Can I check my refund status by phone instead of online?
Yes. 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, filing status, and refund amount ready. The online tool is faster if you are checking outside business hours.
What if the "Where's My Refund?" tool says my return is still being processed after two months?
Contact the Department of Taxation at 804-367-8031. Long processing times usually mean the state is verifying information on your return — often income reported on a W-2 or 1099, or a discrepancy in your Social Security number. They may need additional documentation from you. Calling is faster than waiting for a letter.
If I filed jointly with my spouse, can we both check the refund status?
Yes, but you will need the primary taxpayer's Social Security number to use the tracker. If you are the secondary filer and need information, you can call the Department of Taxation with your Social Security number and they can look up the joint return.
What if I owe Virginia taxes from a previous year — will that reduce my current refund?
Yes. Virginia will offset your current refund to pay back taxes, penalties, and interest from prior years. The "Where's My Refund?" tool will show if an offset has been applied. Contact the Department of Taxation at 804-367-8031 to learn the amount owed and discuss payment options.
How do I know if my refund was lost in the mail?
Wait at least 21 days after the issue date shown in the "Where's My Refund?" tool before assuming the check is lost. If it has been longer than that and you still have not received it, call the Department of Taxation at 804-367-8031 and request a replacement. They can reissue by check or, in some cases, by direct deposit if you provide banking information.