Here is the short answer most guides bury: there is no federal cleaning license. To start a cleaning business legally in the US, what you actually need is a general business license or registration, a tax ID, and (in many cases) insurance and a bond to win clients. This guide lists each requirement, what it costs, and where to get it.
The 6 things a cleaning business actually needs
| Requirement | Required? | Typical cost |
|---|---|---|
| General business license / registration | Yes, in most cities | $50–$400/yr |
| EIN (federal tax ID) | If you hire or form an LLC | Free (IRS) |
| LLC or business structure | Optional but common | $50–$500 once |
| DBA ("doing business as") | If you use a trade name | $10–$100 |
| General liability insurance | Not by law, but by clients | $30–$60/mo |
| Janitorial bond | For commercial / theft cover | $100–$300/yr |
1. Business license or registration
Most US cities require any business operating within their limits to hold a general business license or tax-registration certificate. There is no nationwide "cleaning license", and very few states license cleaners specifically. The reliable way to find your exact rule is the SBA license and permit guide, which links to each state and city authority.
2. EIN (federal tax ID)
An Employer Identification Number is free and comes straight from the IRS website. You need one to hire employees, open a business bank account or file as an LLC. Sole proprietors with no employees can use their SSN, but an EIN keeps your personal number off client paperwork.
3. Business structure (LLC or sole proprietor)
A sole proprietorship is the default and the cheapest, but an LLC separates your personal assets from the business if a claim ever exceeds your insurance. It is the most common choice for cleaning companies. You can start solo and form an LLC the month your client list gets serious. See the full launch sequence in our how to start a cleaning business guide.
4. DBA, if you use a brand name
If you operate under anything other than your legal name (for example "Bright & Clean Co." instead of "Jane Smith"), most states require a DBA or "fictitious name" filing. It is cheap and usually done at the county level. Pick the name first; our cleaning business names guide covers the domain, registry and trademark checks to run before you file.
5. Insurance and bonding (the real gatekeeper)
No law forces a residential cleaner to carry insurance, but clients do. General liability covers damage and injury claims, and a janitorial bond covers theft. Offices, property managers and any commercial account will ask for a certificate before they sign. We break down each type and what owners pay in the cleaning business insurance guide.
6. Special cases to check
- Commercial / government work: often requires bonding and proof of insurance up front.
- Specialized cleaning: mold, biohazard or pool chemicals can carry separate state certifications.
- Sales tax: a few states tax cleaning services; register with your state's revenue department if yours does.
- Hiring employees: triggers workers' comp, payroll tax and an EIN in most states.
After the paperwork: run jobs like a real company
A license gets you legal; recurring clients keep you in business. Once you can take work, keep clients, schedules, photo proof and invoices in one place from the start, so growth does not turn into chaos. That is what cleaning business software is for, and you can create a free professional invoice today with our free invoice generator.