How to Start a Cleaning Service in Iowa (2026)



Last updated: February 25, 2026

Starting a cleaning service in Iowa is one of the most accessible paths to self-employment in the state. There is no state-level cleaning or janitorial license required, and Iowa does not impose sales tax on most cleaning services. You can form an LLC for just $50 through the Secretary of State’s Fast Track Filing system. Iowa’s biggest compliance note for cleaning business owners: once you hire your first employee, workers’ compensation insurance is required – Iowa has no minimum headcount exemption for most employers, unlike states that set the threshold at 3 or 5 employees. Your main permit requirement will be a local business license from your city or county.

Cleaning Service Requirements in Iowa at a Glance

Requirement Agency Cost Timeline
LLC Formation Iowa Secretary of State $50 (online) 1 business day
Federal EIN IRS Free Immediate (online)
Local Business License/Permit City Clerk / County Office $25-$150 (varies) 1-5 business days
Sales Tax Registration Iowa Dept of Revenue (GovConnectIowa) Free Immediate
General Liability Insurance Private Carrier ~$900-$1,800/year Before starting operations
Janitorial Surety Bond Bonding Company ~$100-$200/year Recommended before taking clients
Workers’ Compensation Insurance Private Carrier ~$2.50-$4.50 per $100 payroll Required with first employee

How to Start a Cleaning Service in Iowa (Step by Step)


Step 1: Form Your Business Entity

File your Certificate of Organization with the Iowa Secretary of State via Fast Track Filing. The filing fee is $50 online and is typically processed within 1 business day. Your LLC name must include “LLC,” “L.L.C.,” or “Limited Liability Company.”

You must designate a registered agent with a physical Iowa street address who is available during business hours. A member/manager with an Iowa address can serve as registered agent at no additional cost.

After formation, apply for a free federal EIN at IRS.gov – you’ll receive it immediately online. You need an EIN to open a business bank account and pay employees.

If operating under a name different from your LLC name, file a Fictitious Name Resolution with the Secretary of State for $5 through Fast Track Filing.

Step 2: Get Your Local Business License

Iowa does not have a statewide cleaning license. However, most Iowa cities require a local business license or permit. Contact your city clerk directly or use the IASourceLink License Navigator (free tool) to identify requirements for your specific city.

Common local requirements for cleaning businesses:

  • General business license: Most Iowa cities require an annual business license. Typical fees: $25-$150/year
  • Home occupation permit: Required if you operate from a home office. Contact your city or county planning department for restrictions.
  • City examples: Des Moines, Cedar Rapids, and Davenport each have their own business licensing requirements through their city clerk offices

Step 3: Register for Iowa State Taxes

Register for a sales tax permit through GovConnectIowa at revenue.iowa.gov. Registration is free and the permit does not expire.

Sales tax treatment of cleaning services:

  • Residential cleaning services: Generally not subject to Iowa sales tax. Iowa does not tax most services.
  • Commercial cleaning services: Also generally not taxable in Iowa under the same rule.
  • Cleaning products sold to customers: If you sell or resell cleaning products, those tangible goods are taxable at Iowa’s 6% state rate plus local option taxes.

Iowa income tax: Effective 2026, Iowa’s flat individual rate is 3.9% on all income, including pass-through LLC income. Much simpler than prior years.

UI registration: If you hire employees, register for Iowa unemployment insurance through MyIowaUI within 30 days of first paying wages.

Step 4: Get Business Insurance and Bonding

General Liability Insurance

Not legally required by Iowa state law, but practically essential for any cleaning business. Protects against property damage (broke a client’s window, scratched hardwood floors) and bodily injury claims (client trips over your mop bucket).

  • Recommended coverage: $1 million per occurrence / $2 million aggregate
  • Typical cost: $900-$1,800/year for a small cleaning operation
  • Many clients and commercial property managers require proof of coverage before hiring

Janitorial Surety Bond

A janitorial bond protects clients from theft or property damage by your employees. Not legally required in Iowa, but strongly recommended for commercial clients.

  • Common bond amounts: $5,000-$25,000
  • Annual premium: $100-$200 depending on bond amount and credit history

Workers’ Compensation Insurance

