Free tool

Home Cleaning Price Calculator

Estimate the hours, a fair price, and your profit for one residential cleaning visit. Every value is pre-filled with a starting estimate. Replace them with your own numbers.

The home

Count a half bath as 0.5.

sq ft

Cleanable floor area. ≈ 139 m²

The job
Cleaning type
Frequency

Recurring visits assume the home stays in better shape, so each visit takes a little less time. How this works

Extras (optional)
Your costs and margin

No exchange-rate conversion. Changing currency changes the symbol. Labor rate and supply cost switch to that currency's starter default only if you haven't edited them. Anything you typed stays as entered.

What an hour of cleaning costs the business, including your own pay. Starter estimate.

Percent of the price left after labor and supplies. 0 to 99.

Products and consumables used on one visit. Starter estimate.

Paid travel for this visit. Added to labor hours.

Results also update as you type.

Your estimate

Suggested price per visit —

Price range
— 10% below to 15% above the suggested price. Quote toward the low end for a tidy, well-kept home and toward the high end for heavy buildup or unknowns.
Estimated hours
—
Profit per visit
—
Margin at the suggested price
—
How we got there
Cleaning time—
Extras time—
Travel time—
Labor cost—
Supplies—
Your total cost—

This calculator needs JavaScript to run.

Planning estimate only. Defaults and multipliers are editable starting estimates for planning only. They are not market data, not a formal quote, and not financial advice. Adjust the labor rate, hours, and costs to match your own business.

Suggested price — See details
Transparent math

How the estimate is calculated

This is a simple cost-plus model: estimate the time, cost that time, add supplies, then add your margin. Nothing here is drawn from a market survey. The time values are round-number starting assumptions that you should replace with your own timings as you complete real jobs.

1. Hours

Sizes entered in m² are converted to square feet first (1 m² = 10.7639 sq ft), so the result is the same in either unit. Hours are labor hours: with two cleaners, time on site is roughly half.

SettingStarting assumption
Cleaning typeStandard ×1.0 · Deep ×1.5 · Move-out ×1.75
FrequencyOne-time ×1.0 · Monthly ×0.95 · Biweekly ×0.90 · Weekly ×0.85
ExtrasOven +0.5 h · Fridge +0.4 h · Interior windows +0.5 h · Pets +0.25 h

2. Why frequency changes the price

A home that is cleaned every week usually needs less work per visit than one cleaned once. The calculator models that as a small reduction in cleaning time (5% to 15%), which lowers your cost and so lowers the suggested price. Your target margin is not cut. Extras and travel are not reduced.

The first visit to a new recurring client often takes longer than later ones. Consider estimating that first visit as a one-time or deep clean.

3. Cost, price, and profit

Because the price is rounded up to a whole unit, the margin shown can be slightly above your target. The price range is 10% below to 15% above the suggested price. It is a simple band to allow for the condition of the home, not a statement about what other businesses charge.

What the calculator leaves out

It does not include taxes (such as sales tax, VAT, or GST), insurance, payment fees, equipment, marketing, or other overheads unless you build them into your hourly rate, supply cost, or margin. It also knows nothing about prices in your area. Treat the result as a floor to check your quote against, then use your own judgment.