Do I need a business license to operate in Richmond?
Yes. If you’re operating a business within Richmond city limits, you need a Business Professional and Occupational License, commonly called a BPOL. This applies whether you’re running a restaurant, contracting business, retail shop, or service company.
Richmond requires every business to register and pay an annual license fee based on gross receipts. The fee structure varies by business classification. Retailers, contractors, and service providers each fall under different categories with different rates. The city calculates your fee as a percentage of your prior year’s gross receipts, so accurate monthly bookkeeping matters for getting this number right.
New businesses get a bit of a break in the first year since there’s no prior gross receipts to calculate from. You’ll pay a flat fee initially, then file based on actual receipts when renewal comes around.
The deadline for renewal is March 1 each year. Miss it and you’ll face late penalties that add up quickly. The city doesn’t send friendly reminders, so you need to track this yourself or work with a Tri-Cities bookkeeper who can keep you on schedule.
Beyond the basic business license, some industries need additional permits. Restaurants need health department permits and potentially an ABC license if serving alcohol. Contractors may need state licensing depending on the trade. Auto shops and salons have their own regulatory requirements. The BPOL is the baseline, but it’s not always the only thing you need.
If you’re operating from home, you still need the license. Working remotely doesn’t exempt you from registration requirements. If you’re generating income from business activity in Richmond, the city expects you to be licensed.
The application process is straightforward. You can apply through the Richmond Commissioner of the Revenue office. Have your business structure documentation ready, along with your federal EIN if you have one.
Getting set up correctly from the start saves headaches later. A missed license can create problems when you’re trying to bid on projects, open business bank accounts, or apply for financing. Staying compliant is easier than fixing compliance gaps after the fact.
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 do I handle sales from third-party delivery apps like DoorDash and Uber Eats?
Record the full sale amount as revenue and the platform's commission as a separate expense. The deposit will be the net amount, but your books will show true sales and actual delivery costs.
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 answerWhat 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 answerWhat is sales tax nexus and does it apply to me?
Nexus is the connection between your business and a state that requires you to collect sales tax there. Most local service businesses only have Virginia nexus, but if you sell products online or into other states, you may need to collect and remit sales tax elsewhere.
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 answerWhy doesn't my Amazon deposit match my sales total?
Amazon deposits are the net amount after fees, not your gross sales. Referral fees, FBA fees, storage charges, advertising costs, and refunds all get deducted before the money hits your bank account.
Read answer


