Check your refund status directly with the Virginia Department of Taxation

The Virginia Department of Taxation runs a refund tracker on its website where you can see the status of your state income tax refund in real time. You will need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your tax return. The tracker updates every business day and will tell you whether your refund is still being processed, has been approved, or has already been sent.

Go to tax.virginia.gov and look for the "Where's My Refund?" tool. Enter your information exactly as it appears on your return—misspelled names or incorrect amounts will cause the search to fail. The tool shows you the current stage: processing, approved, or issued. If it shows "issued," the refund has left the Virginia Department of Taxation and is on its way to you or your bank.

If you filed electronically, your refund typically processes within 21 days. If you filed on paper, allow 4 to 6 weeks. The tracker will not show a refund that has already arrived in your bank account or mailbox—once it reaches you, the status straightforward stops updating.

Key Takeaways

  • The Virginia Department of Taxation's "Where's My Refund?" tool is the official source and updates every business day with your refund status.
  • Electronic returns usually process within 21 days; paper returns take 4 to 6 weeks from the date the department receives them.
  • If the tracker shows "issued," your refund has left Virginia and is in transit to your bank or address on file.
  • A refund can be delayed if your return has errors, you owe back taxes or child support, or the IRS is holding your federal refund.
  • If your refund is more than 21 days late for an e-filed return or 6 weeks late for a paper return, contact the Virginia Department of Taxation directly.

What causes a Virginia refund to be delayed

The most common reason for a delayed refund is an error on your return—a mismatched Social Security number, an incorrect filing status, or math mistakes. The Virginia Department of Taxation will catch these during processing and may send you a notice asking you to correct the information. Check your mail and your email (if you provided one) for any correspondence from the department.

A second major cause is a debt offset. If you owe back Virginia income taxes, child support, or have a federal tax debt, the Virginia Department of Taxation can hold your refund to pay down what you owe. The department will send you a notice explaining the offset and which debt it is being applied to. This process can add 2 to 4 weeks to your timeline.

The IRS can also hold your Virginia refund if you have an outstanding federal tax debt or if there is a discrepancy between what you reported on your federal return and what Virginia received. This is less common but does happen. You can check your federal refund status separately on the IRS website using their "Where's My Refund?" tool.

How to contact the Virginia Department of Taxation about your refund

If your refund is significantly delayed or the tracker shows an error, call the Virginia Department of Taxation at 804-367-8031. Have your Social Security number, filing status, and the refund amount ready. The department's phone lines are busiest in March and April, so expect wait times during tax season.

You can also file a complaint or request information through the Virginia Department of Taxation's website. If you believe there is a processing error that the department is not correcting, you may contact the Virginia Taxpayer Advocate, an independent office within the department that helps resolve disputes. The Advocate's office can investigate delays and errors that the regular department channels have not resolved.

Keep copies of your tax return, your filing confirmation (if you e-filed), and any notices from the Virginia Department of Taxation. These documents will speed up the process if you need to follow up or dispute a delay.

What to do if your refund was deposited to the wrong account

If you chose direct deposit and your refund went to an old bank account or a closed account, the bank will typically return the funds to the Virginia Department of Taxation within 5 to 10 business days. The department will then reissue the refund, usually by check, to the address on file with your return. This second round of processing can add 2 to 3 weeks.

To speed this up, contact your bank when ready and ask whether the refund was returned or is still pending. If it was returned, get written confirmation from the bank and send it to the Virginia Department of Taxation along with a letter requesting a reissue to a corrected account or address. Include your Social Security number, the tax year, and the refund amount.

For future years, update your banking information before you file. If you discover the error after filing, contact the Virginia Department of Taxation as soon as possible—the sooner they know, the sooner they can correct the deposit information if the refund has not yet been processed.

Refunds issued by check versus direct deposit

Virginia refunds sent by direct deposit usually arrive within 21 days of approval. Refunds sent by check take longer because the check must be printed, mailed, and then deposited or cashed by you. A check refund typically takes 4 to 6 weeks from the date the Virginia Department of Taxation issues it, depending on mail delivery time and how quickly you deposit it.

If you chose direct deposit on your return but the department could not process it (for example, because the account information was invalid), they will issue a check instead. The tracker will show "issued" but you will receive a physical check in the mail rather than a deposit to your account. Check your mailbox regularly, especially if your refund is more than 3 weeks old.

If a check refund does not arrive within 6 weeks of the "issued" date shown in the tracker, it may have been lost in the mail. Contact the Virginia Department of Taxation and request a replacement check. You will need to provide proof that you did not receive the original—the department may ask you to sign an affidavit.

If your refund was part of a joint return

Joint returns can complicate refunds if one spouse owes a debt that Virginia can offset. The Virginia Department of Taxation can hold the entire refund to pay a debt owed by either spouse, even if only one person is responsible for the debt. This is called "injured spouse" protection, and it allows the other spouse to request their portion of the refund.

If you filed jointly and your refund was held or reduced because of a debt owed by your spouse, you can file an injured spouse claim with the Virginia Department of Taxation. You will need to provide documentation showing your income and tax payments separately from your spouse's. The process takes 4 to 8 weeks and requires paperwork, so contact the department early if you believe this applies to you.

Frequently Asked Questions

How long does it take to get a Virginia refund after I file?

Electronic returns usually process within 21 days. Paper returns take 4 to 6 weeks from the date the Virginia Department of Taxation receives them. If your refund is issued by check instead of direct deposit, add another 2 to 4 weeks for mailing and processing time.

Can I check my refund status if I filed with a tax preparer?

Yes. The "Where's My Refund?" tool works regardless of who prepared your return. You will need your Social Security number, filing status, and the refund amount. If you do not know the exact amount, contact your tax preparer for the information.

What if the tracker says my refund was issued but I have not received it?

If it has been more than 4 weeks since the "issued" date and you have not received a check, or more than 3 weeks for direct deposit, contact the Virginia Department of Taxation at 804-367-8031. Have your return information ready and ask them to investigate whether the refund was lost or misdelivered.

Can the Virginia Department of Taxation hold my refund for any reason other than debt?

Yes. The department can hold a refund if there are errors on your return, if the IRS has flagged a discrepancy, or if there is a pending identity verification. You will receive a notice explaining the reason. If you do not receive a notice but your refund is delayed, call the department to ask what is holding it up.

What happens if I need my refund urgently?

Unfortunately, the Virginia Department of Taxation cannot speed up processing for most refunds. If you have a genuine hardship, contact the Virginia Taxpayer Advocate's office and explain your situation. They may be able to investigate whether your refund is being delayed for a reason that can be resolved quickly, but they cannot override the normal processing timeline.