PRICE THE CLEAN.
KEEP A MARGIN.
A booked job is only useful if the price supports the work. Start with the time and costs, choose your target margin, and check the result against your market. Use this guide and calculator to build a quote you can explain.
By Cleanr Editorial Team · Published July 24, 2026 · Reviewed and updated September 14, 2026
Quick answer: estimate total cleaner-hours, calculate the full cost of labor, supplies, travel, payment fees, and allocated overhead, then use:
Price for target margin = job cost before percentage fees ÷ (1 − target margin − fee rate)
If a job costs $100 and your target margin is 30%, the price is $142.86. Adding 30% to cost would produce $130, which is only a 23.1% margin.
About this guide
This edition was prepared and source-checked by the Cleanr Editorial Team. It uses current federal wage, payroll-tax, mileage, and overtime references alongside clearly labeled hypothetical examples. It does not claim an individual author, cleaning-operator review, or universal U.S. customer price.
In this guide
CHOOSE HOW YOU’LL CHARGE FOR THE WORK.
Hourly, flat-rate, and square-foot pricing can all work. The important distinction is between the method shown to the customer and the cost model you use internally. Even when the customer sees one flat price, your estimate should still be grounded in labor time and full job cost.
| Method | Useful when | Main guardrail |
|---|---|---|
| Hourly | The home's condition or scope is uncertain, especially on an initial visit. | State whether the rate is per cleaner-hour, give the customer a realistic estimate, and define how approval works if the job will run long. |
| Flat rate | You know the scope and have reliable time records from comparable homes. | Write down what is included, what is excluded, and which conditions trigger a revised quote. |
| Square footage | You need a fast screening estimate or a consistency check across similar homes. | Do not use size alone. Bathrooms, kitchens, occupants, pets, clutter, access, and service frequency can change the time materially. |
A practical residential workflow is to estimate a flat rate from cleaner-hours and full job cost, then compare the implied price per square foot with your own completed jobs. Your own time history is more relevant than an unsourced national price range.
COUNT THE COSTS BEFORE SETTING THE PRICE.
A quote protects the business only when the cost estimate includes more than the cleaner's base wage. Build the estimate in five steps:
- Estimate cleaner-hours. Multiply the number of cleaners by the hours each person will spend on the job. Two cleaners working for 1.5 hours equals 3 cleaner-hours. Include paid setup, on-site work, and other compensable time that belongs to the job.
- Calculate loaded labor. Start with pay per cleaner-hour, then add your actual employer payroll taxes, workers' compensation, unemployment insurance, paid leave, benefits, and any other labor cost. If you do the cleaning yourself, include the hourly pay you want the job to provide for your labor.
- Add direct job costs. Include supplies, laundry, parking, tolls, and card-processing or marketplace fees when they apply.
- Add travel and overhead. Assign a consistent vehicle-cost method and a reasonable share of costs such as insurance, software, equipment, office work, and marketing.
- Apply the target margin. Divide job cost before percentage fees by one minus the desired margin and the payment fee rate. Use 0.30 for 30%, 0.35 for 35%, and so on. These are illustrative targets, not industry benchmarks.
For context, the U.S. Bureau of Labor Statistics reported a May 2025 national median wage of $17.07 per hour for maids and housekeeping cleaners. That is a labor-market reference, not a recommended wage or customer billing rate, and local wages can differ substantially.[1]
For covered wages in 2026, the employer portion of Social Security and Medicare taxes is 7.65% in total: 6.2% Social Security and 1.45% Medicare. That does not include federal or state unemployment taxes, workers' compensation, benefits, or other labor costs.[2] Covered, nonexempt employees generally must also receive at least 1.5 times their regular rate after 40 hours in a workweek under federal law; state rules may add requirements.[4]
The calculator below uses $0.76 per business mile as its editable example vehicle-cost input because that is the IRS optional business standard mileage rate for July 1 through December 31, 2026. The IRS rate is a tax benchmark, not proof of your actual vehicle cost and not a universal reimbursement requirement.[3]
Loaded labor = cleaner-hours × base hourly pay × (1 + additional labor-cost percentage)
Job cost before percentage fees = loaded labor + supplies + vehicle cost + allocated overhead + other job costs
Price for target margin = job cost before percentage fees ÷ (1 − target margin − fee rate)
House cleaning job pricing calculator
Enter your own costs. The starting values are a hypothetical worked example, not Cleanr's estimate of what your business should pay or charge. No account or email is required.
Want the calculator without the full guide? Open the standalone cleaning job profit calculator and bookmark it for quoting work.
What “profit” means here: customer price minus the entered job costs and percentage payment fee. It is a per-job planning figure before income tax and before any cost you left out. If you do not include owner labor and a complete overhead allocation, the displayed amount can overstate the economic profit of the job.
Count labor and vehicle costs separately. Include paid cleaning, setup and travel time in paid hours. A mileage allowance covers vehicle expense, not the cleaner’s time. Travel between job sites during the workday counts as hours worked under federal guidance.[4] Count each cost once across labor, additional labor costs, overhead and other job costs.
Percentage fees change with the quote. With $120 of costs before percentage fees, a chosen 30% margin and a hypothetical 3% payment fee, the target price is $120 ÷ (1 − 0.30 − 0.03) = $179.10, rounded to cents. The fee is calculated from the final pre-tax price, not from the $120 cost. Add fixed transaction fees to Other job costs. If a fee applies to tax or tips too, account for that separately. Margin plus fee rate must stay below 100%.
SEE THE MATH IN THREE WORKED EXAMPLES.
These examples show the method, not national going rates. Replace every assumption with your own time and cost records.
Example 1: Two-person recurring visit
Assumptions: 2 cleaners × 1.5 hours, $20 base pay per cleaner-hour, 15% additional labor costs, $8 supplies, 10 business miles at $0.76, $10 overhead, and a 35% target margin.
Cleaner-hours: 2 × 1.5 = 3
Loaded labor: 3 × $20 × 1.15 = $69.00
Total job cost: $69 + $8 + $7.60 + $10 = $94.60
Price for target margin: $94.60 ÷ 0.65 = $145.54
A $150 quote would leave an estimated $55.40, or a 36.9% job margin, using only these inputs.
Example 2: Longer first visit
Assumptions: 2 cleaners × 3 hours, the same $20 pay and 15% additional labor costs, $16 supplies, 10 business miles at $0.76, $12 overhead, and a 35% target margin.
Loaded labor: 6 × $20 × 1.15 = $138.00
Total job cost: $138 + $16 + $7.60 + $12 = $173.60
Price for target margin: $173.60 ÷ 0.65 = $267.08
Rounding the quote up to $268 keeps the example at or just above the target; rounding down to a familiar recurring price could erase a meaningful part of the margin.
Example 3: Solo owner-operator visit
Assumptions: 2.25 hours of owner cleaning time valued at $30 per hour, no separate labor-cost percentage in this simplified example, $6 supplies, 6 business miles at $0.76, $12 overhead, and a 30% target margin.
Owner labor: 2.25 × $30 = $67.50
Total job cost: $67.50 + $6 + $4.56 + $12 = $90.06
Price for target margin: $90.06 ÷ 0.70 = $128.66
At a $130 quote, the example leaves $39.94 after the entered costs, including the owner's $67.50 labor allowance.
PRICE THE FIRST CLEAN FOR THE WORK IT NEEDS.
Do not assume the recurring-visit duration applies to a first or deep clean. Document the requested tasks and condition, estimate the cleaner-hours separately, and decide in advance how unexpected scope will be approved. An hourly price with an estimate or a condition-based flat quote can reduce the risk when you do not yet have reliable time data.
After the visit, compare estimated and actual cleaner-hours. That record gives you a better basis for the recurring quote and for future homes with similar conditions. A multiplier can be a convenient shortcut only after your own completed-job data supports it.
CHARGE FOR THE EXTRA WORK, NOT A GUESS.
Keep the standard-clean scope explicit, then calculate each add-on from the extra cleaner-hours, supplies, and target margin it requires. Common scopes may include the inside of an oven or refrigerator, interior windows, linen changes, laundry, garages, or post-event conditions, but the correct price depends on your process and the property's condition.
Illustrative add-on: if an oven adds 0.75 cleaner-hour at $20 base pay with 15% additional labor costs and $2 of supplies, its incremental cost is $19.25. At a 35% target margin, $19.25 ÷ 0.65 = $29.62, which could be quoted as $30. This is an arithmetic example, not a market-rate claim.
CHECK REPEAT PRICES AS COSTS CHANGE.
Recalculate a recurring job when actual time consistently differs from the estimate, wages or insurance change, travel grows, the scope expands, or the job's realized margin falls below your target. Review the job record first so the change is tied to current costs and scope rather than a generic percentage.
For example, if the total cost of the $150 visit above rises from $94.60 to $103.50, maintaining a 35% target margin requires $103.50 ÷ 0.65 = $159.23. That calculation makes the tradeoff visible: keep the price, change the scope, improve the process, or communicate a revised rate.
When changing a recurring customer's price, put the new price, effective date, and current scope in writing. Check the agreement and any notice requirements that apply to the relationship.
Methodology, editorial policy, and limitations
Method. The guide uses cost-based pricing: estimate paid cleaner-hours, load direct labor with user-supplied costs, add direct and allocated costs, and divide by one minus the target margin and percentage payment fee. The three worked examples above use a 0% payment fee and include only their stated costs. Their inputs demonstrate arithmetic, not survey results or recommended prices.
Source policy. Quantitative external references come from current primary U.S. government sources: BLS wage data, IRS payroll-tax and mileage guidance, and U.S. Department of Labor overtime guidance. Sources were checked on August 4, 2026. The guide intentionally does not publish a national customer-price range because scope, geography, service level, business model, and home condition make a single range easy to misuse.
Calculator limits. Results depend entirely on the inputs. Include applicable employer taxes, insurance, overtime, owner labor, travel/admin time and other costs. The percentage payment fee applies to the pre-tax job price; other fee bases or taxes need separate treatment. The calculator does not forecast cancellations or customer demand. It is an educational estimate before income tax. Review local requirements and compare completed-job costs with your estimates.
Local validation. Compare each estimate with actual time and job-level costs after completion. Use a consistent scope, keep notes on unusual conditions, and update future estimates from comparable jobs. Also confirm that the final price fits your service position and what customers in your market will accept.
Sources
- U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025 national employment and wage data. The table reports a $17.07 median and $17.83 mean hourly wage for maids and housekeeping cleaners. Published May 2026; accessed August 4, 2026.
- Internal Revenue Service, Topic No. 751: Social Security and Medicare withholding rates. The 2026 employer rates are 6.2% for Social Security and 1.45% for Medicare. Last reviewed January 20, 2026; accessed August 4, 2026.
- Internal Revenue Service, Standard mileage rates. The optional business rate is $0.76 per mile for July 1 through December 31, 2026. Last reviewed July 28, 2026; accessed August 4, 2026.
- U.S. Department of Labor, Fair Labor Standards Act Advisor: When is overtime pay due? Covered, nonexempt employees must receive at least 1.5 times their regular rate after 40 hours in a workweek under the FLSA. Accessed August 4, 2026.
USE ACTUAL JOB RECORDS TO IMPROVE THE NEXT ESTIMATE.
Cost-based pricing improves as your time records improve. After setting the job price, model a recurring change with the cleaning price increase calculator. Cleanr can keep appointments, customers, and job records together so you can compare scheduled work with what happened on site. Explore the full staff dispatch and time-tracking workflow and cleaning invoicing workflow, use the detailed appointment guide, or Start My Free 14 Days.
TURN THE PRICE INTO A CLEAR OFFER.
Once you have checked the work and costs, use the free cleaning estimate template to document scope, accepted extras, and a separate recurring price. To manage customer approval and scheduling together, explore Cleanr estimating software.
PRICE THE WORK. KEEP THE NEXT STEPS TOGETHER.
Try Cleanr to connect the quote, scheduled visit, time-on-site record, and invoice. Use actual job records to inform future estimates. Start with 14 free days and no card required.
14-day trial. No credit card required. Add a payment method to continue after your trial. Without one, your trial ends with no charge.
Put your pricing into a client-acquisition plan
Use the 30-day guide to getting cleaning clients to compare local channels and track inquiries through quotes and bookings.
