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 answerWhich 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 answerCan 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 answerHow 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 answerHow 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 answerDo 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


