Bookkeeping and payroll for small businesses across central Virginia.

Call / Text: (866) 478-7426

How do I register my business for Virginia sales tax?

Register through Virginia Tax’s online system called iReg. Go to virginia.gov and look for the business registration section under Virginia Tax. The process takes about 15-20 minutes if you have your information ready.

Before you start, gather your business legal name and any trade names, your federal EIN or SSN if you’re a sole proprietor, your business address, the date you started or will start making taxable sales, and your estimated monthly sales volume. Virginia also asks about your business structure, ownership details, and the types of products or services you sell.

After you submit, Virginia Tax typically processes registrations within a few days. You’ll receive your Certificate of Registration in the mail with your Virginia Tax account number. Keep this certificate posted at your business location.

Your filing frequency depends on your estimated sales volume. Most small businesses file monthly or quarterly. If your tax liability is under $100 per month, you might qualify for quarterly filing. Virginia assigns your frequency when they process your registration, so you’ll know what schedule to follow.

Start collecting sales tax from customers on the date you listed as your first sale date. Don’t wait for the physical certificate to arrive. You’re responsible for collecting from that date forward.

One mistake to avoid is registering late. If you’ve been making taxable sales without collecting tax, you’re personally liable for what should have been collected. Virginia does offer voluntary disclosure agreements for businesses that want to come into compliance, but it’s better to register before your first sale.

Another common issue is not understanding what’s taxable in Virginia. Most tangible goods are taxed at 5.3%, but prepared food like what restaurants sell gets taxed at a higher rate. Some services are taxable, others aren’t. If you’re unsure what applies to your business, get clarity before you start selling.

After registration, you’ll file returns through the same Virginia Tax online portal. Returns are due the 20th of the month following the reporting period. Late filings come with penalties and interest that add up quickly. Many business owners working with a Richmond bookkeeper have their returns prepared as part of their regular bookkeeping so deadlines don’t get missed.

If sales tax filing feels like one more thing you don’t have time to manage, that’s a sign your bookkeeping setup needs attention. Getting registered is the first step. Staying compliant month after month is where most small businesses struggle.

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 happens if I forgot to collect sales tax from customers?

You still owe the tax to the state whether you collected it or not. The business absorbs the cost out of what would have been profit. Calculate what you owe, file amended returns, and fix your collection process going forward.

Read answer

Which QuickBooks plan is right for my small business?

The right plan depends on user count, inventory needs, and whether you track project costs. Most small businesses do fine with Simple Start or Essentials. Plus is worth it only if you manage inventory or need job-level profitability.

Read answer

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 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 handle progress billing in QuickBooks?

Enable progress invoicing in QuickBooks settings, then create invoices from estimates for partial amounts. The feature is straightforward but only works well if your estimates are accurate and you track costs alongside billings.

Read answer

Do I need to offer benefits if I have employees?

Most employee benefits are optional for small businesses with fewer than 50 employees. Health insurance, retirement plans, and paid time off aren't required under federal or Virginia law. Workers' comp and payroll taxes are mandatory regardless of size.

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