Bookkeeping, payroll, and advisory services for small businesses across Northern Virginia and the DMV.

Call or Text: (571) 307-4455

What is the BPOL tax in Fairfax County and do I have to pay it?

BPOL stands for Business, Professional and Occupational License. It’s a local tax that Fairfax County charges to businesses operating within the county. If you’re generating revenue in Fairfax County, you most likely need to register and pay it.

The tax is based on your gross receipts, not your net income. That distinction is important because you can’t reduce your BPOL obligation by deducting expenses. The county is looking at total revenue coming in the door, regardless of how much you spent to earn it.

The thresholds determine what you owe. If your annual gross receipts are under $10,000, you don’t need a license and you don’t owe anything. Between $10,000 and $100,000, you pay a flat fee for your license. Over $100,000, the tax is calculated as a rate applied to your gross receipts. That rate varies depending on your business classification. Retail businesses, professional services, contractors, and other categories each have different rates, so what you pay depends on what kind of work you do.

One thing that catches people off guard is that home-based businesses are not exempt. If you’re running a consulting practice or freelance operation from your house in Fairfax County and your gross receipts exceed $10,000, you still need to register and pay. The county doesn’t care whether you have a storefront or a spare bedroom office.

You’re required to register within 75 days of starting your business. If you’ve been operating without registering, take care of it as soon as possible. Filing and payment are due March 1 each year, which is a different deadline from your federal and state tax returns. Missing it means penalties and interest you don’t need to be paying.

Because BPOL is based on gross receipts, your books need to accurately reflect your total revenue. Working with bookkeepers in Fairfax who understand local requirements helps make sure your BPOL filing is straightforward and your numbers are right. Your full-service bookkeeping should produce reports that make it easy to pull your gross receipts figure when March rolls around, rather than scrambling to piece it together from bank statements.

If you’re unsure which rate applies to your business or whether certain revenue sources count toward your gross receipts, the Fairfax County Department of Tax Administration can clarify your classification. Getting it right from the start is a lot easier than correcting it later.

Northern Virginia's Bookkeeping & Advisory Firm

First Step:
Tell Us About Your Business

Every engagement starts with a conversation. Tell us what's going on with your books and we'll give you our honest assessment.

More Questions

How should a medical practice handle bookkeeping for multiple locations or entities?

It depends on your entity structure. If each location is a separate LLC or PC, keep separate books for each and consolidate for owner reporting. If everything runs under one entity, use class or location tracking in QuickBooks or Xero to segregate financials by site.

Read answer

How do I register a new business in Virginia and what filings are required?

Start by choosing your entity type, then register with the Virginia State Corporation Commission if forming an LLC or corporation. From there, get your EIN from the IRS, register with Virginia Tax, and obtain a business license from your local jurisdiction. Each Northern Virginia locality has its own licensing requirements.

Read answer

How do contractors handle change orders in their books?

Approved change orders increase the total contract value and should be updated in the WIP schedule immediately. Unapproved change orders are riskier and need to be booked as unbilled receivables with a reserve if collection is uncertain.

Read answer

What's the best way to track short-term rental (Airbnb/VRBO) income and expenses?

Record gross booking revenue and track platform fees, cleaning costs, and supplies as separate expense categories for each property. Virginia localities including Fairfax County impose transient occupancy taxes on STRs, so accurate tracking is essential for compliance and for understanding your true margins.

Read answer

How should a trucking company or owner-operator set up bookkeeping?

Trucking bookkeeping needs to track revenue and costs by truck, with categories for fuel, maintenance, insurance, tolls, driver pay, and per diem. Clean accounts receivable tracking is critical, especially if you factor loads.

Read answer

How should a medical or dental practice set up its bookkeeping in QuickBooks or Xero?

Start with a chart of accounts that separates insurance income by payer, tracks patient copays distinctly, and captures healthcare-specific expenses like malpractice insurance and clinical payroll. The biggest setup challenge is handling the gap between production and collections caused by insurance reimbursement lag.

Read answer

Fairfax-based bookkeeping and advisory firm serving small businesses across Northern Virginia and the DMV. Bookkeeping, payroll, tax preparation, and fractional CFO services from a certified team with over two decades of executive finance experience. QuickBooks and Xero certified, founded and led by Andrew T. Swaby.

  • Xero Silver Partner badge
  • Enrolled Agent badge
  • Better Business Bureau badge
  • Central Fairfax Chamber of Commerce badge

© 2026 ATS Group DBA ATS Bookkeeping & Advisory Services