Bookkeeping and payroll for small businesses across central Virginia.

Call / Text: (866) 478-7426

Which products and services require sales tax in Virginia?

Virginia taxes tangible personal property sold at retail. That’s the baseline. If you’re selling physical goods to end consumers, you’re collecting sales tax in most cases. The statewide rate is 4.3% plus local additions that bring most Richmond-area businesses to around 5.3%.

Most services are not taxable in Virginia. This surprises owners who’ve worked in other states where labor and services get taxed. You can charge for consulting, repairs, landscaping, cleaning, personal training, and most professional services without collecting sales tax. Virginia has historically focused on taxing goods, not labor.

There are exceptions. Lodging is taxable. Admission to entertainment venues is taxable. Some utilities and communications services have their own tax rules.

Tangible goods that are exempt include prescription medications, certain medical equipment, manufacturing equipment used directly in production, and items purchased for resale with a valid certificate.

Groceries get special treatment. Virginia eliminated the state sales tax on food for home consumption, though local taxes still apply at about 1%. Prepared food is different. A restaurant meal, a deli sandwich, or coffee from a café gets the full sales tax rate. The distinction is whether food is sold ready to eat versus ingredients you take home to prepare. Sales tax compliance for food service businesses requires tracking what you bought at reduced rates versus what you’re charging customers at full rates.

Digital products have gotten more attention from Virginia in recent years. Downloaded software, streaming services, and other digital goods are now taxable. If you’re selling digital products, you need to register and collect just like you would on physical inventory.

If you’re buying materials for resale, you provide a resale certificate to your supplier and skip the tax on those purchases. You collect when you sell to the final customer. This applies to retailers stocking inventory, restaurants buying food supplies, and contractors purchasing materials for installation projects.

Registration happens through Virginia Tax before you start collecting. Filing frequency depends on your sales volume. Most small businesses in Richmond file monthly or quarterly. Late filings come with penalties, so having a system for tracking collections and deadlines matters. Working with small business bookkeepers who understand Virginia’s rules helps you categorize transactions correctly and stay on top of filing dates.

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

How long does it take to catch up on a year of bookkeeping?

A year of catch-up bookkeeping typically takes one to four weeks of work time, though this varies based on transaction volume, documentation quality, and business complexity. Cash-heavy businesses and those with disorganized records take longer.

Read answer

Can QuickBooks handle payroll for my business?

Yes, QuickBooks Payroll handles wages, tax calculations, filings, and direct deposit for most small businesses. Whether it's the right choice depends on your employee count and how much time you want to spend managing it yourself.

Read answer

How do I know if I need to collect sales tax in other states?

You need to collect sales tax in states where you have economic nexus, which usually means exceeding $100,000 in sales or 200 transactions. The rules changed in 2018, so physical presence is no longer required.

Read answer

How do I calculate payroll taxes for my employees?

Payroll taxes include federal and state withholding plus Social Security and Medicare. Some taxes come from employee wages while others you pay as the employer. Most small businesses use payroll software or a service to handle the calculations.

Read answer

How Do I Set Up QuickBooks for the First Time?

Start with the right version, build a chart of accounts that matches your business, connect your banks correctly, and set up a few rules. Get these basics right and QuickBooks actually works. Get them wrong and you'll spend years fixing mistakes.

Read answer

How do I know if I can afford to expand my business?

You can afford to expand when your current business generates consistent profit, you have enough cash reserves to cover the gap between spending money and seeing returns, and your existing operations won't suffer during the transition.

Read answer

Virginia bookkeeping firm focused on small businesses. Bookkeeping, payroll, and fractional CFO services from a local Richmond team. A decade of working with businesses like yours. QuickBooks ProAdvisor certified.

Client Reviews

5-Star Rated Firm

Social

  • Intuit ProAdvisor Gold tier certification badge
  • Intuit Certified QuickBooks Level 1 ProAdvisor badge
  • Intuit Certified QuickBooks Level 2 ProAdvisor badge
  • Intuit Certified QuickBooks Payroll ProAdvisor badge

© 2026 Tri-County Bookkeeping LLC