Virginia typically sends refunds within 4 to 6 weeks after you file, but the actual time depends on how you file and whether the Department of Taxation needs to review your return.
If you file electronically and request direct deposit to your bank account, you are most likely to see your refund in that 4 to 6 week window. If you file on paper or request a check by mail, add another 1 to 2 weeks for processing and delivery. The Department of Taxation does not publish a single refund date — the time varies based on the volume of returns they are processing and whether your specific return triggers a review.
The clock starts when the Department of Taxation receives your return, not when you mail it or submit it online. If you file early in the tax season (January or February), you may wait longer because the department processes returns in the order they arrive, and millions file at the same time. If you file in April or later, processing may be faster straightforward because fewer people are filing.
Key Takeaways
- Electronic filing with direct deposit is the fastest method, typically resulting in a refund within 4 to 6 weeks of the Department of Taxation receiving your return.
- Paper returns and mailed checks add 1 to 2 weeks to the timeline because of physical processing and postal delivery time.
- The Department of Taxation may hold your return for review if certain items on it do not match their records, which delays the refund by several weeks or longer.
- You can check the status of your Virginia refund through the Department of Taxation website using your Social Security number and filing status, but only after your return has been received and processed into their system.
Why some refunds take longer than others
Not all returns move through the system at the same speed. The Department of Taxation flags some returns for manual review — usually because income reported on your return does not match what employers or financial institutions reported to them, or because you claimed a credit that requires verification. When this happens, a staff member has to examine your return by hand, which can add 2 to 4 weeks or more to your timeline.
Returns filed on paper also require a data entry step that electronic returns skip. Someone has to type the information from your paper form into the department's computer system before processing can begin. This alone can add a week to your wait time, even before the return moves into the review queue.
If you file very early in the tax season — in late January or early February — you may also experience longer waits straightforward because the department is processing an enormous volume of returns at once. Filing in mid-April or later sometimes results in faster processing, though this is not may provide.
How to check on your Virginia refund status
The 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 amount of your refund. The tool will tell you whether the department has received your return, whether it is being reviewed, and whether your refund has been issued.
The status tool does not show real-time updates. It may take several days after you file for your return to appear in the system at all. If you filed electronically, check back after 2 to 3 business days. If you filed on paper, wait at least a week before checking.
If the tool shows your return is under review, the department is examining it for accuracy. This does not mean there is a problem — it is a routine check. You do not need to contact them unless they send you a letter asking for more information.
Direct deposit versus check by mail
Direct deposit is significantly faster. When you choose direct deposit, the Department of Taxation sends your refund electronically to your bank account. Once the department approves your return, the transfer usually happens within 1 to 2 business days. Your bank then deposits the money into your account, which typically takes another 1 to 2 business days. Total time from approval to money in your account: 2 to 4 days.
A check by mail takes longer because the department has to print the check, mail it to you, and then you have to deposit it at your bank. The mailing itself can take 5 to 10 business days depending on where you live in Virginia and where the check is mailed from. Once you deposit it, your bank may hold the check for 1 to 5 business days before the funds are available. Total time from approval to usable money: 10 to 20 days.
If you are expecting a refund and need the money quickly, direct deposit is the only choice that gives you any control over the timeline.
What to do if your refund is late
If you have been waiting longer than 6 weeks and your refund status tool shows your return has been processed and approved, contact the Department of Taxation directly. Call their individual income tax line at 804-367-8031. Have your Social Security number, filing status, and the refund amount ready. They can tell you whether your refund was issued and, if it was mailed as a check, whether it has been lost in the mail.
If your return is still showing as under review after 8 weeks, the department may be waiting for additional information from you. Check your mail for a letter from the Department of Taxation. If you received a letter, respond to it as quickly as possible — your refund will not be issued until they receive what they are asking for.
If you filed electronically and chose direct deposit but your bank account does not show the deposit after 10 business days from the date the status tool said your refund was issued, contact your bank. The refund may have been sent to an incorrect account number, or your bank may have rejected it for a technical reason.
Filing method and timeline comparison
| Filing Method | Typical Processing Time | Refund Delivery Method | Total Time to Receive Money |
|---|---|---|---|
| Electronic filing | 4 to 6 weeks | Direct deposit | 4 to 8 weeks |
| Electronic filing | 4 to 6 weeks | Check by mail | 5 to 8 weeks |
| Paper filing | 5 to 7 weeks | Direct deposit | 5 to 9 weeks |
| Paper filing | 5 to 7 weeks | Check by mail | 6 to 10 weeks |
Frequently Asked Questions
Can I speed up my Virginia refund?
The only thing within your control is the filing and delivery method. File electronically and choose direct deposit — this combination is fastest. You cannot speed up the Department of Taxation's processing time itself. If your return is flagged for review, you cannot bypass that step, but you can respond quickly to any letters they send.
What if I filed my Virginia return electronically but chose a check instead of direct deposit?
Your refund will take longer to reach you. The department still processes your return on the same timeline, but instead of depositing money electronically, they print and mail a check. Expect 5 to 8 weeks total from filing to receiving the check in your mailbox.
Do I need to do anything if my refund is taking longer than 6 weeks?
Check the refund status tool first to see whether your return has been processed. If it shows approved, your refund was issued and you can contact the Department of Taxation to find out where it is. If it shows under review, wait — the department is still examining your return and will contact you if they need more information.
What happens if I filed a paper return and it gets lost in the mail?
The Department of Taxation has a record of whether they received your return. If you mailed it and never received confirmation, contact them with your filing information. They can tell you whether the return arrived. If it did not, you will need to file again or work with a tax professional to determine next steps.
Can I get my Virginia refund faster if I owe federal taxes?
No. Virginia and the federal government process refunds separately. A federal refund offset (where the IRS keeps your federal refund to pay back taxes or other debts) does not affect your Virginia refund timeline. Virginia will still send your refund on its normal schedule.