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
Can I be held personally liable for unpaid sales tax?
Yes, even if you operate as an LLC or corporation. Sales tax is trust fund money that you collect for the state, and if you don't remit it, Virginia can pursue you personally.
Read answerCan my accountant access my QuickBooks file?
Yes, and you should set this up. QuickBooks Online includes a free accountant user slot specifically for this purpose. QuickBooks Desktop requires sharing the file directly or sending an accountant's copy.
Read answerDo I need to charge sales tax on labor and installation?
It depends on what you're selling. If you're selling products and installing them, the labor is usually taxable with the materials. If you're providing a pure service without selling goods, the labor is often exempt.
Read answerShould I use accrual accounting for my e-commerce store?
In most cases, yes. Accrual accounting matches revenue with the costs that generated it, which matters when you hold inventory and sell through platforms with delayed payouts. Cash basis works for very small stores but starts creating blind spots as you grow.
Read answerShould I run payroll myself or use a payroll service?
You can run payroll yourself with software, but the time investment and compliance risk grow with each employee. Most small businesses benefit from outsourcing once they reach three to five employees or have complex pay structures.
Read answerHow do I record daily sales from my POS system in QuickBooks?
Record a daily sales summary from your POS end-of-day report rather than individual transactions. Break out payment types and use a clearing account for credit card sales to match deposits when they arrive.
Read answer


