How to check your Virginia tax refund status right now

The Virginia Department of Taxation runs a refund tracker on its website where you can see exactly 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 daily and will tell you whether your return is still being processed, approved, or sent out.

If you filed electronically and chose direct deposit, the tracker will show you the deposit date once it has been scheduled. If you chose a paper check, it will tell you when the check was mailed. The tracker does not require a PIN or password — only the information from your return itself.

You can also call the Virginia Department of Taxation at 804-367-8031 during business hours (Monday through Friday, 8:30 a.m. to 4:30 p.m. Eastern time). Have your Social Security number and expected refund amount ready. Wait times are usually shorter early in the week and early in the morning.

Key Takeaways

  • The Virginia Department of Taxation's "Where's My Refund?" tool on tax.virginia.gov shows your refund status and deposit or mailing date in real time.
  • Most electronic returns with direct deposit are processed within 21 days of acceptance; paper checks take longer and may not arrive for four to six weeks after mailing.
  • If your refund is delayed beyond the expected timeframe, check first whether the Department received your return and whether there are errors on your filing.
  • Refunds held for offset — to cover unpaid child support, taxes, or other debts — will not be released until the offset is resolved.

How long Virginia refunds typically take

The timeline depends on how you filed and how you want your money. If you filed electronically and chose direct deposit, Virginia aims to process your refund within 21 days of accepting your return. Direct deposits usually land in your bank account within one to three business days after the Department approves the refund.

If you filed electronically but requested a paper check, allow 21 days for processing plus four to six weeks for the check to arrive by mail. Paper checks mailed from Richmond can take longer depending on postal service delays, especially during tax season when volume is high.

If you filed a paper return by mail, the Department needs time to receive it, open it, and enter the information into its system before processing begins. Paper returns typically take six to eight weeks from the date received to be processed and refunded.

Why your Virginia refund might be delayed

The most common reason for a delay is an error or mismatch on your return. The Department's system flags returns where the Social Security number does not match IRS records, where income reported on your W-2 does not match what you reported, or where there are math errors. These returns go into manual review, which adds two to four weeks.

If you claimed the Earned Income Tax Credit or the Child and Dependent Care Credit, your return may be held for additional verification. Federal law requires the IRS to complete its review of these credits before Virginia can release your refund, even if Virginia has finished processing your state return. This federal hold can add 10 to 14 days.

Your refund may also be held if you owe money to the state or federal government — back taxes, unpaid child support, or defaulted student loans. Virginia's Department of Taxation can offset your refund to cover these debts. The Department will notify you by mail if an offset has been applied, and you can contact the agency responsible for the debt to arrange payment or dispute the offset.

What to do if your refund is missing or very late

First, confirm that the Department actually received your return. Use the "Where's My Refund?" tool and look for a status that says "Return Received" or "Return Accepted." If the tool shows no record of your return at all, your filing may not have been processed by the system yet — especially if you filed by mail within the last two weeks.

If your return shows as accepted but your refund has not arrived within the timeframes above, call the Department of Taxation at 804-367-8031. Have your Social Security number, filing status, and expected refund amount ready. The representative can see whether your refund is in a queue for manual review, whether an offset has been applied, or whether there is a processing error.

If you filed electronically and your direct deposit was supposed to arrive but did not, contact your bank first to confirm the deposit was not rejected or sent to the wrong account. Then call the Department of Taxation to verify the deposit information on file. If there is a mismatch — a wrong account number or routing number — the Department can reissue your refund as a check instead.

Direct deposit versus paper check: which arrives faster

Direct deposit is always faster. Electronic filing plus direct deposit typically means your refund lands in your account within 21 to 24 days from the date the Department accepts your return. Paper checks take the same 21 days to process but then require four to six weeks of mail delivery, bringing the total to six to eight weeks.

If you filed electronically but chose a paper check, you can sometimes request that the Department reissue your refund as a direct deposit instead if there is a delay. Call 804-367-8031 and ask whether this option is available for your return. The Department may be able to cancel the check and process a direct deposit, though this depends on how far along your return is in the mailing process.

If your paper check has been lost or never arrived, the Department can issue a replacement. You will need to wait 60 days from the original mailing date before requesting a replacement, and you may need to sign an affidavit stating you did not receive the original check. Contact the Department to start this process.

Understanding offsets and holds on your refund

An offset means the state or federal government has instructed Virginia to send your refund to pay a debt you owe instead of sending it to you. Common reasons for offset include unpaid child support, back taxes owed to Virginia or the federal government, defaulted student loans, or unpaid court fines.

If your refund has been offset, Virginia will send you a notice in the mail explaining which agency is receiving the money and why. The notice will include contact information for that agency. You can dispute the offset by contacting the agency directly, but you must do so quickly — usually within 30 days of receiving the notice.

If you believe the offset is a mistake — for example, you already paid the debt or the debt belongs to someone else — gather your proof (payment receipts, court documents, or identity documents) and contact the agency listed on the notice. They can investigate and potentially release the offset if they agree the debt is not valid.

Amended returns and refund timing

If you filed an amended Virginia return (Form 760-X), your refund will take longer. Amended returns are processed manually and typically take eight to twelve weeks from the date the Department receives them. You cannot track an amended return through the "Where's My Refund?" tool — it only shows status for original returns.

To check on an amended return, call the Department of Taxation at 804-367-8031 and tell the representative you filed Form 760-X. They can look up your amended return by Social Security number and tell you where it stands in the review process.

If you amended your return because you made an error, the Department will process the corrected version and issue a new refund if you are owed money. If the amendment means you owe money instead, the Department will send you a bill with payment instructions.

Frequently Asked Questions

Can I get my Virginia refund faster if I call the Department?

No, calling does not speed up processing. The Department processes returns in the order received, and calling only lets you see where your return currently stands. However, if there is an error on your return or an offset has been applied, calling can help you resolve the issue faster, which may unblock your refund.

What if the "Where's My Refund?" tool says my return was rejected?

A rejected return means the Department found an error that prevents processing — usually a mismatched Social Security number, an invalid filing status, or a math error. The Department will mail you a notice explaining what is wrong. You must file an amended return or a corrected original return to fix the error and resubmit it.

Do I need to do anything if my refund is being held for a federal review?

No, you do not need to do anything. The IRS and Virginia coordinate automatically on federal credit holds. Your refund will be released once the federal review is complete. The "Where's My Refund?" tool will update to show when the hold has been lifted.

What if I moved after I filed and my check was mailed to my old address?

Contact the Department of Taxation at 804-367-8031 and provide your new address. If the check has already been mailed, the postal service may forward it to your new address if you filed a change of address with USPS. If the check is lost, you can request a replacement after 60 days from the original mailing date.

Can I get my Virginia refund as a direct deposit if I originally requested a check?

It depends on how far along your return is. If your check has not yet been mailed, the Department may be able to cancel it and process a direct deposit instead. Call 804-367-8031 and ask. If the check has already been mailed, you will need to wait for it to arrive or request a replacement and specify direct deposit at that time.