How to check your Virginia tax refund status right now
Virginia's Department of Taxation runs a refund tracker on its website where you can see exactly where your money is. 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 daily and will tell you whether your refund is still being processed, approved, or already sent out.
If you filed electronically, the tracker usually has information within 24 hours of the IRS accepting your return. Paper returns take longer to reach the state system — typically 2 to 3 weeks after you mail them. The tracker will show you the date Virginia received your return and the date your refund was issued, if it has been.
You do not need a login or password. The tool is free and available 24/7. If the tracker shows your refund as issued but you have not received it, the next step depends on how Virginia sent it — by direct deposit or by check.
Key Takeaways
- Virginia's "Where's My Refund?" tool at tax.virginia.gov is the official way to track your state refund status and updates daily.
- Electronic refunds typically arrive 5 to 7 business days after Virginia issues them; paper checks take 7 to 10 business days.
- If your refund was issued but you have not received it after the expected timeframe, contact the Department of Taxation directly at 804-367-8031.
- Paper returns take 2 to 3 weeks longer to process than electronic returns because the state must manually enter the data.
- If your refund was offset to pay a debt, the tracker will show that reason, and you will need to contact the agency holding the debt.
Timeline for Virginia state refunds
The speed of your refund depends on how you filed and whether Virginia needs to verify anything on your return. Electronic filers who chose direct deposit typically see refunds within 5 to 7 business days after the state issues the refund. Paper filers and those receiving checks by mail should expect 7 to 10 business days after issuance.
The state processes most returns within 2 to 4 weeks of receiving them, but this varies by filing method. E-filed returns enter the system faster than paper returns. If Virginia flags your return for review — because of a math error, missing information, or a mismatch with federal data — processing can take 6 to 8 weeks or longer.
During tax season (January through April), processing times are slower because the Department of Taxation handles a much higher volume. Filing early in the year can mean a longer wait. Filing in May or June, after the rush, often results in faster processing.
What to do if your refund shows as issued but has not arrived
If the tracker says your refund was issued but you have not received it within the expected timeframe, the first step is to confirm which delivery method Virginia used. Log back into the "Where's My Refund?" tool — it will show whether the refund was sent by direct deposit or by check.
For direct deposits, contact your bank to confirm the deposit has not arrived in a pending status. Sometimes banks hold deposits for a day or two, or the deposit may have gone to an old account if you changed banks since filing. If your bank has no record of the deposit after 7 business days from the issue date, call the Department of Taxation at 804-367-8031 to request a trace.
For paper checks, wait 10 business days from the issue date before contacting the state. Checks can be delayed by mail service, especially during peak tax season. If 10 business days have passed and you still have not received it, call the Department of Taxation with your refund amount and issue date. They can issue a replacement check or, in some cases, a direct deposit to your bank account instead.
Reasons your Virginia refund might be delayed or offset
Virginia may hold or reduce your refund if you owe money to the state or federal government. The most common reasons are unpaid state income taxes from prior years, unpaid child support, unpaid student loans in default, or outstanding court-ordered fines. The tracker will show if your refund was offset and which agency is holding the money.
If your refund was offset for child support or student loans, contact the Virginia Department of Social Services (child support) or your loan servicer (student loans) to learn the status of your debt. If the offset was for unpaid taxes, contact the Department of Taxation directly. You may be able to set up a payment plan to resolve the debt and receive future refunds.
The state can also delay your refund if there is a discrepancy between what you reported on your Virginia return and what the IRS reported on your federal return. This happens when income, deductions, or credits do not match. Virginia will send you a letter explaining the issue and asking for clarification. Respond promptly to avoid further delays.
Direct deposit versus check refunds
Virginia offers two ways to receive your refund: direct deposit to your bank account or a paper check by mail. Direct deposit is faster and more reliable. If you chose direct deposit when you filed, your refund typically arrives 5 to 7 business days after Virginia issues it. Paper checks take 7 to 10 business days after issuance.
If you are not sure which method you chose, the "Where's My Refund?" tool will show you. If you filed on paper and did not specify direct deposit, Virginia will send a check. You cannot change the delivery method once the refund has been issued, so if you want direct deposit for next year, make sure to select it on your 2024 return.
Direct deposit requires a valid routing number and account number. If you provided incorrect banking information when you filed, your deposit will be rejected and returned to Virginia. The state will then mail you a check instead, which adds 2 to 3 weeks to your wait time. Double-check your banking details before you file to avoid this delay.
If you filed a paper return and your refund is taking longer
Paper returns take significantly longer to process than electronic returns because a state employee must manually enter your information into the system. Most paper returns are processed within 4 to 6 weeks, but during tax season this can stretch to 8 weeks or more.
If you filed a paper return more than 6 weeks ago and the tracker shows no status, call the Department of Taxation at 804-367-8031 to confirm they received it. Provide your Social Security number and the date you mailed it. They can tell you whether the return is in the queue or if there is a problem with it.
If the state did not receive your paper return, you will need to file an amended return or contact the Department of Taxation for instructions on resubmitting. Keep a copy of any paper return you mail and consider using certified mail with a return receipt so you have proof of delivery.
Contact information for the Virginia Department of Taxation
If the "Where's My Refund?" tool does not answer your question or you need to speak with someone, the Virginia Department of Taxation has several contact options. Call 804-367-8031 during business hours (Monday through Friday, 8:30 a.m. to 4:30 p.m. Eastern time). Wait times are longest in February, March, and April.
You can also mail a written inquiry to the Department of Taxation, P.O. Box 1880, Richmond, VA 23218. Include your name, Social Security number, filing status, and refund amount. Written inquiries take 2 to 3 weeks to receive a response.
The Department of Taxation does not respond to email inquiries about individual refunds, but you can find additional resources and FAQs on the tax.virginia.gov website. If you believe your refund was lost in the mail or there is an error on your return, calling is faster than writing.
Frequently Asked Questions
How long does Virginia take to process tax returns?
Electronic returns are usually processed within 2 to 4 weeks. Paper returns take 4 to 6 weeks under normal conditions, but can take 8 weeks or longer during peak tax season. If Virginia needs to verify information on your return, processing can take 6 to 8 weeks regardless of filing method.
Can I get my refund faster if I file early?
Filing early does not speed up processing time — Virginia processes returns in the order received. However, filing early means you avoid the peak season rush (February through April), when processing times are slowest. Filing in May or June may actually result in faster processing.
What if the tracker says my refund was issued but I never received it?
Wait 7 to 10 business days from the issue date, depending on delivery method. If it still has not arrived, contact the Department of Taxation at 804-367-8031 with your refund amount and issue date. They can trace the refund and issue a replacement if necessary.
Why does the tracker show my refund was offset?
Virginia offsets refunds to collect unpaid taxes, child support, student loans in default, or court-ordered fines. The tracker will show which agency is holding your money. Contact that agency directly to learn the status of your debt and whether you can set up a payment plan.
Can I change my refund to direct deposit if I chose a check?
No, you cannot change the delivery method once your return has been filed and processed. If you want direct deposit next year, select it when you file your 2024 return. Make sure to provide your correct routing and account numbers to avoid rejection.