Virginia tax refunds typically arrive within 21 days of the Virginia Department of Taxation accepting your return, though the actual timeline depends on how you file and how you receive the money.
If you file electronically and request direct deposit to your bank account, you are most likely to see the refund within that 21-day window. If you file on paper or request a check by mail, the process takes longer — often 6 to 8 weeks from the date the department receives your return, because the state must process the paper form, verify the information, and print and mail the check.
The clock starts when the Virginia Department of Taxation actually receives your return, not when you submit it. If you e-file, that is usually the same day. If you mail a paper return, it depends on postal delivery time to the Richmond processing center.
Key Takeaways
- Electronic filing with direct deposit is the fastest route, typically resulting in a refund within 21 days of acceptance.
- Paper returns take 6 to 8 weeks because the state must manually process the form before issuing a check.
- The timeline clock starts when Virginia's Department of Taxation receives your return, not when you mail or submit it.
- You can track the status of your refund using the Virginia Department of Taxation's online tool, which updates after your return is processed.
- If your refund is delayed beyond the expected timeframe, contact the Virginia Department of Taxation directly rather than waiting.
Why electronic filing and direct deposit is faster
When you e-file your Virginia return and choose direct deposit, the Virginia Department of Taxation receives the data when ready and can begin processing right away. The department's computer systems can validate the information, cross-check it against wage and withholding records, and approve the refund without human intervention. Once approved, the refund is sent electronically to your bank, which typically posts it within one to three business days.
Direct deposit also eliminates the step of printing and mailing a physical check. There is no risk of the check being lost in the mail, and you do not have to wait for postal delivery. This is why the 21-day estimate for e-filed returns with direct deposit is the most reliable timeline Virginia publishes.
Paper returns and mailed checks take significantly longer
If you file a paper return by mail, the Virginia Department of Taxation must first receive it at their Richmond processing center. Depending on where you mail it from and postal service speed, this can take anywhere from a few days to two weeks. Once received, a staff member must open the envelope, verify that all required information is present, and manually enter the data into the state's system.
After data entry, the return goes through the same validation and approval process as an e-filed return. Once approved, the state prints a check and mails it to your address on file. From the date the department receives your paper return to the date you receive the check in the mail, expect 6 to 8 weeks. If you live far from Richmond or mail service is slow in your area, it may take longer.
How to check the status of your Virginia refund
The Virginia Department of Taxation operates a refund status tool on its website. You will need your Social Security number, filing status, and the exact refund amount to check the status. The tool shows whether your return has been received, is being processed, has been approved, or has been sent.
The status tool updates after your return is processed, not in real time. If you filed electronically, the tool typically shows an update within a few days. If you filed on paper, the tool may not show anything until the data entry step is complete, which can take one to two weeks after the department receives your return.
If the tool shows your return is approved but you have not received the refund within the expected timeframe, contact the Virginia Department of Taxation directly. They can tell you whether the refund was sent and, if it was mailed, can investigate whether the check was lost.
What delays a Virginia tax refund
The most common reason for a delayed refund is an error or inconsistency on the return. If your Social Security number does not match the name on file, if your income does not match what your employer reported to the state, or if you claimed a dependent who is not may be able to access, the department will flag the return for manual review. This adds one to three weeks to the process.
If you owe Virginia back taxes, child support, or other state debts, the refund may be intercepted and applied to that debt. The Virginia Department of Taxation will notify you if this happens, but it means you will not receive the refund you expected. If you claim the Earned Income Tax Credit (EITC), the federal government may also delay your Virginia refund while it verifies your federal return.
Mailing delays are another factor. If you filed on paper and the check was lost in the mail, you will not receive it. The Virginia Department of Taxation can issue a replacement check, but you must contact them to report the missing check and request a new one.
What to do if your refund is late
If you filed electronically with direct deposit and have not received your refund within 21 days, check the status tool first. If the tool shows the refund was approved and sent, contact your bank to confirm the deposit did not post. Banks occasionally delay deposits, or the refund may have been sent to an old account if you changed banks.
If the status tool shows the return is still being processed after 21 days, or if it shows an error message, contact the Virginia Department of Taxation. You can reach them by phone at 804-367-8031 (Monday through Friday, 8:30 a.m. to 4:30 p.m. Eastern time) or through their website. Have your Social Security number, filing status, and the refund amount ready.
If you filed on paper and have not received your check within 8 weeks of mailing it, contact the department. They can verify whether the return was received and processed. If the check was issued but lost in the mail, they can issue a replacement. Replacement checks typically arrive within two to three weeks.
Frequently Asked Questions
Can I get my Virginia refund faster than 21 days?
No. The 21-day timeline for e-filed returns with direct deposit is the fastest Virginia offers. The state must validate your return against wage records and other data before releasing the refund. If you need the money urgently, you cannot speed up the process, but e-filing with direct deposit is the fastest method available.
What if I filed on paper and it has been 8 weeks?
Contact the Virginia Department of Taxation at 804-367-8031 to confirm they received your return. If they did, ask them to investigate whether the check was issued and mailed. If the check was lost, they can issue a replacement. If the return was never received, you may need to file again or provide proof of mailing.
Does amending my Virginia return delay my refund?
Yes. If you file an amended return (Form 760-X), the Virginia Department of Taxation must process the original return first, then process the amendment. This adds at least two to four weeks to the timeline. File amendments only if necessary, and file them as soon as you discover the error.
Will my Virginia refund be delayed if I also got a federal refund?
Not automatically. Virginia and the federal government process returns separately. However, if the IRS is reviewing your federal return or has flagged it for verification, Virginia may delay processing your state return until the federal review is complete. This is rare but can add several weeks.
What if my direct deposit information was wrong?
If you provided an incorrect bank account number or routing number on your return, the refund will be rejected by your bank and returned to Virginia. The state will then issue a check by mail instead. This adds at least two to four weeks to the timeline. Check your bank account information carefully before submitting your return.