Virginia tax refunds arrive on different timelines depending on how you file and how you receive your money
If you filed your Virginia state return electronically and chose direct deposit, you can expect your refund between 2 to 4 weeks from the date the Virginia Department of Taxation accepted your return. If you filed by mail or chose a paper check, the timeline stretches to 6 to 8 weeks. The Virginia Department of Taxation processes returns in the order they arrive, so early filers often see their money sooner than those who file closer to the April deadline.
The exact timing also depends on whether your return was accepted without problems. If the department flags your return for review—because of missing information, a math error, or a mismatch between your return and your W-2s or 1099s—your refund will be delayed while they investigate. This review can add anywhere from a few days to several weeks.
You can check the status of your Virginia refund using the Virginia Department of Taxation's online tool or by calling their refund hotline. Both methods require your Social Security number and the exact refund amount you claimed on your return.
Key Takeaways
- Direct deposit refunds from Virginia typically arrive 2 to 4 weeks after your return is accepted; paper checks take 6 to 8 weeks.
- The Virginia Department of Taxation processes returns in order of receipt, so filing early can speed up your refund.
- You can track your refund status online through the Virginia Department of Taxation website or by phone using your Social Security number and refund amount.
- If your return is flagged for review due to missing information or discrepancies, your refund will be delayed until the review is complete.
- If your refund does not arrive within the expected timeframe, contact the Virginia Department of Taxation directly rather than waiting.
How to check your Virginia refund status online
The Virginia Department of Taxation offers a refund status tool on its website at tax.virginia.gov. Go to the "Refunds" section and select "Check Your Refund Status." You will need to enter your Social Security number, your filing status (single, married filing jointly, etc.), and the exact amount of the refund you claimed on your return.
The tool will tell you whether your return has been received and accepted, whether it is under review, or whether your refund has been issued. If your refund has been issued, the tool will show the date it was sent and the method (direct deposit or check). If you chose direct deposit, the tool may also show the last four digits of the bank account where the money was sent.
You can check this tool as often as you like. There is no limit to how many times you can look up your status, and checking does not delay your refund.
Calling the Virginia refund hotline
If you prefer to speak with someone or do not have internet access, you can call the Virginia Department of Taxation's refund hotline at 804-367-8031. The line is open Monday through Friday, 8:30 a.m. to 4:30 p.m. Eastern time. Have your Social Security number and the exact refund amount ready when you call.
The hotline can tell you the same information the online tool provides: whether your return was received, whether it is under review, and when your refund was issued. If your refund has been issued but you have not received it, the hotline staff can help you determine whether there is a problem with your bank account information or your mailing address.
Why your Virginia refund might be delayed
The most common reason for a delay is a mismatch between your return and the W-2s or 1099s your employer or financial institution sent to the Virginia Department of Taxation. If you reported different income on your return than what appears on your W-2, the department will hold your return for review. This can add 2 to 4 weeks to your timeline.
Missing or incomplete information also triggers a review. If you forgot to sign your return, did not include a required schedule, or left a field blank, the department may contact you by mail asking for the missing piece. You will need to respond within 30 days, and your refund will not be issued until they receive your response.
If you claimed a refundable tax credit—such as the Earned Income Tax Credit or the Child Tax Credit—the department may hold your return for additional verification. This is standard practice and does not mean there is a problem with your claim, but it does extend the timeline.
Direct deposit versus paper check delivery times
Direct deposit is the fastest way to receive your Virginia refund. Once your return is accepted and processed, the money is transferred electronically to your bank account within 2 to 4 weeks. The transfer usually completes within one or two business days after the Virginia Department of Taxation initiates it, so the delay is almost entirely in the processing step, not the delivery step.
Paper checks take longer because they must be printed, mailed, and delivered by the U.S. Postal Service. The Virginia Department of Taxation typically mails checks within 6 to 8 weeks of accepting your return. Once the check is in the mail, delivery usually takes 5 to 10 business days, depending on your location and postal service speed. If you live far from Richmond (where the department is located), your check may take slightly longer to arrive.
If you did not choose a delivery method when you filed, the Virginia Department of Taxation will send a paper check by default. You cannot change this after you file, so if you want direct deposit for a future year, make sure to select that option when you prepare your return.
What to do if your refund is late
If your refund has not arrived within the expected timeframe, start by checking the status online or calling the hotline. The most common reason a refund appears to be missing is that it was issued to an old bank account or mailing address. If you moved or changed banks since you filed, your refund may have gone to the wrong place.
If the status tool shows your refund was issued but you have not received it, contact the Virginia Department of Taxation directly. Call 804-367-8031 and explain the situation. They can verify the address or bank account information on file and, if necessary, issue a replacement check or investigate whether the original check was lost in the mail.
If the status tool shows your return is still under review after 8 weeks, call the department. A long review period sometimes means they are waiting for information from you or from your employer. The department may have sent a letter to your address asking for clarification; if you did not receive it, calling allows you to provide the information directly.
Filing early to speed up your refund
The Virginia Department of Taxation processes returns in the order they are received, starting in early January. If you file in January or February, your return will be processed before returns filed in March or April. This means your refund will arrive sooner simply because there are fewer returns ahead of yours in the queue.
Filing early also reduces the chance that your return will be delayed by a problem you did not catch. If you file in February and the department finds an error, you have time to correct it and resubmit before the April deadline. If you file on April 14th and an error is found, you may be waiting until May or June for your refund while the review happens.
To file early, gather your documents (W-2s, 1099s, receipts for deductions) as soon as they arrive, usually by late January. You do not have to wait until April to file your Virginia return.
Frequently Asked Questions
Can I get my Virginia refund faster if I pay a tax preparer or software company?
No. The speed of your refund is determined by the Virginia Department of Taxation, not by who prepares your return. A tax preparer or software company cannot make the department process your return faster. However, using a tax preparer or reputable software can reduce the chance of errors that would trigger a review, which indirectly speeds up your refund.
What if I filed my Virginia return with my federal return and my federal refund arrived but my Virginia refund did not?
Virginia and the federal government process returns separately, so it is normal for one to arrive before the other. Federal refunds often arrive faster than Virginia refunds. Check your Virginia refund status using the online tool or hotline. If the status shows your return has been accepted, your refund should arrive within the normal timeframe. If it shows your return is under review, contact the Virginia Department of Taxation.
Do I need to do anything to receive my Virginia refund, or does it come automatically?
Your refund comes automatically once your return is processed. You do not need to take any action. The only exception is if the department contacts you asking for missing information; in that case, you must respond within 30 days or your refund will be delayed.
What happens to my Virginia refund if I move before it arrives?
If you moved after filing and chose a paper check, the check will be mailed to the address on your return. Contact the Virginia Department of Taxation to update your address before your refund is issued. If the check has already been mailed to your old address, you can contact the new resident or your local post office to see if they can forward it. If you chose direct deposit, your refund will go to the bank account on file regardless of where you live.
Can I claim my Virginia refund on next year's return if I do not receive it this year?
No. If your refund does not arrive, contact the Virginia Department of Taxation to find out what happened. They can issue a replacement check or investigate whether the original was lost. Do not wait until next year to follow up; the sooner you contact them, the sooner they can resolve the problem.