HomeOperator BlueprintCleaning Business Licensing by StateCleaning Business License in San Antonio, TX (2025)

Cleaning Business License in San Antonio, TX (2025)

By Opora Editorial Team6 min readUpdated continuously · In Cleaning Business Licensing by State

San Antonio doesn't require a city license, but Bexar County still takes its cut

San Antonio has no general business license requirement for a cleaning company, which surprises operators moving in from cities that do require one. What San Antonio does require is the same layer of Texas state registration every operator in this state handles regardless of which city they set up in: entity formation with the Secretary of State, an EIN, and sales tax registration, since cleaning services are taxable statewide under Tax Code §151.0048. The absence of a city license is not the absence of compliance work. It just shifts where that work lives, from a city permitting office to a set of state-level filings that apply the same way no matter which Texas metro you operate in.

Requirement Agency Cost
LLC or Corp formation Texas Secretary of State $300
General city business license City of San Antonio Not required
City contractor registration City of San Antonio, if bidding municipal work Varies by project type
Sales tax permit Texas Comptroller Free
EIN IRS Free

The 8.25% number every quote in San Antonio needs to include

San Antonio's combined sales tax on cleaning services runs 8.25%, made up of 6.25% state plus a 2% Bexar County/San Antonio local add-on, applying to both commercial and residential jobs under Texas Tax Code §151.0048. This is the single most common pricing mistake new operators make in the San Antonio market: quoting a flat service price without disclosing that tax gets added on top, then eating the margin difference when a client pushes back on an invoice that looks higher than the number they were originally quoted. Build the 8.25% into your written estimate line by line so there is no surprise at invoice time on either side of the relationship.

Insurance minimums that actually get checked

Coverage Typical minimum Notes
General liability $1,000,000 per occurrence / $2,000,000 aggregate Standard requirement for most commercial contracts in this market
Umbrella/excess liability Up to $5,000,000 aggregate Required for larger institutional accounts, hospital systems, school districts
Workers' compensation Not state-mandated in TX Required contractually by most commercial property managers and public entities regardless

Texas is a non-subscriber state for workers' comp, meaning coverage is not legally required by the state, but nearly every commercial client in San Antonio, from private property managers to city and county facilities, requires proof of coverage as a contract condition regardless of the state's opt-out rule. Get a policy before your first commercial bid, not after a client asks for a certificate of insurance you have no way to produce on short notice.

Registering for city and county work

San Antonio does not require a general business license, but if you intend to bid work directly for the city or Bexar County, city contractor registration is a separate step from general licensing and applies specifically to businesses seeking public contracts rather than private commercial accounts. Check the current vendor registration requirements through the City of San Antonio's procurement portal before submitting a bid on any municipal cleaning RFP, since registration requirements and fees for public-facing bidders differ meaningfully from what a purely private-sector commercial cleaner needs to have in place.

Special permits that occasionally apply

Texas Department of State Health Services registration applies if your business applies pesticides as part of disinfection work, which is a separate registration from standard cleaning licensing entirely. San Antonio Water System permits may apply for commercial drain cleaning work if that falls within your service scope. Neither applies to standard janitorial or residential cleaning work, but check before adding either service line to your business.

Because Texas requires no general state business license, verifying the municipal position in the source document is the substantive step, and the San Antonio City Code is where registration, permit, and vehicle provisions affecting a service company are published. That citation carries weight with a commercial customer's compliance review. For market planning, the Alamo Area Metropolitan Planning Organization assembles employment and development data for Bexar and the surrounding counties, indicating where commercial square footage is being added outside the central business district.

Frequently Asked Questions

Is a business license required to operate a cleaning business in San Antonio?

No general business license is required for cleaning businesses in San Antonio. However, Texas state entity registration at $300 for an LLC or Corp, an EIN, and sales tax registration are still required, and city contractor registration applies if bidding directly for municipal work.

What sales tax rate applies to cleaning services in San Antonio?

8.25% total, 6.25% state rate plus a 2% Bexar County/San Antonio local add-on, applying to both commercial and residential cleaning services under Texas Tax Code §151.0048.

Is workers' compensation required for cleaning businesses in San Antonio?

Not by state law, since Texas is a non-subscriber state. In practice, most commercial property managers, school districts, and public entities require proof of coverage as a contract condition, so budget for it regardless of the legal minimum.

Do military-adjacent accounts near Joint Base San Antonio require special insurance?

Often yes. Institutional accounts near military facilities frequently require higher general liability minimums, sometimes $5 million aggregate, plus background checks tied to facility access badges. Confirm specific requirements with the facility before submitting a bid on this account type.

City contractor registration for anyone bidding municipal work

San Antonio requires vendors to complete a city contractor registration process before bidding on municipal cleaning contracts, a step separate from the standard state-level licensing and formation steps every Texas cleaning business already needs to complete regardless of whether they ever touch government work. Skip this registration if municipal contracts are not part of your near-term business plan, but budget the extra lead time to complete it if a city facility, library, or municipal building contract is genuinely on your target list, since the registration process itself can take longer than the underlying bid submission window in some cases.

Military and healthcare institutional accounts add their own layer

San Antonio's economy carries a heavier concentration of military and healthcare institutional facilities than either Austin or Fort Worth, Joint Base San Antonio and the city's large hospital systems chief among them, and these institutional accounts frequently impose insurance and background-check requirements well above what a standard commercial office contract asks for. A cleaning business targeting this segment specifically should expect higher general liability minimums, sometimes $5 million aggregate rather than the standard $2 million, along with employee background check requirements tied to facility access badges, particularly for any work performed on or near base property. Build the added compliance and insurance cost of this segment into your bid pricing rather than treating it as equivalent to a standard commercial office account.

What changes if you are bidding city or county work specifically

City contractor registration in San Antonio is a genuinely separate process from the general business registration steps described above, and it exists specifically to qualify vendors for municipal and Bexar County procurement opportunities rather than to regulate private commercial cleaning generally. If your business model does not include pursuing public-sector contracts, you can skip this step entirely and focus on the standard state-level registration sequence. If public contracts are part of your growth plan, start the vendor registration process well ahead of any specific bid deadline, since procurement portal registration and vetting can take longer than the bid submission window itself if you start from scratch after an RFP is already posted.

The practical registration order for a new San Antonio operator

Form your LLC or corporation with the Texas Secretary of State first, then apply for your EIN immediately, since virtually every downstream step, banking, sales tax registration, insurance applications, depends on having that number in hand. Register for your Texas sales tax permit before your first invoice, and secure general liability coverage at the $1M/$2M level before your first commercial bid goes out. Only pursue city contractor registration if public-sector work is specifically part of your near-term plan, since it adds administrative overhead that a purely private-sector cleaning business does not need to take on.

Sources: Texas Secretary of State; Texas Comptroller of Public Accounts; City of San Antonio.

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