House Cleaning Price Calculator: How Much to Charge
Estimate the hours for each job from the home’s size and rooms, apply your hourly rate and create a printable estimate for your client.
The home
Your rate and costs
You set it: what you need to charge for one hour of one person’s work.
Positive to add margin, negative to lower the price.
Advanced calculation settings
These are starting values. Tune them to your real pace: time a couple of jobs and adjust.
Minutes per ft² by type
Multiplier by condition
Discount by frequency (%)
Result
Enter your hourly rate to see the price. The hours are already calculated.
Breakdown
| Area | 850 ft² × 0.093 min | 1 h 20 min |
|---|---|---|
| Bathrooms and bedrooms | 1 × 25 + 2 × 10 min | 45 min |
| Condition of the home | × 1.00 | 2 h 5 min |
| Add-ons | None | + 0 min |
| Total labor time | 1 cleaner | 2 h 5 min |
How it is calculated
- Base time = area × minutes per unit for the cleaning type + bathrooms × minutes per bathroom + bedrooms × minutes per bedroom.
- That is multiplied by the condition of the home, then the minutes of the selected add-ons are added.
- Hours per cleaner = total hours ÷ team size (the price does not change: the same hours, shared).
- Price = (total hours × your rate + travel) × (1 + adjustment) × (1 − frequency discount).
Your inputs are saved in this browser.
How to work out what to charge for a cleaning job
A cleaning price comes from two numbers: how long the job takes and what your hour is worth. The calculator estimates time like this: area times the minutes per unit for the cleaning type, plus minutes per bathroom and per bedroom; that is multiplied by the condition of the home and the add-ons are added. The resulting hours are multiplied by your rate, travel is added, your margin is applied and, for recurring service, the frequency discount.
- Start from your real time. The Advanced settings values are a starting point. Time your next jobs and tune them: within a few weeks your estimates will be far more accurate.
- Build every cost into your rate. Supplies, equipment, transport, insurance and unbilled time (travel, quoting, admin) all have to come out of your hourly rate.
- Charge travel when it applies. If an area costs you time or transport, add a flat fee instead of raising the rate for everyone.
Common house cleaning estimate mistakes
- Pricing on square footage alone. Two homes of the same size can take very different times depending on bathrooms, condition and add-ons.
- Forgetting the add-ons. Oven, fridge, windows or ironing all add time: list them in the estimate so the client knows what is included.
- Copying someone else’s price. Every business has different costs and pace; another cleaner’s price can leave you working at a loss.
- No expiry date. State how many days the estimate is valid so you can update it if your costs change.
From estimate to booking, without phone tag
With CitaFlow your clients book their cleaning online and get reminders before each visit. You can also send estimates straight from the client’s profile.
7 days free · No credit card required
Frequently Asked Questions
How much should I charge for house cleaning?
It depends on your hourly rate and how long that specific home takes you. That is why the calculator first estimates the hours (area, bathrooms, bedrooms, cleaning type, condition and add-ons) and then multiplies them by your rate. Your price comes from your real time, not from a generic figure that may not cover your costs.
How do I set my hourly rate for cleaning?
Add up what you need to earn each month plus your fixed costs (supplies, equipment, transport, insurance, fees) and divide by the hours you can actually bill, leaving out travel, gaps between jobs and days without work. That is your minimum rate; decide your margin on top of it.
Should I charge by the hour or a flat rate?
Many cleaners calculate by the hour but give clients a flat price per visit, which is easier to say yes to. This calculator gives you both: estimated hours for your own planning and a flat total for the estimate.
Why doesn’t the price change when I add more cleaners?
Because the labor hours stay the same, they are just shared. Two cleaners finish the home faster, but every hour on site is two hours of paid work. If you want to price larger teams differently, use the margin or adjustment field.
How is a move-out or deep clean estimated?
Each cleaning type has its own minutes per square foot (or square meter), and the condition of the home adds a multiplier. You can change all of these in Advanced settings. Time a couple of jobs of each type and tune the values so the estimate matches your pace.
Should I give recurring clients a discount?
Rewarding frequency is common because a home cleaned every week takes less work and gives you steady income. The calculator includes editable frequency discounts; set them to 0 if you do not want to use them.
How do I send the estimate to my client?
Fill in your business name, the client’s name and how long the estimate is valid, then click “Print / Save as PDF” for a ready-to-send document, or “Copy as text” to paste it into a message or email.