An $18/hour cleaning employee costs $27.47 per billable hour for labor in the example below—or $30.25 after the selected supplies and overhead. The difference comes from employer costs and paid time that cannot be billed to a customer. These are adjustable planning examples, not industry averages.
Use the calculator for one regular-time employee, then compare two cleaning occupations across all 50 states and DC. For the insurance part of the budget, see our cleaning business insurance guide.
Cleaning employee cost calculator
Start with your actual wage and expected schedule. Insurance, benefits, state payroll charges, supplies and overhead below are illustrative placeholders. Replace them with your quote, tax notice and budget. Selecting a state changes only the wage benchmark.
Enter a number within each field’s limits. Paid hours and billable percentage must be greater than zero; margin must be below 100%.
$18.00/paid hour × 2,080 paid hours; 75% billable; 20% target margin on included costs.
Annual included operating cost: $47,186.16 · Billable worker-hours: 1,560
View the annual cost breakdown
| Gross wages | $37,440.00 |
|---|---|
| Employer Social Security and Medicare | $2,864.16 |
| FUTA (full-credit example) | $42.00 |
| State payroll charges + workers’ comp + benefits | $2,500.00 |
| Other overhead + supplies | $4,340.00 |
Why $18 paid is not $18 earned back from customers
At 40 paid hours for 52 weeks, an $18 wage is $37,440 a year. If 75% of paid time is billable, the employee produces 1,560 billable worker-hours. Wages alone then cost $24 per billable hour. The remaining 520 paid hours still cost money.
The example adds employer Social Security and Medicare, $42 FUTA assuming full credit, $300 state employer payroll charges, $1,000 workers’ compensation and $1,200 benefits. That brings annual labor cost to $42,846.16. The model then adds $2,000 allocated overhead and $1.50 of supplies per billable hour. Those five nonfederal cost inputs are chosen examples, not surveyed averages.
A two-person crew cleaning for two hours produces four worker-hours. Do not price it as two worker-hours.
The same employee, different billable time
This comparison holds the $18 wage, 2,080 paid hours and every dollar/rate assumption above constant. Only the billable share changes.
| Paid time billable | Billable hours/year | Operating cost/billable hour |
|---|---|---|
| 60% | 1,248 | $37.43 |
| 75% | 1,560 | $30.25 |
| 90% | 1,872 | $25.46 |
Paid travel between job sites during the workday is working time under the federal rule discussed in DOL Fact Sheet 22. Include applicable paid setup, training, breaks and leave in your schedule too. Reducing the billable share allocates their cost; it does not make legally compensable time unpaid. Paid leave already included in wages should not be added again as a separate benefit cost.
Cleaning wage benchmarks and identical-cost scenarios by state
The wage columns are BLS estimates. The operating-cost columns are our model. Each scenario uses that occupation’s May 2025 state median hourly wage, 2,080 paid hours, 75% billable time and the same default costs shown above. It does not use state-specific tax rates, insurance prices or benefit costs. Changing the calculator does not change this fixed comparison table or CSV.
Janitors and cleaners are SOC 37-2011; maids and housekeeping cleaners are SOC 37-2012. Both include employees in many industries, such as schools, hotels and service firms. Neither is a wage survey limited to independent cleaning companies. Historical medians are not a current minimum wage or recommended hiring rate.
| State / startup guide | Janitor median wage | Janitor modeled cost | Housekeeping median wage | Housekeeping modeled cost |
|---|---|---|---|---|
| Alabama | $14.72 | $25.54 | $13.21 | $23.37 |
| Alaska | $19.48 | $32.37 | $17.97 | $30.20 |
| Arizona | $17.42 | $29.42 | $17.13 | $29.00 |
| Arkansas | $14.30 | $24.94 | $13.44 | $23.70 |
| California | $19.75 | $32.76 | $20.51 | $33.85 |
| Colorado | $18.56 | $31.05 | $18.06 | $30.33 |
| Connecticut | $18.25 | $30.61 | $17.39 | $29.37 |
| Delaware | $16.98 | $28.78 | $16.42 | $27.98 |
| District of Columbia | $18.52 | $30.99 | $20.32 | $33.58 |
| Florida | $16.58 | $28.21 | $16.28 | $27.78 |
| Georgia | $16.50 | $28.09 | $14.31 | $24.95 |
| Hawaii | $18.13 | $30.43 | $24.81 | $40.02 |
| Idaho | $17.36 | $29.33 | $16.62 | $28.27 |
| Illinois | $18.18 | $30.51 | $17.49 | $29.52 |
| Indiana | $17.53 | $29.57 | $15.11 | $26.10 |
| Iowa | $17.01 | $28.83 | $15.68 | $26.92 |
| Kansas | $16.58 | $28.21 | $14.95 | $25.87 |
| Kentucky | $15.54 | $26.72 | $14.85 | $25.73 |
| Louisiana | $13.91 | $24.38 | $12.79 | $22.77 |
| Maine | $18.72 | $31.28 | $18.09 | $30.38 |
| Maryland | $17.61 | $29.69 | $17.07 | $28.91 |
| Massachusetts | $21.91 | $35.86 | $18.73 | $31.30 |
| Michigan | $17.33 | $29.29 | $16.66 | $28.32 |
| Minnesota | $19.04 | $31.74 | $18.01 | $30.26 |
| Mississippi | $13.64 | $23.99 | $12.19 | $21.91 |
| Missouri | $17.26 | $29.19 | $16.19 | $27.65 |
| Montana | $17.84 | $30.02 | $17.18 | $29.07 |
| Nebraska | $17.26 | $29.19 | $16.43 | $27.99 |
| Nevada | $18.47 | $30.92 | $22.38 | $36.53 |
| New Hampshire | $18.82 | $31.42 | $17.75 | $29.89 |
| New Jersey | $18.09 | $30.38 | $18.26 | $30.62 |
| New Mexico | $17.32 | $29.27 | $14.65 | $25.44 |
| New York | $20.02 | $33.15 | $20.17 | $33.36 |
| North Carolina | $16.59 | $28.22 | $15.05 | $26.01 |
| North Dakota | $18.15 | $30.46 | $16.85 | $28.60 |
| Ohio | $17.26 | $29.19 | $15.47 | $26.62 |
| Oklahoma | $14.96 | $25.88 | $13.76 | $24.16 |
| Oregon | $18.92 | $31.57 | $18.07 | $30.35 |
| Pennsylvania | $17.56 | $29.62 | $16.29 | $27.79 |
| Rhode Island | $17.94 | $30.16 | $18.05 | $30.32 |
| South Carolina | $14.99 | $25.93 | $14.55 | $25.30 |
| South Dakota | $17.06 | $28.90 | $14.40 | $25.08 |
| Tennessee | $16.08 | $27.49 | $14.83 | $25.70 |
| Texas | $15.87 | $27.19 | $14.26 | $24.88 |
| Utah | $15.48 | $26.63 | $17.44 | $29.44 |
| Vermont | $19.67 | $32.64 | $18.12 | $30.42 |
| Virginia | $16.91 | $28.68 | $16.26 | $27.75 |
| Washington | $21.89 | $35.83 | $20.28 | $33.52 |
| West Virginia | $14.90 | $25.80 | $13.51 | $23.80 |
| Wisconsin | $17.79 | $29.95 | $17.08 | $28.93 |
| Wyoming | $17.33 | $29.29 | $15.32 | $26.40 |
Download all 102 occupation/state scenarios (CSV). Includes the wage vintage, source URL and every fixed cost assumption.
Get an insurance number that belongs in your budget
The $1,000 workers’ compensation input is only an example allocation. Ask for a quote based on the work performed, estimated payroll, employees and business locations, then allocate the quoted business cost appropriately. Do not mistake a whole-policy minimum or premium for a per-employee price.
Keep workers’ compensation separate from general liability, vehicle coverage and other business insurance. Include your allocated share of those other premiums in overhead without counting them twice. Our four cleaning-business insurance disputes explain why the work and policy exclusions matter alongside the price.
Compare cleaning insurance coverage
Use the result to check a job—not to copy a market price
Once you have a cost estimate, match it to a buyer’s actual scope, schedule and proposal requirements using our commercial cleaning contract guide.
The default $30.25 operating-cost estimate becomes $37.81 per worker-hour at a 20% margin on the included costs. The formula divides cost by 0.80; multiplying cost by 1.20 produces a 20% markup, which is a different calculation. A four-worker-hour job would need about $151.24 of revenue under this example before any separately charged items or taxes.
Your price must also reflect the actual scope, unmodeled costs, owner compensation, customer acquisition, payment fees and demand. Add costs once, in the appropriate input. Revenue is not owner income: compare this budget with our cleaning business revenue research.
Explore cash needed before hiring a cleaning crew with a 13-week scenario that accounts for setup costs, weekly expenses and delayed customer payments. Enter your own costs and collection timing to estimate the cash gap before adding staff.
Sources, formulas and what this tool leaves out
Maryland employers should budget the new 2027 contribution separately: our Maryland FAMLI contribution calculator applies the employer-size threshold and separates employee withholding from business expense. Avoid counting the same contribution twice in your labor-cost inputs.
If you offer employee medical benefits, use the 2027 small-business health insurance rate tracker to distinguish proposed increases from approved changes before updating your benefits assumption. The state averages are context; use your actual renewal quote in this cost model.
Explore observed cleaning-industry payroll shares using 2022 Census employer data for all 50 states and DC. The observed payroll share excludes employer taxes and insurance premiums; it is not a profit margin or a recommended budget.
- Wages: BLS OEWS May 2025 state estimates, file oesm25st.zip, fields H_MEDIAN for SOC 37-2011 and 37-2012. We extracted 102 available records for 50 states and DC. The archived official workbook was re-read for this page; the direct download was blocked during this check. See BLS definitions and limitations. Wages are nominal, not inflation-adjusted, and do not measure total compensation, contractor rates or customer prices. No missing values were converted to zero.
- Federal employer taxes: IRS Social Security and Medicare rates and 2026 Publication 15: Social Security = 6.2% of modeled wages up to $184,500; Medicare = 1.45% of all modeled wages. Employee withholding is not added again as an employer cost. Additional Medicare withholding has no employer share.
- FUTA: IRS FUTA guidance. The model applies the selected rate to the first $7,000 of modeled wages. The default 0.6% assumes the full state credit and no credit reduction; the statutory rate before credits is 6%. Check eligibility, timely state payments and applicable credit reductions. State selection does not determine the correct FUTA rate.
- Other costs: state unemployment and other employer payroll charges are annual dollar inputs because rates, wage bases and assessments vary. Workers’ compensation, benefits, overhead, supplies and billable time are user assumptions. They are not supplied by BLS or the IRS. This page does not determine legal wage, overtime, leave, coverage or tax obligations.
Paid hours = weekly paid hours × paid weeks.
Billable hours = paid hours × billable share.
Annual labor = wages + employer FICA + FUTA + state employer payroll charges + workers’ compensation + employer benefits.
Annual included operating cost = labor + other overhead + (supplies per billable hour × billable hours).
Target price per worker-hour = operating cost per billable hour ÷ (1 − target margin).
Use a fresh employee-specific calculation for multiple hires or turnover: unemployment wage bases do not necessarily carry over from one worker to another. This regular-time model does not calculate overtime premiums, including any applicable daily overtime, pretax benefit adjustments or tax exemptions. Match the budget to your payroll provider’s calculations before committing to a hire.
After you know employer cost per hour, check timing: how much cash before taking a commercial contract covers mobilization and payroll float until the first customer payment.
Common questions
Is the state with the lowest wage the cheapest place to operate?
This table cannot establish that. The modeled differences come only from occupational wages. Taxes, insurance, travel, local hiring conditions, benefits and the prices customers accept also matter.
Are the calculator’s insurance numbers actual quotes?
No. Workers’ compensation and other operating expenses start as editable examples. Replace them with your business’s quotes and allocate shared costs across workers or jobs consistently.
Does the result include my own take-home pay?
Only costs you explicitly include are counted. The target-margin output is a planning price on those costs, not guaranteed owner profit or cash available after taxes.