Free for your first 12 months. Every feature, your whole crew, no credit card.

Start free

Free tool for cleaning businesses

Cleaning Profit Calculator: what every job and route really earns

See the real profit on a cleaning job after labor, supplies, travel, card fees and overhead — and what it adds up to over a month and a year. Switch to the route view to check a crew's whole day, including the driving between jobs.

  • Free, no sign-up
  • Updates instantly
  • Nothing leaves your browser

Calculator

1. The jobOne typical job and how many you do a month.
$
What the client pays, before tax.
hours
Total for all cleaners, e.g. 2 cleaners × 2 h = 4.
$
$
Fuel and vehicle wear for the trip.
Used to spread overhead and get monthly totals.
2. Your costsShared by both views.
$/ hour
%
Payroll taxes, workers' comp, benefits — as % of wages.
%
$
Insurance, software, phone, marketing, office, admin pay.

How to use the profit calculator

  1. Pick a view. Per job shows the profit on one typical job and what that adds up to over a month and a year. Route / day looks at one crew's whole day — several jobs plus the driving between them.
  2. Enter the job or the route. Price, labor hours, supplies and travel for a job; or jobs per day, time on site, drive time and miles for a route.
  3. Add your costs. Hourly pay, payroll costs as a percentage of wages, card fees and your monthly overhead.
  4. Read the result. Profit and margin update instantly, with a breakdown of where every dollar of the price goes. Copy the result to share it or keep it with your notes.

How profit is calculated

Labor = labor hours × pay × (1 + payroll costs %)
Direct costs = labor + supplies + travel + payment fees
Gross profit = price − direct costs
Overhead per job = monthly overhead ÷ jobs per month
Net profit = gross profit − overhead per job

Gross profit tells you whether a job pays for itself. Net profit tells you whether it also pays its share of insurance, software, marketing and the office. A job can look fine on gross profit and still lose money once overhead is counted.

In the route view, labor covers the time on site plus drive time (if you pay for it) for every cleaner in the crew. Vehicle cost is miles × cost per mile, and overhead is spread over your working days. The result is the profit one crew makes in one day.

Typical profit ranges for cleaning businesses

These are typical ranges for residential and light commercial cleaning in the US and Canada. They vary with prices, wages and how lean the business runs — use them as a sanity check, not a target someone else set for you.

MeasureTypical range
Labor as a share of the priceoften 40–55%
Suppliesusually 3–8% of the price
Gross profit per job (before overhead)often 35–55%
Net profit margin, company with employeesoften 10–20%, well-run 20%+
Net margin, owner-operator doing the cleaninghigher on paper, but it includes the owner's own wage
Drive time in a crew's dayoften 10–25% — under 15% is a tight route

Worked example

A $190 standard clean takes 4 labor-hours. Cleaners earn $20 an hour plus 12% payroll costs. Supplies $10, travel $12, card fees 3%. The company does 80 jobs a month and has $2,500 of monthly overhead.

  1. Labor: 4 × $20 × 1.12 = $89.60.
  2. Direct costs: $89.60 + $10 + $12 + $5.70 fees = $117.30.
  3. Gross profit: $190 − $117.30 = $72.70.
  4. Overhead per job: $2,500 ÷ 80 = $31.25.
  5. Net profit: $72.70 − $31.25 = $41.45 per job, a 22% margin.
  6. Over a month: 80 × $41.45 ≈ $3,316; over a year ≈ $39,800.

Switch to the route view and the same company might run a crew of two through 4 jobs at $170, 1 h 45 min each, with 20 minutes of driving before each one. That's an 8 h 20 min day and about $99 profit per day after overhead — roughly $2,080 a month from one crew. Cut the drive to 10 minutes per job and the crew is paid for 40 fewer minutes each — about $30 more profit a day, or over $600 a month, without touching prices.

5 ways to raise profit per job

  1. Price from cost, not from competitorsKnow your labor, supplies, travel and overhead per job, then add your margin. The pricing calculator does this for you.
  2. Track actual hours, not estimatesA job quoted at 3 hours that takes 4 quietly loses a third of its profit. Compare estimated and actual time every week.
  3. Tighten routesGroup jobs by neighborhood. Every 15 minutes of driving saved per job is paid time your crew can spend cleaning.
  4. Charge for add-onsInside the oven, fridge, interior windows, heavy pet hair — small extras with high margins that clients expect to pay for.
  5. Watch overhead per jobOverhead is fixed, so more jobs per month make every job more profitable. Filling empty slots often beats raising prices.

Cleaning profit FAQ

Answers to common questions about profit and margins in a cleaning business.

What is a good profit margin for a cleaning business?

Many cleaning companies with employees land around 10–20% net profit after all costs, and well-run ones go above 20%. Gross profit per job — before overhead — is typically 35–55%. If you clean the jobs yourself, your margin looks higher because it includes your own wage.

How do I calculate profit on a cleaning job?

Take the price, subtract labor (hours × pay plus payroll costs), supplies, travel and payment fees to get gross profit. Then subtract that job's share of monthly overhead — overhead divided by jobs per month — to get net profit.

What's the difference between gross profit and net profit?

Gross profit is what's left after the direct costs of the job: labor, supplies, travel and fees. Net profit also subtracts overhead such as insurance, software, marketing, the office and admin pay. Gross profit shows if a job pays for itself; net profit shows if the business makes money.

How much does a cleaning business make per month?

It depends on volume and margin. For example, 80 jobs a month at $190 with a 22% net margin is about $15,200 in revenue and $3,300 in profit. Use the calculator with your own numbers to see your monthly and yearly profit.

Should I pay cleaners for drive time?

In many places you're legally required to pay employees for driving between jobs during the workday — check your state or provincial rules. Either way, drive time is a real cost: the route view shows how much it takes out of your daily profit.

How can I make my cleaning routes more profitable?

Group jobs by area, schedule recurring clients on fixed days, avoid crossing town between stops and fill gaps with nearby one-time jobs. Less driving means more paid hours spent cleaning.

Is this calculator free?

Yes. It's free, needs no sign-up and runs entirely in your browser — nothing you enter is sent to us or stored.

Stop guessing — know what every job really earns.

DailyCRM tracks real job profit — revenue, expenses and fuel per job — right next to your quotes, schedule and invoices. Free for 12 months.