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 state tax refund 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.
You do not need to create an account or log in. The tracker works for both individual income tax refunds and corporate refunds, though corporate filers should use the business portal instead. If you filed electronically, the tool usually has information within 24 hours of the IRS accepting your return. Paper returns take longer to enter the system — typically two to three weeks after you mail them.
The tracker will show one of four statuses: received and being processed, approved and scheduled for payment, payment issued, or an error message if something does not match. If you see "payment issued" but have not received the money yet, check the expected delivery date shown on the screen — Virginia refunds arrive by direct deposit or check depending on how you requested payment.
Key Takeaways
- The Virginia Department of Taxation's "Where's My Refund?" tool at tax.virginia.gov is the official source for refund status and updates every few days.
- Direct deposit refunds typically arrive within five to seven business days after the status shows "payment issued," while checks take two to three weeks.
- If your refund was applied to a prior-year debt or offset for child support, the tracker will show that reason and you will need to contact the department to resolve it.
- Electronic returns show up in the tracker within 24 hours of IRS acceptance, but paper returns take two to three weeks to enter the system.
- If the tracker shows an error or your refund does not arrive within the stated timeframe, call the Virginia Department of Taxation at 804-367-8031 with your Social Security number and filing status ready.
How long Virginia refunds take from approval to arrival
Once the Virginia Department of Taxation approves your refund, the time to your bank account or mailbox depends on your payment method. If you chose direct deposit on your tax return, the money usually lands within five to seven business days after the status changes to "payment issued." If you requested a check, allow two to three weeks from the issue date — Virginia mails refund checks from its processing center in Richmond, and mail delivery adds time on both ends.
The total time from filing to refund varies widely. An electronic return filed in early February might be approved and paid by late February. A paper return filed in April could take until June. The Virginia Department of Taxation processes returns in the order received, and volume spikes in March and April, which slows everything down. If you filed electronically and chose direct deposit, you are usually looking at four to six weeks total from filing to money in hand.
Refunds do not arrive on weekends or federal holidays. If the tracker shows your payment issued on a Friday, do not expect it Monday if Monday is a holiday. Some banks also hold direct deposits for a day before crediting them to your account, though most post immediately.
What to do if the tracker shows an error or your refund is delayed
If the "Where's My Refund?" tool shows an error message instead of a status, it usually means one of three things: the Social Security number you entered does not match the return, the filing status is wrong, or the refund amount is incorrect. Go back and check each field carefully — the tool is exact and will not accept a number off by even one digit. If you are certain the information is correct, your return may not have reached the system yet, especially if you filed by mail.
If your refund shows "payment issued" but you have not received it after the stated delivery window, contact the Virginia Department of Taxation at 804-367-8031. Have your Social Security number, filing status, and the refund amount ready. The department can confirm the payment method, the date it was sent, and whether there was a problem with your bank account or mailing address. If the check was lost in the mail, they can issue a replacement. If direct deposit failed because of a closed account or routing number error, they can reissue to a corrected account.
Wait at least one business day past the expected delivery date before calling — delays of a day or two are normal and do not indicate a problem. The phone line is busiest in March, April, and May, so call early in the morning or on a Tuesday or Wednesday if you can.
Offsets and debt collection that hold up your refund
Virginia can hold your refund to pay back taxes, child support arrears, or other debts owed to the state. If this happened, the "Where's My Refund?" tool will show a message saying your refund was offset or applied to a debt. The message will usually name the type of debt — back taxes, child support, or a state agency claim. The refund does not disappear; it goes to the creditor instead of to you.
If you believe the offset was wrong — for example, you already paid the debt or the child support case is closed — you need to contact the creditor directly, not the tax department. For back taxes, call the Virginia Department of Taxation. For child support, contact the Virginia Department of Social Services. For other debts, the offset notice you receive by mail will name the agency to contact. Resolving an offset takes weeks and requires documentation that the debt was paid or is not yours.
You cannot stop an offset through the tax department once it has happened. The only way to prevent one is to pay the debt before you file your return, or to contact the creditor before tax season and work out a payment plan.
Differences between federal and Virginia state refund tracking
Your Virginia state refund and your federal refund are separate and tracked through different systems. The IRS tracks your federal refund through IRS.gov using the "Where's My Refund?" tool there. Virginia tracks its own refund through tax.virginia.gov. You can file both at the same time, but they process on different schedules and may arrive weeks apart.
If you filed a combined return through tax software, the software may have filed your federal and state returns together, but they still go to different agencies and come back separately. Check both trackers to see where each one stands. Some people receive their federal refund in late February but do not see their Virginia refund until April, or vice versa. This is normal and does not mean either one is lost.
If you are waiting for both refunds and one arrives but the other does not, do not assume they are linked. Check the status of the missing one in its own tracker. If the federal refund arrived but Virginia still shows "processing," that is fine — they move at different speeds.
What information you need to check your status
To use the Virginia "Where's My Refund?" tool, you need three pieces of information: your Social Security number, your filing status (single, married filing jointly, married filing separately, or head of household), and the exact refund amount shown on your return. If you do not have the return in front of you, you can find the refund amount on the confirmation email from your tax software, or on the receipt you got when you filed by mail.
Do not guess at the refund amount. The tool will reject the entry if it is off by even one dollar. If you claimed a refund of $1,247 but enter $1,274, the tool will show an error. The Social Security number must also be exact — leading zeros matter, and the tool will not accept a typo.
If you filed jointly, use the Social Security number of the person whose name appears first on the return. If you filed as head of household, make sure you select that status and not single. These details matter because the tool cross-references them against the return on file.
Frequently Asked Questions
Can I check my refund status if I filed through a tax preparation service?
Yes. The Virginia Department of Taxation does not care how you filed — the refund tracker works the same way whether you used tax software, a tax preparer, or filed by hand. Use your Social Security number, filing status, and refund amount. If the tax preparer filed on your behalf, they should have given you a confirmation with the refund amount on it.
What does it mean if the tracker says my refund was "applied to a prior balance"?
It means Virginia used your refund to pay a debt you owe the state from a previous year — usually back taxes or an overpayment from a prior return. The refund does not go to your bank account; it goes to settle the debt instead. You will receive a notice by mail explaining what the debt was for. If you think this is wrong, contact the Virginia Department of Taxation at 804-367-8031.
How do I know if my refund was sent by check or direct deposit?
The tracker does not tell you the payment method, but your original tax return does. Look at the return you filed — it shows whether you chose direct deposit or a check. If you chose direct deposit, the refund goes to the bank account number you entered. If you chose a check, it is mailed to your address on file. You can also call 804-367-8031 and they will confirm the payment method for you.
What if I moved after I filed and the check goes to my old address?
Contact the Virginia Department of Taxation at 804-367-8031 as soon as you know your refund was issued. If you can update your address before the check is mailed, they may be able to stop it and reissue to your new address. If the check has already been mailed, you can file a change of address with the post office, though that does not always catch refund checks. If the check arrives at your old address, the person living there may forward it or it may be returned to the tax department. Call the department to report the address change and ask them to reissue.
Can I get my refund faster if I call the tax department?
No. Calling does not speed up processing or payment. The tax department processes returns in order and pays them on a set schedule. Calling can help if your refund is delayed past the expected date, if it was offset, or if there is an error on your return, but it will not move you ahead in the queue. Use the tracker first to see the current status, then call only if something looks wrong.