Does Iowa tax house cleaning? It depends on who pays
Usually not for homes, always for offices. Iowa lists janitorial and building cleaning as a taxable service, then exempts cleaning inside a private residence when the person living there pays for it. So a weekly clean for a homeowner in Ankeny carries no sales tax, while the dentist’s office down the road does.
The rule, in the state’s words
The Iowa Department of Revenue’s list of taxable services includes “janitorial and building maintenance or cleaning (non-residential only)”. It also lists carpet, rug and upholstery cleaning, furniture cleaning and swimming pool cleaning as taxable on their own. The detail sits in rule 701-211.23: janitorial services performed in a private residence, including apartments and other multiple housing units, and paid for by the occupant are exempt. The rule spells out that janitorial services include interior window washing, floor cleaning, vacuuming and restroom cleaning, and it also leaves out exterior cleaning of a home paid for by the occupant.
Sorting your jobs
| Job | Who pays | Iowa sales tax? |
|---|---|---|
| Weekly clean of a house or apartment | The person living there | No (residential exemption) |
| Office, church or shop cleaning | The business | Yes |
| Move-out clean of a rental | The landlord or property manager | Likely yes: the payer isn’t the occupant |
| Turnover clean of a short-term rental | The host | Likely yes, for the same reason |
| Carpet or upholstery cleaning in a home | The homeowner | Treat as taxable: it is listed separately |
The “likely” rows are our reading of the rule, which ties the exemption to the occupant paying. If a big share of your work is for landlords, hosts or carpets, ask the Department of Revenue or an accountant before you send your first invoice.
Collecting Iowa sales tax on the cleans that owe it
Register for a free sales tax permit before your first taxable job, then add 6% state tax plus the local option tax where the work happens. Most Iowa cities and counties have the 1% local option tax, so 7% is the common total.
Rates
Iowa Code section 423.2 sets the state rate at 6% and names janitorial and building maintenance or cleaning among the enumerated taxable services. The Department of Revenue’s tax and fee descriptions says local option sales tax is 1% in jurisdictions that have adopted it, and applies to the same sales and services the state taxes.
Registering
The department’s starting a business page says the sales tax permit itself is free. You register through GovConnectIowa. If every client you have is a homeowner paying for their own clean, you have nothing taxable to report; add the permit the day you sign an office, a landlord or a carpet job.
A worked example
A Cedar Rapids cleaner signs a small office at $220 a visit, twice a month:
- Sales tax per visit at 7%: $220 × 7% = $15.40
- Invoice total per visit: $235.40
- Tax collected over a year (24 visits): $369.60, which goes to the state
The same cleaner’s homeowner clients see no tax line at all. Keep the two kinds of work in separate categories in your books, so your return only reports the taxable sales. For commercial pricing, the commercial cleaning calculator gives you a starting bid before tax.
Remember the supplies side, too: you pay sales tax when you buy vacuums, cloths and chemicals, the same as any other buyer.
Why Iowa trade names go to the county recorder
Because Iowa law puts them there. A sole proprietor or partnership using any name other than the owners’ true surnames records a verified statement with the county recorder before trading under it. LLCs skip the county and register any extra name with the Secretary of State for $5.
Iowa Code section 547.1 sets the rule and exempts LLCs and corporations from the county filing. Each recorder sets its own fee. Washington County, for example, charges $7 for the first page and $5 for each extra page, and points other business types to the Secretary of State. Call the recorder in the county where you will work for the local fee and form.
Examples
- “Sarah Lindquist Cleaning” run by Sarah Lindquist: the surname is the owner’s, so no filing.
- “Prairie Shine Home Cleaning” run by Sarah Lindquist: record a trade name with the county recorder.
- “Prairie Shine LLC” trading as “Prairie Shine Maids”: file a $5 fictitious name with the Secretary of State.
Before you print anything, search the Secretary of State’s business entity records and your county’s trade name index. Need ideas first? The cleaning business name generator gives you a list to check.
What an Iowa LLC costs over its first four years
$50 to form, then $30 every two years if you file the biennial report online. Over the first four years that is $110 in state fees.
The Secretary of State’s forms and fees page lists:
- Certificate of Organization: $50.
- Biennial report: $30 online or $45 on paper, filed in odd-numbered years between January 1 and April 1.
- Name reservation: $10, if you want to hold a name before filing.
- Fictitious name for an LLC: $5.
Timing
Because the report is due in odd years, an LLC formed in October 2026 files its first report between January 1 and April 1, 2027. Put the date in your calendar the day the certificate arrives, and file online to save $15.
Worth it?
An LLC keeps business debts away from your personal savings, and many commercial clients prefer to contract with one. It doesn’t cover a dropped lamp or a slip on a client’s stairs; that is what insurance is for. Our guide to LLCs for cleaning businesses compares the options, and the insurance guide covers the policies.
Des Moines, Cedar Rapids and Iowa’s income tax surtaxes
Iowa has no general business license, and its two biggest cities don’t license cleaners either. What they do regulate is door-to-door selling, which matters if you plan to knock on doors for clients. Your income tax is a flat 3.8% in 2026, possibly with a school district surtax on top.
State and city licenses
The state’s Business License Information Center says Iowa does not have a general business license and that requirements depend on the type of business. Its staff will tell you what applies to yours.
- Des Moines: the City Clerk’s business licenses and permits list has no general business license. A peddler permit is needed for selling or marketing door-to-door.
- Cedar Rapids: the city’s licenses page says it does not issue general business licenses. It does license solicitors, and a background check may be required.
Leaving flyers on doors, or walking a neighborhood to pitch cleans, is exactly what those permits cover. Ask the city clerk before you start.
Income tax and surtaxes
The Department of Revenue’s 2026 rate announcement sets a flat 3.8% individual income tax on all taxable income, which covers profit from a sole proprietorship or single-member LLC. Iowa has no city income tax, but many school districts add a voter-approved surtax of up to 20% of your state tax, and six counties add an emergency medical services surtax. The IA 1040 instructions show how both work. Set aside money for quarterly estimated payments once you are profitable.
Hiring cleaners in Iowa: wages, workers’ comp, unemployment and new-hire reports
The floor is $7.25 an hour, there is no paid sick leave law, workers’ comp applies to most employers, unemployment tax is 1% of the first $20,400 for new employers, and new hires are reported within 15 days. Iowa is cheap to hire in on paper; the job market is what sets real wages.
Minimum wage and leave
The Division of Labor’s wages page says the minimum wage is $7.25 an hour, and that most small retail and service businesses grossing under $300,000 a year are not required to pay it. The same page says Iowa law does not require sick time, vacation pay or holiday pay. Neither fact helps you hire: reliable cleaners in Des Moines, Iowa City or the Quad Cities expect well above the minimum, so price your cleans on the wage you will actually pay.
Workers’ comp
The Division of Workers’ Compensation’s compliance page says most employers must carry workers’ comp insurance or be approved to self-insure. Exemptions are narrow and complicated, and owners of a sole proprietorship or LLC can exclude themselves. Treat it as required from your first hire.
Unemployment insurance
Iowa Workforce Development’s employer tax page sets the 2026 taxable wage base at $20,400 and the rate for a new non-construction employer at 1.000%. That caps the cost at $204 per employee for the year.
New-hire reporting: 15 days, not 20
Iowa Code section 252G.3 requires employers to report each new hire or rehire to the Centralized Employee Registry within 15 days. Many states allow 20, so don’t rely on a deadline from a national checklist.
A visit priced out
Say you pay $16 an hour. A 3-hour clean plus 30 minutes of driving costs 3.5 × $16 = $56 in wages, plus payroll taxes, workers’ comp and supplies. At $150 for that home, labor takes over a third. Run your own numbers in the profit calculator.
What does an Iowa cleaning business cost to start?
State fees are close to nothing: a few dollars for a county trade name, or $50 for an LLC, and a free sales tax permit. Insurance and equipment are the real spend.
Fees were checked on official Iowa pages on October 9, 2026. Rows marked “estimate” are our ranges, not quotes.
| Item | Cost | Notes |
|---|---|---|
| County trade name | $7 in Washington County | Each recorder sets its fee. Not needed under your own surname. |
| LLC Certificate of Organization | $50 | Optional. |
| LLC biennial report | $30 online, $45 paper | Odd years, January 1 to April 1. |
| Sales tax permit | Free | Needed once you take taxable work (offices, landlords, carpets). |
| Door-to-door permit | Ask the city | Only if you canvass in Des Moines, Cedar Rapids or similar cities. |
| Unemployment tax | Up to $204 per employee | 1% of the first $20,400, new employers, 2026. |
| Workers’ comp and general liability | Get quotes | Compare at least two insurers. |
| Supplies and equipment | $200 to $500 (estimate) | See the supplies list. |
| Booking and scheduling software | Optional | BroomBook starts at $29 a month. |
A homeowner-only cleaner under their own surname can start legally for the cost of insurance and supplies. The moment you take an office or a landlord account, add the free permit and a tax line to those invoices.
Winning Iowa clients, and where BroomBook helps
Referrals do the heavy lifting in Iowa towns where everyone knows someone. Ask every happy client for one name, post in local groups, and keep a Google Business Profile with your service towns and real photos. Our guide on how to get clients for a cleaning business has scripts you can use, and the general start-up guide covers services and equipment.
We make BroomBook, a booking, scheduling and crew app for residential cleaning businesses. Clients book online with an instant price, cleaners get a private link with their jobs, checklists and clock-in, and cards are charged after the clean through Stripe, with tips. One honest limit in Iowa: the optional sales tax setting is one rate for the whole business, not per client. If nearly all your work is occupant-paid homes, leave it off; if you also clean offices, ask your accountant how to bill those few accounts.
Plans are $29 a month on Solo (up to 2 cleaners) or $59 a month on Team (unlimited cleaners), with a 14-day free trial. See the cleaning booking software page for how online booking works.