Check your refund status through the Virginia Department of Taxation website
The Virginia Department of Taxation runs a refund tracker on its website where you can see where your return stands. 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 you expect. The tool updates every few days and will tell you whether your return is still being processed, approved, or sent out.
The tracker shows the real status — not a guess. If it says your refund is approved and on the way, the state has already cut the check or initiated the direct deposit. If it says processing, your return is still in the queue. The tool does not show a specific date, but it does show which stage you are in, and that matters for timing.
You will need the exact refund amount from your tax return to use the tool. If you filed electronically, you should have that number from your confirmation email or from the tax software you used. If you filed on paper, look at the return itself — the refund amount is on the front page.
Key Takeaways
- The Virginia Department of Taxation's "Where's My Refund?" tool on tax.virginia.gov is the official source for your refund status and updates every few days.
- You need your Social Security number, filing status, and the exact refund amount to check your status — have these ready before you log in.
- Refunds filed electronically typically arrive within 21 days of approval; paper returns take longer and may not show up in the tracker until processing begins.
- If your refund is more than 21 days late after the tracker shows approval, or if the tool shows an error, contact the Virginia Department of Taxation directly at 804-786-2992.
- Direct deposit refunds arrive faster than checks, and the tracker will tell you which method the state is using to send your money.
How long Virginia refunds typically take
The timeline depends on how you filed and whether the state needs to review your return. If you filed electronically and the return has no issues, the state usually approves it within 5 to 10 business days. Once approved, a direct deposit refund reaches your bank account within 3 to 5 business days after that. A paper check takes longer — usually 7 to 10 business days after approval, depending on mail delivery.
Paper returns take longer to process overall. The state has to open the envelope, scan the documents, and enter the data by hand. Most paper returns are not in the system for at least 2 to 3 weeks after you mail them. Once they are in the system, the processing timeline is similar to electronic returns, but you start from a later date.
If your return has a problem — a missing signature, a math error, or information that does not match what the IRS has — the state will hold it for review. This can add 2 to 4 weeks. The tracker will not always show this delay clearly, which is why calling the department is worth doing if you are past the normal timeline.
What to do if the tracker shows an error or will not load
The "Where's My Refund?" tool sometimes rejects entries because the information does not match exactly what the state has on file. The most common reason is the refund amount — if you rounded it or misremembered it, the tool will not find your return. Go back to your tax return or your filing confirmation and enter the amount to the dollar.
Filing status also has to match exactly. If you filed as single, enter single. If you filed as married filing jointly, enter that. The tool is strict about this because it is matching against the actual return in the state's system.
If the tool still will not load or keeps rejecting your information after you have triple-checked it, the state's website may be temporarily down, or your return may not be in the system yet. Wait a day and try again. If you filed very recently — within the last week — your return may not have been scanned and entered yet, especially if you filed on paper.
When to call the Virginia Department of Taxation about your refund
Call 804-786-2992 if your refund is more than 21 days late after the tracker shows it was approved, or if the tracker shows an error code you do not understand. The department's phone lines are open Monday through Friday, 8:30 a.m. to 4:30 p.m. Eastern time. Wait times are usually shorter early in the morning and later in the afternoon.
Have your Social Security number, filing status, and refund amount ready when you call. The representative will look up your return in the system and tell you the actual status. If the refund was sent and never arrived, they can file a trace to find out whether the check was cashed or the direct deposit was rejected by your bank.
If you filed on paper and it has been more than 4 weeks since you mailed it, call to confirm the state received it. Paper mail can get lost, and the state will not always know a return is missing until you tell them.
Direct deposit versus check — which arrives faster
Direct deposit refunds arrive faster and more reliably than checks. Once the state approves your return, a direct deposit refund hits your bank account in 3 to 5 business days. A check takes 7 to 10 business days after approval, and then depends on mail delivery to your address.
If you chose direct deposit on your return, the state will deposit the money into the account number you provided. Make sure that account is still open and active. If your bank closed the account or you switched banks, the deposit may be rejected and sent back to the state. The state will then mail you a check instead, which adds another week or two.
If you filed on paper and did not provide banking information, the state will mail a check. There is no way to change this to direct deposit after you file, so you will have to wait for the check to arrive by mail.
What happens if your refund never arrives
If the tracker shows your refund was approved and sent more than 21 days ago, and you have not received it, call the Virginia Department of Taxation at 804-786-2992. Tell them whether you chose direct deposit or a check. If it was direct deposit, they will check whether your bank rejected the deposit. If it was a check, they will file a trace to see whether the check was cashed.
If the check was cashed but you did not receive it, someone else may have cashed it fraudulently. The state can issue a replacement check, but you will need to file a report with the Virginia Department of Taxation and possibly with local police. If the direct deposit was rejected, the state will reissue it to the same account, or you can provide a different account number and they will deposit it there instead.
If the state cannot locate the refund at all — the tracker shows it was sent but there is no record of it being cashed or deposited — they will issue a replacement. This process usually takes 4 to 6 weeks.
Frequently Asked Questions
Can I check my refund status if I filed jointly with my spouse?
Yes. Use either spouse's Social Security number in the tracker, but make sure you enter the filing status as married filing jointly. The refund amount must match exactly. If you and your spouse are checking separately, you will both see the same status because the refund is tied to the return, not to an individual.
What if I owe Virginia taxes from a previous year — will they take my refund?
Yes. If you owe back taxes, child support, or other debts to the state, Virginia can intercept your refund to pay them. The tracker will not always show this clearly. If your return was approved but the refund never arrived, call the Virginia Department of Taxation to ask whether an offset was applied.
How do I know if my return is being audited?
The tracker will not tell you this directly. If the state is reviewing your return for errors or asking for more information, they will mail you a letter. Check your mail regularly. If you receive a letter asking for documents or explanations, respond within the important date they give you. Until you respond, your refund will be held.
Can I get my refund faster if I call the department?
No. Calling does not speed up processing. The state processes returns in the order they were received. Calling is useful only if your refund is late, if the tracker shows an error, or if you need to report a missing refund.
What if I made a mistake on my return — can I stop my refund?
If your return has not been approved yet, you can file an amended return. If it has already been approved and the refund is on the way, you cannot stop it. You can file an amended return after you receive the refund to correct the mistake, but you will owe taxes on any overpayment plus interest.