Last updated: February 25, 2026
Starting a cleaning service in Alabama has one of the lowest barriers to entry of any business. There is no state-level cleaning license or permit required, and cleaning services are generally not subject to Alabama’s sales tax since the state only taxes a narrow list of services. You can form an LLC for $228 through the Secretary of State, and your only ongoing state obligation is the Business Privilege Tax (most small cleaning businesses will owe $50 or less). Workers’ compensation is not required until you have 5 or more employees. The main requirement you will face is a municipal business license from your city or county – Alabama requires these at the local level rather than the state level.
Cleaning Service Requirements in Alabama at a Glance
| Requirement | Agency | Cost | Timeline |
|---|---|---|---|
| LLC Formation | Secretary of State | $228 (online) | 3-5 business days |
| Municipal Business License | City/County Clerk | Varies ($50-$300+) | 1-5 business days |
| Sales Tax Registration | Alabama Dept of Revenue | Free | 3-5 days for account number |
| Workers’ Compensation Insurance | Private Carrier | ~$2.50-$4.00 per $100 payroll | Before hiring 5th employee |
| General Liability Insurance | Private Carrier | ~$1,000-$1,800/year | Before starting operations |
| Janitorial Surety Bond | Bonding Company | ~$100-$300/year | Recommended before taking clients |
| Federal EIN | IRS | Free | Immediate (online) |
| Business Privilege Tax Return | Alabama Dept of Revenue | $0-$50 (most small businesses) | Due with federal return |
How to Start a Cleaning Service in Alabama (Step by Step)
Step 1: Form Your Business Entity
Register an LLC with the Alabama Secretary of State. The process requires two filings:
- Certificate of Name Reservation ($28 online) – Alabama requires this before you can file formation documents
- Certificate of Formation ($200) – filed through Alabama Interactive Services
Your LLC name must include “LLC,” “L.L.C.,” or “Limited Liability Company.” You must designate a registered agent with a physical Alabama address. Online filings are processed in 3-5 business days.
After formation, apply for a free federal EIN at IRS.gov – you’ll receive it immediately online.
Step 2: Get Your Municipal Business License
Alabama does not have a statewide business license, but most cities and counties require a municipal business license. Contact your local city clerk or county license commission. Major cities:
- Birmingham – Revenue Division, City Hall. Fees based on gross receipts.
- Montgomery – Finance Department. Annual renewal required.
- Huntsville – Finance Department. Fees vary by business type.
- Mobile – Revenue Department. Based on gross receipts.
Fees typically range from $50 to $300+ depending on the city and your projected gross revenue. Some cities also require a home occupation permit if operating from a residence.
Step 3: Register for State Taxes
Register through My Alabama Taxes (MAT).
Sales tax: Cleaning services (both residential and commercial) are generally not subject to Alabama sales tax. Alabama only taxes a narrow list of specifically enumerated services, and janitorial/cleaning services are not among them. However, if you sell cleaning products or supplies to customers, those tangible goods are taxable at the state rate of 4% plus local rates (average combined ~9.43%).
Withholding tax: If you hire employees, register for state income tax withholding through MAT.
Business Privilege Tax: File Form PPT annually with your federal return. Most small cleaning businesses with low net worth will owe $50 or less. Entities with a calculated tax of $100 or less are fully exempt.
Step 4: Get Business Insurance
General Liability Insurance
Essential for any cleaning business. Protects against property damage claims (breaking a client’s vase, scratching floors) and bodily injury claims. Most commercial and residential clients will require proof of insurance before hiring you.
- Recommended coverage: $1 million per occurrence / $2 million aggregate
- Typical cost: $1,000-$1,800/year for a small cleaning business
Janitorial Surety Bond
A janitorial bond protects clients against theft or property damage by your employees. While not legally required in Alabama, many commercial clients and property managers require bonding before awarding cleaning contracts.
- Typical bond amount: $10,000-$25,000
- Annual premium: $100-$300 (based on bond amount and credit score)
Workers’ Compensation Insurance
Required once you have 5 or more employees. Cleaning businesses face moderate workers’ comp rates due to physical labor risks (slips, falls, chemical exposure). Penalties for non-compliance: $1,000 per employee per day.
Step 5: Set Up Operations
Essential startup items for an Alabama cleaning business:
- Equipment: Vacuum cleaner (commercial grade), mop/bucket system, cleaning caddy, microfiber cloths, dusters
- Supplies: All-purpose cleaner, glass cleaner, disinfectant, bathroom cleaner, floor cleaner, trash bags, gloves
- Business items: Service agreements/contracts, invoicing system, scheduling software, business cards, vehicle signage
- Safety: OSHA requires Safety Data Sheets (SDS) for all cleaning chemicals used. Provide gloves, eye protection, and ventilation guidelines to employees.
Cost to Start a Cleaning Service in Alabama
| Item | Cost | Notes |
|---|---|---|
| LLC Formation | $228 | $28 name reservation + $200 Certificate of Formation |
| Federal EIN | Free | Apply online at IRS.gov |
| Municipal Business License | $50-$300 | Varies by city/county |
| General Liability Insurance | $1,000-$1,800/year | $1M per occurrence recommended |
| Janitorial Surety Bond | $100-$300/year | $10K-$25K bond; recommended for commercial clients |
| Cleaning Equipment | $500-$1,500 | Vacuum, mop system, caddy, supplies |
| Marketing (initial) | $200-$500 | Business cards, vehicle magnet, website, local ads |
| Vehicle (existing) | $0 | Most start with personal vehicle |
| Business Privilege Tax | $0-$50 | Most new businesses exempt or minimum |
Estimated total startup cost: $2,100-$4,700
Related Alabama Business Guides
- How to Start a Food Truck in Alabama
- How to Start a Daycare in Alabama
- How to Start an HVAC Business in Alabama
- How to Start a Hair Salon in Alabama
- How to Start a Landscaping Business in Alabama
- How to Start a Private Investigation Business in Alabama
← Back to all Alabama business guides
Frequently Asked Questions
Do I need a license to start a cleaning business in Alabama?
There is no state-level cleaning or janitorial license required in Alabama. However, you will need a municipal business license from your city or county – most Alabama cities require one. Fees vary by location, typically $50-$300+ based on gross receipts.
Are cleaning services taxable in Alabama?
No. Cleaning services (residential and commercial) are generally not subject to Alabama sales tax. Alabama only taxes a narrow, specifically enumerated list of services, and cleaning is not among them. However, if you sell cleaning products or supplies, those tangible goods are taxable at 4% state plus local rates.
Do I need insurance for a cleaning business in Alabama?
General liability insurance is not legally required by the state, but it is practically essential. Most commercial and residential clients require proof of insurance. A janitorial surety bond ($100-$300/year) is also recommended, especially for commercial contracts. Workers’ compensation insurance becomes mandatory once you reach 5 employees.
How much does it cost to start a cleaning business in Alabama?
You can start a basic cleaning business in Alabama for approximately $2,100-$4,700, including LLC formation ($228), municipal business license ($50-$300), insurance ($1,100-$2,100/year), equipment ($500-$1,500), and initial marketing ($200-$500). Starting costs are among the lowest of any business type.
When do I need workers’ compensation for my cleaning business?
Alabama requires workers’ compensation insurance when you have 5 or more employees. This includes full-time, part-time, and seasonal workers. Penalties for non-compliance are severe: $1,000 per employee per day. If you have fewer than 5 employees, coverage is optional but recommended.
Can I run a cleaning business from home in Alabama?
Yes. Most Alabama cleaning businesses start from home. However, check your local zoning ordinances – some cities require a home occupation permit. You typically cannot have employees reporting to a home-based location, store commercial vehicles or large equipment visible from the street, or have customer traffic to your home. Contact your city planning department for local rules.
More Alabama Business Guides
Start a Cleaning Service Business in Other States
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- Washington D.C.
- Delaware
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Carolina
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming