What is Virginia's sales tax rate and when do I file?
Virginia’s general sales tax rate is 5.3% in most of the state. This includes Richmond, the Tri-Cities, and most of central Virginia. The 5.3% breaks down to 4.3% state tax and 1% local tax.
If you sell to customers in Northern Virginia or Hampton Roads, the rate is 6% because of additional regional transportation taxes. The Historic Triangle area around Williamsburg also charges 6%. For most small businesses operating in and around Richmond, you’re dealing with the standard 5.3%.
Groceries for home consumption are taxed differently. Virginia eliminated the state portion of the grocery tax, so most food items are only subject to the local 1% tax. Prepared food and restaurant meals get the full rate. If you run a restaurant, you charge 5.3% on everything. If you sell retail goods, some grocery items might qualify for the reduced rate.
Filing frequency depends on how much sales tax you collect. If your average monthly liability is $4,000 or more, you file monthly. Between $100 and $4,000, you file quarterly. Under $100 monthly, you can file annually. Most small businesses we work with through our bookkeeping services in Richmond end up on a quarterly schedule.
Due dates follow a straightforward pattern. Monthly returns are due on the 20th of the following month. Quarterly returns are due on the 20th of the month after the quarter ends, which means April 20, July 20, October 20, and January 20. There’s no grace period. Penalties and interest start the day after you miss the deadline.
You register for a sales tax account through Virginia Tax’s online portal. Once you have an account, you file and pay electronically through the same system. Paper forms aren’t really an option anymore.
One mistake that catches people is not filing when they have no sales. Even if you collected nothing in a period, you still need to submit a zero return. Skipping the filing entirely puts you out of compliance, even when you owe nothing.
Virginia offers a small discount for filing and paying on time. It’s a percentage of the tax you collected, and while it’s not much per return, it adds up over the year. Miss the deadline and you lose the discount on top of paying penalties.
For businesses handling sales tax across multiple regions or dealing with online sales, the rules get more complex. Economic nexus thresholds mean you might owe Virginia sales tax on shipments into the state even without a physical presence here. If you’re selling online to customers around Virginia, make sure you understand which rates apply to which destinations.
Greater Richmond's Small Business Bookkeeper
The Next Step:
A Short Conversation
Fifteen minutes to tell us what you're dealing with. We'll let you know how we can help and give you a clear price quote.
More Questions
What's the best way to categorize expenses in QuickBooks?
Consistency matters more than the specific categories you choose. Use QuickBooks defaults as a starting point, keep things simple, and match categories to tax return line items for easier year-end prep.
Read answerHow do I set up classes and locations in QuickBooks Online?
Go to Settings, then Account and settings, then Advanced. Enable class and location tracking there. The harder part is deciding how to structure them before you start.
Read answerWhy is QuickBooks showing a different number than my bank account?
The most common reasons are timing differences, duplicate transactions from bank feeds, or reconciliation issues. Your QuickBooks balance includes transactions that may not have cleared the bank yet.
Read answerWhat records do I need to keep for the IRS?
Keep documentation for all income and expenses reported on your tax return. This includes bank statements, receipts, invoices, payroll records, and asset purchase documentation.
Read answerHow do I file quarterly estimated taxes in Virginia?
Virginia estimated taxes are due April 15, June 15, September 15, and January 15 if you expect to owe $150 or more. Pay online through Virginia Tax's iFile system or mail Form 760-ES with a check.
Read answerHow much does it cost to clean up messy books?
Cleaning up messy books typically costs $500 to $3,000 for most small businesses. The actual price depends on how far behind you are, transaction volume, and whether documentation still exists.
Read answer


