Skip to main content
Digital Works Forge websiteForge Tools is the free-tools section of digitalworksforge.com

House cleaning price calculator

Type the size of the home, how much your crew cleans in an hour and what an hour of work costs you. Get the hours, your cost, a price per visit, the margin, a weekly, every-two-weeks and monthly plan table and a one-page price sheet for your customer. Free, no account, and every number is one you typed.

The result

House cleaning

Floors and living areas
$ ___
Bedrooms
$ ___
Bathrooms
$ ___
Price
Free
Sign-up
None

Everything is worked out in your browser. What you type is not sent, saved or logged. Close the tab and it is gone.

Every rate, price and time on this page is a box you type. We put no typical numbers in, so nothing here is a suggestion of what to charge.

The job

Add a line for each part of the work. Type how much of it there is and how much your crew does in one hour.

Floors go in square feet (length × width, or one number). Bedrooms, bathrooms and the kitchen are counts. Add a line for anything else you price.

  1. Line 1

    How do you measure it?
  2. Line 2

  3. Line 3

  4. Line 4

Your costs

What the visit costs you. Leave a box empty if it does not apply.

Your price

Choose how you set the price. The calculator does the arithmetic; the numbers are yours.

How do you set the price?

Price = cost ÷ (1 − margin). Margin is the share of the price that is profit.

Service plans

Type the percent you take off each visit for a plan. Leave a box empty for no discount.

Add-ons

Extras the customer can order on top of a visit. They are priced on their own and never change the visit price.

In the margin method, leave the price empty to see the price at your margin.

Price sheet for your customer

A one-page sheet with what each visit covers, the price per visit, the plans and your add-ons, in English, Spanish or both. It uses only the numbers above.

Payment terms, how to book, what is not covered. You write it; we add nothing.

Type the numbers above until there is a price per visit.

Need a website to go with it? See Digital Works Forge website packages. A small San Antonio studio that builds sites for local businesses.

How to price a house cleaning job in six steps

  1. Add a line for each part of the home. Use a line for the floors and living areas in square feet, and a line each for bedrooms, bathrooms and the kitchen as counts. Rename them in English or Spanish. You can have up to 12 lines.
  2. Type how much your crew does in one hour. For every line, type how many units your crew finishes in one hour. The page divides your amount of work by your units per hour to get the hours for that line.
  3. Enter your costs. Type how many people are on the crew, what one hour of one person's work costs you, your setup and cleanup minutes, travel and fuel, and supplies for the visit.
  4. Choose how to set the price. Pick "From my cost and the margin I want", "From my hourly rate" or "From my price per unit", then add a minimum charge, plan discounts and add-ons if you use them.
  5. Read the result. See the time on the clock, what the visit costs you, the price, the profit, the margin and the markup. If something is missing, the page lists exactly what to type next.
  6. Make the price sheet. Type your business name and notes, then choose "Download the price sheet (PDF)" in English, Spanish or both. It uses only the numbers you typed.

What this house cleaning price calculator does

This page helps you work out how long a cleaning visit takes, what it costs you and what to charge for it, using your own numbers. It is a tool for the owner of a cleaning business, whether you work alone or lead a small crew. It is not a way for customers to compare prices.

It is free, with no sign-up, no watermark and no limit. Everything is worked out in your browser. Nothing is uploaded, saved or logged, so when you close the tab it is gone.

The page has no default numbers and never says what to charge. Every rate is an empty box until you type it. The arithmetic is the page's job; the numbers are yours.

Break the home into lines you can measure

A cleaning price starts with the work, so split a home into parts that take different amounts of time. Floors and living areas fit a line measured in square feet: you can type one number, or length times width. Bedrooms, bathrooms and the kitchen fit lines measured as counts, because each one is a room with its own routine.

The page starts you with a few lines for the trade. You can rename them, delete them, or use "Add a line" for more, up to 12. A line for stairs, a laundry room or a hallway is yours to add if you track that work separately.

Use only as many lines as your own records support. If you only know how long a whole bathroom takes, keep one line for bathrooms as a count.

Find your own production rates

A production rate is how many units your crew finishes in one hour. For a line measured in square feet it is square feet per hour. For a count it is rooms per hour. The page then works out the hours for the line as your amount of work divided by your units per hour.

Your own past jobs are the source, so time yourself. For a few visits, note the clock time when you start a part of the home and when you finish it, and write down the size or count. Divide the amount you finished by the hours it took. Do this for floors, bedrooms, bathrooms and the kitchen, and compare several visits before you trust a number.

