Virginia processes most refunds within 21 days of receiving your return, but the actual timeline depends on how you filed, whether the IRS processed it first, and whether the Department of Taxation finds any issues with your return.
If you filed electronically and chose direct deposit, you are most likely to see your refund between 7 and 21 days after the Virginia Department of Taxation receives your return. If you filed by mail or requested a check, add 7 to 10 business days for postal delivery on top of the processing time. The Department of Taxation does not control when the IRS sends your federal refund to Virginia — that happens on the IRS's schedule — so if you are owed both a state and federal refund, the state refund may arrive first or second depending on which agency processes faster.
The timeline also depends on whether your return is straightforward or requires manual review. Returns with errors, missing information, or items that trigger additional verification can take weeks or months longer. If the Department of Taxation needs to contact you, they will mail a letter to the address on your return — not email or call — so check your mailbox regularly.
Key Takeaways
- Electronic filing with direct deposit is the fastest route, typically resulting in a refund within 7 to 21 days of the Department of Taxation receiving your return.
- Paper returns and refunds by check add 7 to 10 business days for mailing time on top of the processing window.
- The Virginia Department of Taxation processes state refunds on its own schedule, separate from the IRS, so your federal and state refunds may arrive at different times.
- You can check the status of your Virginia refund through the Department of Taxation website using your Social Security number and filing status, but the tool updates only once per day.
- If the Department of Taxation finds an issue with your return, they will send a letter by mail — not email — and processing will pause until you respond.
How to check your refund status online
The Virginia Department of Taxation offers a refund status tool on its website. You will need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your return. The tool shows whether your return has been received, is being processed, has been approved, or has been sent to the bank.
The status tool updates once per day, usually in the evening, so checking multiple times in the same day will not give you new information. If the tool says your return is still being processed after 21 days, or if it shows an error message, contact the Department of Taxation directly — the wait time is usually shorter early in the week and before 10 a.m.
Why your refund might be delayed
The most common reason for a delay is a mismatch between what you reported and what the IRS reported to Virginia. This happens when your W-2s, 1099s, or other income documents do not match the figures on your return. The Department of Taxation will catch this during processing and send you a letter asking you to clarify or correct the information.
Other delays happen when you claim a credit or deduction that requires supporting documents — for example, education credits or dependent care expenses. If you did not include those documents with your return, the Department of Taxation will ask you to send them. Delays also occur if you owe back taxes, child support, or other debts to Virginia or another state; the Department of Taxation can hold your refund to offset those amounts, and you will receive a notice explaining the offset.
If you filed before all your documents arrived — for instance, you filed before receiving a corrected W-2 — your return may be flagged for review once the Department of Taxation receives the corrected document from your employer.
Direct deposit versus check refunds
Direct deposit is faster and more reliable than a mailed check. With direct deposit, the Department of Taxation sends your refund directly to your bank account, which typically takes 3 to 5 business days once the refund is approved. A check refund requires the Department of Taxation to print and mail the check, which adds 7 to 10 business days for postal delivery. Checks can also be lost or delayed in the mail.
If you chose direct deposit but provided an incorrect account number, the refund will be rejected by your bank and returned to the Department of Taxation. You will then receive a check by mail instead, which delays your refund by several weeks. Double-check your routing number and account number before you file.
What to do if your refund does not arrive on time
If 21 days have passed since you filed electronically, or 30 days since you mailed a paper return, and your refund has not arrived, contact the Virginia Department of Taxation. Have your Social Security number, filing status, and the refund amount ready. The Department can tell you whether your return was received, whether it is still being processed, or whether there is a problem that requires your attention.
If the Department of Taxation says your refund was sent to your bank but you have not received it, contact your bank. The refund may have been rejected due to a closed account, a name mismatch, or a fraud hold. Your bank can tell you whether the deposit was received and, if it was rejected, help you work with the Department of Taxation to reissue the refund as a check.
If you filed by mail and your check has not arrived after 40 days, the check may have been lost in the mail. Contact the Department of Taxation and ask them to issue a replacement check or reissue the refund by direct deposit if you can provide corrected banking information.
Amended returns and refund timing
If you file an amended Virginia return (Form 760-A), the processing time is longer than an original return. Amended returns are processed manually and typically take 8 to 12 weeks. If your amended return results in a larger refund, you will wait the full 8 to 12 weeks to receive it. If it results in a smaller refund or a balance due, the Department of Taxation will send you a notice explaining the change.
Do not file an amended return unless you made an error on your original return. If you straightforward forgot to include a document, contact the Department of Taxation first — they may be able to add it to your file without requiring an amended return.
Frequently Asked Questions
Can I get my refund faster if I pay a fee?
No. The Virginia Department of Taxation does not offer expedited processing for any fee. The timeline is the same for all returns. Some tax preparation companies offer "refund anticipation loans," which are loans against your expected refund — these are expensive and not worth the cost.
What if I filed jointly but my spouse and I are now separated?
If you filed a joint return and the refund was sent to a joint account that is now closed or inaccessible, contact the Department of Taxation when ready. You will need to provide proof of the separation and new banking information, or request the refund be issued as a check to your current address.
Does the Department of Taxation send refunds by direct deposit on weekends?
No. Banks process deposits on business days only. If your refund is approved on a Friday, it will be sent to your bank on Monday and typically appear in your account by Wednesday or Thursday.
What happens if I move before my refund arrives?
If you filed by mail and your check is sent to your old address, the post office may forward it if you filed a change of address. If the check is returned to the Department of Taxation as undeliverable, they will hold it and send you a notice. Contact them with your new address and they will reissue the check. If you chose direct deposit, your refund goes to your bank account, not your address, so a move does not affect it.
Can the Department of Taxation take my refund to pay taxes I owe from a previous year?
Yes. If you owe Virginia income tax from a prior year, the Department of Taxation will offset your current refund to pay that debt. You will receive a notice in the mail explaining the offset. If you believe the offset is wrong, you have the right to request a hearing.