Iowa requires workers’ compensation as soon as you hire your first employee. There is no 3- or 5-employee minimum for most Iowa employers. Cleaning businesses face moderate workers’ comp rates due to slip/fall and chemical exposure risks.

  • Typical rate: $2.50-$4.50 per $100 of payroll for cleaning workers
  • Penalties for non-compliance include civil liability and potential criminal charges
  • Purchase from a private carrier or through Iowa’s assigned risk pool

Step 5: Set Up Operations

Essential startup items for an Iowa cleaning business:

  • Equipment: Commercial vacuum cleaner, mop and bucket system, microfiber cloths, dusters, cleaning caddies, wet floor signs
  • Supplies: All-purpose cleaner, disinfectants, glass cleaner, bathroom cleaner, floor cleaner, trash bags, gloves, eye protection
  • Business administration: Service agreements/contracts, invoicing software (Wave, FreshBooks, QuickBooks), scheduling tools
  • Marketing: Google Business Profile (free), Yelp, Nextdoor, neighborhood Facebook groups, door hangers, vehicle magnets
  • Safety compliance: OSHA requires Safety Data Sheets (SDS) for all cleaning chemicals. Provide PPE and training to employees.

Startup Cost Breakdown: Iowa Cleaning Business

Item Cost Notes
LLC Formation $50 Online via Fast Track Filing; 1 business day
Federal EIN Free IRS.gov, immediate online
Local Business License $25-$150 Varies by Iowa city/county
General Liability Insurance $900-$1,800/year $1M per occurrence recommended
Janitorial Surety Bond $100-$200/year $5K-$25K bond; highly recommended
Cleaning Equipment $400-$1,200 Vacuum, mop system, supplies for first month
Marketing (initial) $100-$400 Business cards, door hangers, Google profile
Sales Tax Registration Free GovConnectIowa; no fee, no expiration
Biennial Report (first due 2027) $30 $30 online every odd year

Estimated total first-year cost: $1,600-$3,800



Related Iowa Business Guides

← Back to all Iowa business guides

Frequently Asked Questions

Do I need a license to start a cleaning business in Iowa?

There is no state-level cleaning or janitorial license in Iowa. However, most Iowa cities require a local business license or permit – contact your city clerk. Use the free IASourceLink License Navigator to identify what applies in your city. Some residential areas also require a home occupation permit if you are operating from your home.

Are cleaning services taxable in Iowa?

No. Iowa does not impose sales tax on cleaning services – both residential and commercial cleaning are generally exempt. Iowa sales tax applies to tangible personal property (goods), and most services are not taxed. If you sell cleaning products to clients, those sales are taxable at Iowa’s 6% state rate plus applicable local option taxes.

When do I need workers’ compensation for a cleaning business in Iowa?

Iowa requires workers’ compensation as soon as you hire your first employee. Unlike many states that set thresholds at 3 or 5 employees, Iowa’s general rule is that most employers with any employees must carry coverage. Purchase through a private insurer or Iowa’s assigned risk pool. The Iowa Division of Workers’ Compensation at dial.iowa.gov handles compliance.

How much does it cost to start a cleaning business in Iowa?

You can start a basic Iowa cleaning business for approximately $1,600-$3,800 the first year, including LLC formation ($50), local business license ($25-$150), liability insurance ($900-$1,800/year), a janitorial bond ($100-$200/year), cleaning equipment ($400-$1,200), and initial marketing ($100-$400). Iowa’s $50 LLC filing fee is one of the lowest in the Midwest.

Do I need a bond to run a cleaning business in Iowa?

No state law requires a bond for cleaning businesses in Iowa. However, a janitorial surety bond ($5,000-$25,000 coverage, costing $100-$200/year) is strongly recommended if you plan to work in commercial buildings, offices, or high-value residential properties. Many clients require bonding as a condition of hiring a cleaning company.

Can I run a cleaning business from home in Iowa?

Yes. Most Iowa cleaning businesses start from home. However, your city may require a home occupation permit – contact your local planning or zoning department. Common restrictions: no employees reporting to the home, no exterior signage, no significant client traffic. You can operate from home and drive to client locations without issues in most Iowa jurisdictions.


Robert Smith
About the Author

Robert Smith has run a licensed private investigation firm for 8 years from the Florida-Georgia state line - where he learned firsthand how wildly business licensing rules differ between states just miles apart. He personally researched requirements across all 50 states and D.C., reviewing hundreds of government sources over hundreds of hours to build guides he wished existed when he started. Not a lawyer or accountant - just a business owner who has done the research so you don't have to.