Time the work, not the day. Leave out drive time and long breaks, because travel and setup have their own boxes. The rate is for the crew, not for one person.

A first visit and a repeat visit are different jobs. A first visit may take longer than later ones, since a home can need more catching up before it settles into a routine. The tool prices one visit type at a time, so run it twice: once with your numbers for a first visit and once with your numbers for a repeat visit. Then keep both results.

Costs, crew size, margin and markup

Crew size changes the labor hours. The work is shared between the people, so the time on site gets shorter, but labor hours are counted for every person: crew times time. Add the cost of one hour of one person's work, wages plus payroll costs, and the page multiplies it out. Then add setup and cleanup minutes, travel and fuel, and supplies for the visit.

Supplies belong in the cost, not in the margin. Use your own records of what you spend on products, cloths and refills for a visit.

Margin and markup sound alike but divide by different things. Margin is profit as a share of the price. Markup is profit as a share of the cost. Price equals cost divided by one minus the margin.

Here is arithmetic with round money only. A cost of $100 and a 40% margin gives a price of $166.67, a profit of $66.67 and a markup of 66.7%. A 50% margin is a 100% markup. The reference table shows this for margins from 15% to 50%. It is arithmetic, not a suggestion.

Minimum charge, add-ons and recurring customers

A small home can come out low on the arithmetic, so the page has a minimum charge per visit. If the price works out lower than your minimum, the visit is charged at the minimum. Check your own costs of getting to a home and type the number that covers a short visit.

Add-ons are extras such as inside the oven, inside the refrigerator or interior windows. Use "Add an add-on" and give each its own price and its own cost, up to 8. An add-on is never part of the visit price. In the margin method, an add-on with a cost and no price is shown at your target margin.

Recurring customers are compared in the plans table: one visit against every week, every 2 weeks and every month. You type the percent off per visit for each plan. A year has 52, 26 or 12 visits, and the monthly figure is a year of visits divided by 12.

Your cost per visit stays the same, so a discount lowers your margin. The table shows the margin for each plan, so you can see what a discount does before you offer it.

The price sheet for your customer

When the numbers make sense to you, step 5 builds a one-page letter. Type your business name and any notes, in English and Spanish if you like.

The sheet shows what each visit covers, the price per visit, the plans per visit and per month, the add-ons with prices, your minimum charge and your notes. Choose English, Spanish or both, then "Download the price sheet (PDF)". The Spanish on the sheet addresses customers formally.

The sheet uses only the numbers you typed. Nothing is sent from this page; you download the PDF and share it yourself.

Privacy and what the page does not do

Your numbers stay in your browser. Nothing is uploaded or saved. Use "Start over" to clear the page, or close the tab.

There is no account, no saved quote, no tax calculation and no invoicing. The page does not know your local rules or your customer's home. It does the arithmetic with the numbers you give it.

Frequently asked questions

Does this tell me what to charge?

No. The page has no default numbers. It works out time, cost, price, profit, margin and markup from the numbers you type, and it never suggests a price.

How do I get my production rates?

Time yourself on past jobs. Note how long each part of the home took and how much you cleaned, then divide the amount by the hours. Compare several visits before you rely on a number.

Why run it twice for first and repeat visits?

A first visit may take longer than later ones. The tool prices one visit type at a time, so run it once with your first-visit numbers and once with your repeat-visit numbers.

How does crew size change the price?

The work is shared, so the time on site shortens, but labor hours are counted for every person. The page multiplies crew by time and by the cost of one hour of one person's work.

How do I handle supplies?

Type what the visit costs you in supplies and disposal. Use your own records of what you spend, and use a separate run if a first visit uses more than a repeat.

Where do the extras go, like the oven or windows?

Use "Add an add-on" for each extra, with its own price and cost. An add-on is never part of the visit price. You can add up to 8.

What is the minimum charge?

It is the least you charge for a visit. If the price comes out lower, the visit is charged at the minimum. Small homes are where it matters most.

What does a recurring discount do to my margin?

Your cost per visit stays the same, so a discount lowers the margin. The plans table shows the margin for every week, every 2 weeks and every month, with 52, 26 and 12 visits a year.

What is the difference between margin and markup?

Margin is profit divided by the price. Markup is profit divided by the cost. With a cost of $100 and a 40% margin, the price is $166.67 and the markup is 66.7%.

Is my information saved?

No. Everything is worked out in your browser. Nothing is uploaded, saved or logged, and it is gone when you close the tab.