Licensing by State

San Francisco prices your labor before it licenses your business

Answer

San Francisco requires CA state entity registration ($70 LLC/$100 Corp + $800/yr franchise tax), a city Business Registration Certificate ($91 to $35,000+/yr tiered on gross receipts), and workers' comp for 1+ employee. No specialized janitorial license exists in California.

  • Business Registration Certificate fee runs $91 to over $35,000 annually, tiered to gross receipts; add $800 CA franchise tax.
  • Janitorial labor is exempt from sales tax in California; separately billed supplies are taxable at 8.875% combined rate.
  • Living Wage Ordinance sets $18.67/hr minimum for city-contracted workers; HCSO adds $4.49/hr healthcare spend for large employers.

$18.67/hr SF city contract minimum wage

Opora Editorial team Published Updated 4 min read 977 words Sourced & fact-checked

San Francisco Cleaning Business License Requirements

Starting a cleaning business in San Francisco, California requires coordinating registrations across state and local agencies. There is no specialized "janitorial contractor license" in California — cleaning businesses operate under general business licensing and state entity registration requirements.

$18.67

SF minimum wage for city-contracted workers (2024 SF Living Wage Ordinance)

Source: CA SOS, 2025

San Francisco Cleaning Business Licensing Requirements (2025) Sources: CA SOS, City of San Francisco, State DOR
Requirement Agency Fee Resource
California entity registration (LLC or Corp) CA SOS $70 (LLC) / $100 (Corp); Annual Franchise Tax: $800 minimum www.sos.ca.gov
Annual state fee / franchise tax State revenue or SOS $800 CA Franchise Tax + SF business registration tiered fee See state filing portal
Local business license / BTR City of San Francisco $91–$35,000+/yr based on gross receipts (tiered rate schedule) sftreasurer.org
State sales tax permit (if applicable) State DOR/DFR Free State tax portal
EIN (Federal) IRS Free irs.gov

Step-by-Step Registration Process

Step 1 — Form Your Entity. Register your LLC or corporation with CA SOS at https://www.sos.ca.gov/business-programs/business-entities/. Fee: $70 (LLC) / $100 (Corp); Annual Franchise Tax: $800 minimum. Most states process online filings within 3–5 business days.

Step 2 — Obtain Your EIN. Apply for a federal Employer Identification Number at irs.gov. Free and immediate online. Required before opening a business bank account or registering with state tax agencies.

Step 3 — Local Business License. San Francisco Business Registration Certificate (SF Treasurer & Tax Collector). Fee: $91–$35,000+/yr based on gross receipts (tiered rate schedule). Obtain from: https://sftreasurer.org/business/register-business.

Step 4 — Sales Tax Registration. Cleaning services are EXEMPT in California. California does NOT tax janitorial service labor. Separately billed supplies are taxable at SF's combined rate of 8.875%. Mixed contracts must itemize labor to avoid taxing the full amount. Register with the state revenue department before collecting any taxes from clients.

Step 5 — Workers' Compensation. Required for 1+ employee (CA DIR). Rates among the highest nationally.. Contact your state workers' comp agency before your first hire.

Special Permits

SF DPH permit if using biocides for mold remediation; SF Port Authority permits for waterfront facility cleaning; SF Environment Dept green cleaning requirements for city-contracted facilities.

Insurance Minimums for San Francisco

Standard Insurance Requirements — San Francisco Commercial Cleaning (2025)
Coverage Minimum Notes
General Liability (per occurrence) $1,000,000 Many commercial property managers require $2M
GL Aggregate $2,000,000 Healthcare and government may require $5M umbrella
Workers' Compensation Required for 1+ employee (CA DIR). Rates among the highest nationally. Required for all cleaning employees in most states
Commercial Auto $100,000/$300,000 If employees drive to job sites

Sales Tax: San Francisco (8.875% (6% state + 1.25% SF county/city + 1.625% district))

California does NOT tax janitorial service labor. Separately billed supplies are taxable at SF's combined rate of 8.875%. Mixed contracts must itemize labor to avoid taxing the full amount.

Union Considerations

SEIU Local 87 and USWW represent commercial BSC workers in San Francisco. The SF Living Wage Ordinance ($18.67/hr in 2024 for businesses with city contracts) and Health Care Security Ordinance add mandatory costs. Most Class A office buildings in the Financial District require SEIU-signatory contractors.

San Francisco Local Market Context

San Francisco's commercial cleaning market is dominated by large BSC firms with SEIU contracts in the Financial District and SoMa tech corridors. Small operators find better entry through healthcare (UCSF Medical Center), residential building management, and Airbnb/short-term rental turnover cleaning (SF STR regulations limit short-term rentals, reducing volume but keeping rates high). The Mission and Outer Sunset residential markets offer recurring cleaning contract opportunities.

Frequently Asked Questions

Why is San Francisco business registration so expensive?

Because the fee scales with your revenue instead of sitting at a flat rate. The city's Business Registration Certificate is tiered to gross receipts, running about $91 a year for a micro-business and climbing into the tens of thousands for large firms. Once a service company clears $2.25M in gross receipts, the Gross Receipts Tax stacks on top at 1.5% to 6.9%, with the rate depending on how your payroll apportions to the city. Price both into a San Francisco route before you quote it.

What is the Health Care Security Ordinance, and does it hit my cleaning company?

The HCSO requires covered employers to spend a minimum amount on healthcare for every hour an employee works in San Francisco. Coverage begins at 20 or more employees for large businesses, and at 20 or more for medium businesses with any SF-based employee. As of 2024, the large employer rate was $4.49 per SF hour worked and the medium rate was $2.99. For a BSC bidding city facilities, that spend belongs in your labor line as a real hourly cost.

Do I have to be union to win commercial cleaning work in San Francisco?

No law requires it. In practice, most large commercial property managers and building owners in San Francisco expect their BSC vendors to be signatory to SEIU Local 87 agreements, and that expectation gets negotiated at the contract level rather than imposed by the city. Residential and small retail cleaning typically carries no union requirement, so non-signatory contractors still have a lane to work in.

How we built this guide

Opora editorial sources from BLS OEWS wage tables, ISSA-447 production rates, NCCI workers' compensation classifications, EPA List N, OSHA 29 CFR standards, and primary state regulatory filings. We don't recycle blog posts — we audit primary documents.

Methodology · Editorial standards · Corrections policy · About Opora

Licensing