Cleaning business License Requirements in San Diego, CA
Last reviewed: June 2026
Quick Answer
California cleaning businesses require a Seller's Permit from the California Department of Tax and Fee Administration (CDTFA) and a Business Tax Registration Certificate from the San Diego Treasurer's Tax Division. Most clients require proof of general liability insurance ($1-2 million minimum). Specialized cleaning services like biohazard or crime scene cleanup may require additional state certifications. Home-based operations must obtain zoning approval from the San Diego Planning & Neighborhood Services Department.
Key Facts
- •California cleaning businesses must obtain a seller's permit from CDTFA.
- •San Diego requires local business tax registration certificates for cleaning services.
- •Liability insurance is mandatory; most clients require $1-2 million coverage.
- •Some cleaning types (biohazard, crime scene) require specialized state certifications.
- •Home-based cleaning requires zoning approval from San Diego Planning & Neighborhood Services.
State Licence Requirements
Licence name
Not applicable—general cleaning does not require a state license
Issued by
Not applicable
Cost
Not applicable
Processing time
How to apply
While general cleaning businesses do not require a state occupational license, you must obtain a Seller's Permit from the California Department of Tax and Fee Administration (CDTFA) under California Revenue and Taxation Code § 6001. To apply: (1) Visit https://cdtfa.ca.gov and select 'Register' under the Online Registration System; (2) Create an account using your Social Security Number or EIN; (3) Complete the registration form providing your business name, address, start date, and business type; (4) Specify 'Service and Other Activities' as your permit type; (5) Submit your application online; (6) Receive your Seller's Permit number immediately upon approval. No fees apply for the Seller's Permit. Processing is instantaneous for online applications. If you hire employees, you must also register with the California Employment Development Department (EDD) and obtain a state employer account number. For biohazard or crime scene cleanup specialization, contact the California Department of Public Health (CDPH) for specific certification requirements and training standards applicable to your service type.
Federal Requirements
Federal requirements for cleaning businesses are minimal but important. You must obtain an Employer Identification Number (EIN) from the Internal Revenue Service under 26 U.S.C. § 6109, even if you have no employees initially. This applies regardless of business structure and is free to obtain. The EPA regulates cleaning chemicals and disposal under the Resource Conservation and Recovery Act (42 U.S.C. § 6901), so you must properly handle and dispose of chemical waste according to state and federal guidelines.
If you plan to hire employees, you must comply with OSHA regulations (29 U.S.C. § 651) regarding workplace safety, particularly when working with hazardous chemicals. You must maintain workers' compensation insurance under state law if you have employees. The Fair Labor Standards Act (29 U.S.C. § 201) applies to wage and hour requirements for all employees.
For specialized services like biohazard cleanup, the CDC and OSHA enforce bloodborne pathogen standards (29 CFR § 1910.1030) that require specific training and certification. If you use any vehicle to transport cleaning supplies or equipment commercially, that vehicle must be properly registered and insured. ADA compliance (42 U.S.C. § 12181) requires that your business be accessible to people with disabilities and that you provide reasonable accommodations when servicing client properties.
Local & County Requirements
San Diego imposes several local requirements for cleaning businesses. First, you must register with the San Diego Treasurer's Tax Division and obtain a Business Tax Registration Certificate under San Diego Municipal Code § 35.0101. The registration fee ranges from $25-$150 depending on your gross annual revenue, and you must renew annually. If you operate from a physical office location (not home-based), you need a Use Permit from the San Diego Planning & Neighborhood Services Department to confirm zoning compliance at your address. Home-based cleaning businesses require approval under San Diego Municipal Code § 113.0101 for home occupation use.
If your cleaning service involves industrial or chemical-intensive work, the San Diego County Department of Environmental Health may require additional permits under hazardous waste regulations. Fire safety permits are required if you store flammable cleaning chemicals exceeding certain thresholds at your facility or vehicle. The City of San Diego requires all businesses to display their Business Tax Registration Certificate at their workplace. Some neighborhood commercial districts (like downtown San Diego) have additional sign permits required if you advertise on-site. Adjacent cities like Oceanside and Escondido have similar but separate requirements, so if you service multiple cities, register with each city's tax administration separately.
Total Cost Breakdown
The first-year cost to legally operate a cleaning business in San Diego breaks down as follows:
Seller's Permit (CDTFA): $0 (free to obtain via online registration).
San Diego Business Tax Registration Certificate: $25-$150 depending on projected gross annual revenue. Most startup cleaning services fall in the $25-$50 bracket for first-year registration.
Business Liability Insurance: $400-$800 annually for a solo operator; $600-$1,200 for businesses with employees. Most clients require minimum coverage of $1,000,000 per occurrence. This is your single largest recurring cost and is non-negotiable for credibility and client contracts.
Business Structure Registration (if forming an LLC or Corporation): $70-$800 depending on your choice. Many solo cleaners operate as sole proprietors ($0 additional cost); LLCs require California Secretary of State filing ($70) plus annual compliance costs.
IEIN from IRS: $0 (free; obtained online in minutes).
Optional Certifications (biohazard/crime scene cleanup): $500-$2,000 for specialized training programs if you pursue that niche market.
Optional Business License Bond (if required by specific clients): $150-$500 annually.
First-year realistic total: $500-$1,200 for a solo operator with basic liability insurance. For a micro-business with one employee and full compliance, expect $1,200-$1,800. Annual renewal costs thereafter: approximately $400-$1,000 (insurance plus registration fees), assuming no bonding or specialty certifications.
Licence Renewal
Your San Diego Business Tax Registration Certificate requires annual renewal. The renewal deadline is December 31 each year, regardless of when you initially registered. You must renew even if your business income decreased. Renewal is completed entirely online through the San Diego Treasurer's Tax Division website; no in-person visits are required. The renewal fee ($25-$150) is based on your prior year's gross revenue as reported to the California Department of Tax and Fee Administration. You will receive a renewal notice by mail approximately 60 days before the December 31 deadline. If you miss the renewal deadline, the city assesses a 10% penalty on top of your renewal fee, plus potential late charges.
Your CDTFA Seller's Permit does not expire and does not require renewal; it is valid for the life of your business unless you voluntarily surrender it or the state suspends it for non-compliance. However, you must file quarterly sales tax returns (Form 401-A) even if you had no sales, or file monthly if your sales exceed certain thresholds. General liability insurance should be renewed annually or as your policy requires, typically coinciding with your business tax registration renewal cycle. If you fail to renew your San Diego registration, the city may pursue collection of back fees and you may face business closure notices.
Penalties for Operating Without a Licence
Operating a cleaning business without proper registration and licenses in San Diego carries significant penalties. Under San Diego Municipal Code § 35.0109, operating without a valid Business Tax Registration Certificate is a misdemeanor punishable by a fine of $25-$500 and/or up to 90 days in jail. The Treasurer's office will issue a cease-and-desist order if discovered, requiring immediate compliance within 10 days. Failure to comply with the cease-and-desist order triggers additional penalties of $100-$500 per day of continued operation.
Under California Revenue and Taxation Code § 6201, operating without a Seller's Permit is punishable by a penalty of 10% of the unreported tax liability, plus 2.5% monthly penalties and interest accumulating from the original due date. The CDTFA can pursue back taxes dating up to four years with penalties. If the violation is deemed willful fraud under California Revenue and Taxation Code § 6501, penalties escalate to 75% of the underpaid tax plus criminal prosecution.
Operating without proper liability insurance exposes you to massive civil liability. If a client sues for property damage or injury and you lack insurance, you become personally responsible for the entire judgment, potentially bankrupting you. Insurance claims for damages caused by an unlicensed or uninsured cleaner may be denied. The City of San Diego Business Compliance Division actively audits service businesses through complaint investigations and random inspections. Violations discovered during inspections are reported to both the tax authorities and the Treasurer's office, compounding penalties. Professional reputation damage is severe—customers conduct license and insurance verification before hiring.
Secure your San Diego cleaning business liability insurance today—most providers offer instant quotes and can activate coverage within 24 hours.
Get notified when licensing rules change
Licensing requirements and fees change periodically. We'll email you when this page is updated.
Frequently Asked Questions
Do I need a license to start a cleaning business in San Diego?
General residential cleaning does not require a state occupational license in California. However, you must register for a Seller's Permit with the California Department of Tax and Fee Administration (CDTFA) and obtain a San Diego Business Tax Registration Certificate from the San Diego Treasurer's Tax Division. You also need liability insurance, which most clients demand as a condition of hire. If your cleaning business includes biohazard, crime scene, or medical facility cleanup, you will need specialized certifications from the California Department of Public Health. Operating without these registrations and insurance is illegal and exposes you to fines, cease-and-desist orders, and civil liability if an accident occurs on a client's property. The registration process takes less than 30 minutes online and costs under $50 initially, making compliance easy and affordable.
How long does it take to register my cleaning business and start working in San Diego?
The entire registration process can be completed in a single day. Online Seller's Permit registration through the CDTFA typically takes 5-10 minutes and receives instant approval; you receive your permit number immediately. San Diego Business Tax Registration Certificate application through the Treasurer's Tax Division website takes another 10-15 minutes and is also processed instantly for most applicants. Once you have both registrations, you are legally permitted to operate. Obtaining liability insurance may take 1-3 business days after you apply, as the insurance company verifies your information. The complete timeline from application to first client is typically 3-5 business days if you apply for everything simultaneously and choose an insurance provider that offers rapid approval. Specialized certifications for biohazard or crime scene cleanup require 40-80 hours of classroom and practical training plus state examination, extending the timeline to 2-4 weeks. For standard residential cleaning, you can legally accept your first client within one week of deciding to start.
What happens if I start cleaning without registering or getting insurance?
Operating without proper registration and insurance is illegal and exposes you to serious legal and financial consequences. If discovered operating without a San Diego Business Tax Registration Certificate, you face a cease-and-desist order, fines of $25-$500, and potentially up to 90 days in jail as a misdemeanor violation. The city's Tax Compliance Division discovers violations through customer complaints, building owner reports, and random business audits. If you cause any property damage or personal injury while uninsured and unregistered, you become personally liable for 100% of damages—a single accident could result in a lawsuit for $10,000-$50,000 or more. Courts will likely award judgment against you, allowing collection through wage garnishment and asset seizure. If you fail to file tax returns with the CDTFA, penalties accumulate at 10% of unpaid taxes plus monthly interest charges. Your reputation in the cleaning industry will be destroyed if clients discover you lack insurance; many customers verify licenses and insurance before hiring. Starting legally costs under $50 and takes less than an hour—the risk and cost of operating illegally far exceeds the minimal compliance investment.
Does my San Diego cleaning business license need to be renewed, and what does renewal cost?
Your California Seller's Permit does not expire and does not require renewal; it remains valid for the life of your business unless you voluntarily close it. Your San Diego Business Tax Registration Certificate, however, must be renewed every year by December 31, regardless of when you initially registered. Renewal is completed online through the San Diego Treasurer's Tax Division website and costs $25-$150 depending on your prior year's gross revenue. You will receive a renewal notice approximately 60 days before the December 31 deadline. If you miss the deadline, the city assesses a 10% penalty on top of your renewal fee plus potential late charges. You must file quarterly sales tax returns with the CDTFA (Form 401-A) even if you had zero sales in that quarter; failure to file results in penalties and potential audits. Your liability insurance must be renewed annually or per your policy's term (often every 1-3 years), typically costing $400-$800 per year. The total annual renewal cost for a solo cleaner is usually $600-$900 when combining business registration and insurance. Planning for these recurring costs in your annual budget is essential for maintaining legal status and business stability.
Can I operate my San Diego cleaning business from home, and what permits do I need?
Yes, you can operate a home-based cleaning business in San Diego, but you must obtain zoning approval. Under San Diego Municipal Code § 113.0101, home-based businesses are allowed in residential zones only under specific conditions: no retail sales to the public at your home, no external signage advertising your business, no more than one non-resident employee, and no use of hazardous materials that violate fire code. To operate legally from home, submit a Home Occupation Permit application to the San Diego Planning & Neighborhood Services Department (SDPNSD). The application costs approximately $500-$750 and takes 4-6 weeks to process; staff will verify your zoning compliance and ensure your residential neighbors won't be adversely affected. You still need a Seller's Permit, Business Tax Registration Certificate, and liability insurance even if home-based. If you hire employees, you cannot work from a residential address; you must rent commercial space. Home occupation permits typically allow you to operate independently but prohibit client visits to your home address—clients should meet you at their location (your cleaning job site). Some HOAs (homeowners associations) impose additional restrictions on home businesses, so review your CC&Rs before applying. Once approved, your Home Occupation Permit is valid indefinitely as long as you comply with all zoning conditions; renewal is not required unless you change your business scope or location.
Other Business Types in San Diego, CA
cleaning service Licensing in Other States
See cleaning service licensing in every state →Sources & References
- California Revenue and Taxation Code § 6001 — Establishes seller's permit requirement for all California businesses
- San Diego Municipal Code § 35.0101 — Requires business tax registration certificate for all San Diego businesses
- California Insurance Code § 11580 — Regulates liability insurance requirements for service businesses
- San Diego Municipal Code § 113.0101 — Establishes zoning restrictions for home-based businesses
Licence requirements change. Verify current requirements with the issuing agency before applying.
Editorial standards: This guide is reviewed against primary government sources and cites 4 statutes. Last reviewed June 2026. Scheduled for re-verification by June 2027.
See our editorial policy for how content is created and verified, or report an inaccuracy.