Florida's “Business Tax Receipt” (BTR) is what most people call an occupational license. It's not the same as your state pool license — it's a local license issued by the county (and sometimes the city) where you do business. Every Florida pool company needs at least one.
What it is, in plain English
- A local government's permission to do business inside its jurisdiction
- Required by every Florida county
- Many cities add their own on top of the county one
- Usually $25 – $200 per year per jurisdiction
- Issued by your county tax collector or city clerk
BTR vs. state pool license
| State pool license | BTR (occupational) | |
|---|---|---|
| Issued by | DBPR (state) | County / city |
| Proves | You're qualified to do the work | You're registered locally to do business |
| Required of | Contractors (build/repair) | Every business, including cleaning-only |
| Cost | ~$250 every 2 years | $25 – $200 / year, each jurisdiction |
| Renewal | 2 years | Annual (typically by Sept 30) |
You need both. The state license lets you do the work legally; the BTR lets you bill for it locally.
Do cleaning-only pool companies need a BTR?
Yes.Even if you only clean residential pools with no repairs, you need a county BTR to operate legally. It's the same form a mobile dog groomer or a lawn service uses. Without a BTR, you're operating an unregistered business — which voids most liability-insurance coverage and exposes you to tax penalties.
How to get a BTR
- Go to your county's tax collector website
- Find the Business Tax Receipt (or “Occupational License”) section
- Fill out the application — business name, address, owner info, category
- Attach your state license if you have one (BTR for pool contractors usually requires it attached)
- Pay the fee (by jurisdiction — varies)
- Receive your BTR — usually within a few days
- Post it at your business location (legal requirement in some counties)
Multiple BTRs
If you operate in multiple counties or cities, you need a BTR in each one. Most mid-size Florida pool routes cross 2–4 counties, plus several cities. Typical setup:
- 1 primary county BTR where your office/home-base is
- 1 BTR in each other county you service (if their code requires it — most do)
- City BTRs for each city where you have significant business
Budget $200 – $1,500 per year for BTRs across a full operating territory.
Annual renewals
- Most Florida BTRs run on a fiscal year ending Sept 30
- Renewal notices typically mailed in June–July
- Late fees start October 1st (usually 10% late fee at 30 days, escalating)
- Don't lose track — missed renewals mean you're operating unlicensed locally
Sales tax is separate
The BTR is different from your Florida Sales Tax number (issued by Florida Department of Revenue). If you sell parts, chemicals, or materials, you need a sales tax registration separately and remit collected tax monthly or quarterly. Service-only labor (pool cleaning) is generally not taxable, but parts installed under labor often are — ask your accountant.
Putting it all together
For a legitimate Florida pool business, your legal paperwork stack looks like this:
- State pool license (CPC, Servicing, or Residential Specialty) from DBPR — if you repair or build
- CPO certification — if you service commercial pools
- County BTR — in every county you operate in
- City BTR — in every city you operate in (if applicable)
- Florida Sales Tax registration — if you sell any tangible goods
- General liability insurance — always
- Workers comp insurance OR exemption — required for contractors
Set up the stack once, calendar the renewals, and you're operating as a legitimate Florida pool business.