Carpet Cleaning Profit Margin Calculator: Margin and Markup Per Job

Work out the profit margin, markup, and gross profit on a carpet cleaning job from the price you charge and what it costs to deliver — the numbers that tell you whether your pricing covers labor, supplies, and the equipment-and-overhead base behind the business.

✓ Editorially reviewed Updated May 22, 2026 By Ugo Candido
Revenue & Cost
$
The price you charge the client for the carpet cleaning job.
$
Direct cost: labor for the time on site, fuel, water, and cleaning solution. Exclude fixed overhead like the machine, vehicle, and insurance.
Your estimate $—

Adjust the inputs and select Calculate for a full breakdown.

Compare Common Scenarios

How the numbers shift across typical situations for this calculator:

ScenarioProfit marginMarkupProfit
$200 job · $70 cost (65%)65.00%185.71%$130.00
$120 (3 rooms) · $40 cost66.67%200.00%$80.00
$500 commercial · $180 cost64.00%177.78%$320.00
$150 job · $100 cost (thin)33.33%50.00%$50.00

How This Calculator Works

Enter the price charged and the direct cost to deliver the job (labor, fuel, water, solution). The calculator returns gross profit, the margin as a percent of price, and the markup as a percent of cost. Keep fixed overhead out of the job cost — the margin has to cover the cleaning machine, vehicle, insurance, and marketing.

The Formula

Profit Margin and Markup

Margin = (Revenue − Cost) / Revenue × 100

Markup = (Revenue − Cost) / Cost × 100 — the same profit measured against cost instead of revenue

Worked Example

A $200 job costing $70 to deliver (labor plus supplies) earns $130 gross profit — a 65% margin and a 185.7% markup. Carpet cleaning has low consumable costs (water and solution are cheap), so per-job margins look strong, with labor time the main variable cost. But the gross profit must cover the equipment — a truck-mount or portable extractor is a significant investment — plus the vehicle, liability insurance, and marketing. Pricing is often per room or per square foot, so accurate measurement and reading soiling/stains (which add time) keep jobs profitable.

Key Insight

Carpet cleaning is a strong-margin service business where the economics turn on equipment investment, accurate pricing, and recurring/commercial work. Consumables are cheap, so the gross margin per job is high — but the equipment is the catch: a truck-mounted extraction system is a major capital cost (portables are cheaper but slower and less powerful), and that, plus the vehicle, insurance, and marketing, is what the margin must cover across jobs. Pricing is typically per room, per square foot, or per job after a quick assessment; the keys are measuring accurately and accounting for soiling level, stains, and stairs, which add time and can erode the margin if under-quoted. Add-ons (stain protection, deodorizing, upholstery, tile-and-grout) are higher-margin upsells. The biggest profitability lever is repeat and commercial work: property managers, offices, restaurants, and regular residential clients give steady, route-efficient revenue with low per-job acquisition cost, versus chasing one-off deep cleans. A 65% gross margin per job is healthy, but ensure the margin across realistic volume covers the machine, vehicle, insurance, and marketing with profit on top — and price each job on honest time and soiling so harder-than-expected jobs still profit.

Frequently Asked Questions

How is carpet cleaning profit margin calculated?

Gross profit is the price minus job cost; margin is gross profit divided by the price, times 100. A $200 job costing $70 has $130 profit — a 65% margin and a 185.7% markup.

What should I include in the job cost?

Direct costs only: labor for the time, fuel, water, and cleaning solution. Keep fixed overhead (the cleaning machine, vehicle, insurance, marketing) out of the job cost — but make sure your margin across all jobs covers that overhead with profit left over.

Why is the equipment such a big factor?

A truck-mounted extraction system is a significant capital investment (portables are cheaper but slower and less powerful), and that cost, plus the vehicle, must be recovered through your margin across many jobs. The equipment choice shapes both your speed/quality and the overhead the margin has to cover.

How is carpet cleaning usually priced?

Typically per room, per square foot, or per job after assessing the space. Accurate measurement and reading the soiling level, stains, and stairs are key — heavily soiled carpet or stain treatment adds time, so under-quoting those erodes the margin. Add-ons like stain protection are higher-margin upsells.

How do I improve carpet cleaning margins?

Build recurring and commercial clients (property managers, offices, restaurants, regular residential) for steady, route-efficient revenue with low acquisition cost, price jobs on honest time and soiling, and sell higher-margin add-ons (stain protection, deodorizing, upholstery). Route density cuts unbilled travel time.

Related Calculators

Methodology & Review

Ugo Candido ✓ Editor
Wrote this calculator and is responsible for its methodology and review.

Gross profit is the price minus the job cost; margin is gross profit as a percent of the price; markup is gross profit as a percent of cost. Job cost should include labor, fuel, water, and cleaning solution for that job; it excludes fixed overhead (equipment, vehicle, insurance, marketing), which the margin must also cover.

Written by Ugo Candido · Last updated May 22, 2026.