Phase 08: Price

How to Calculate Your True Cost to Price Cleaning Services Profitably

5 min read·Updated March 2025

Many cleaning business owners undercharge. They often forget to count the real cost of expensive cleaning solutions, wear and tear on their professional vacuums, gas for travel, and the money spent finding new clients. This leads to prices that 'feel right' but slowly erode your cleaning business's profit every month. Here's how to find the real numbers for your cleaning service.

READY TO TAKE ACTION?

Use the free LaunchAdvisor checklist to track every step in this guide.

Open Free Checklist →

The quick answer

Your cleaning service's cost floor is the lowest price you can charge for a single cleaning job (like a house, an Airbnb turnover, or a small office visit) where you still make financial sense. It includes direct costs like cleaning supplies and staff wages, a share of your monthly overhead (van maintenance, office space, cleaning software), payment processing fees, your time valued fairly, and a profit buffer for taxes and future investment in your cleaning business.

Side-by-side breakdown

Simplified cost floor (what most cleaning business owners calculate): cleaning solutions (sprays, wipes) + direct cleaner wages for that job + basic scheduling app fee for that client. This often misses 30-50% of your actual costs for a cleaning service.

True cost floor (what your cleaning business actually needs): Direct cleaning supplies (specialty chemicals, microfiber cloths, vacuum bags used per job) + direct cleaner labor at your target hourly rate ($18-25/hour typical) + allocated overhead (portion of monthly van payment, commercial vacuum depreciation, cleaning CRM subscription, uniform costs divided by average monthly jobs) + customer acquisition cost (like Google Local Services ad spend per booked job, referral fees) + payment processing fee (e.g., 2.9% + $0.30 for most credit cards) + tax provision (25-30% of your net profit for self-employment/income taxes) + reinvestment margin (10% for new equipment like a carpet cleaner or expanding marketing).

When simplified is enough

For a quick estimate during a call for a new house cleaning or small office job, your simplified cost floor is better than guessing. If your proposed price for a standard 3-hour clean is $150 and your simplified cost is $45 (covering just supplies and cleaner wages), you likely have a good margin. Use this quick number to set a rough bottom line, but never to set your final, published cleaning service price.

When to do the full calculation

Perform the full cost calculation before you publish any pricing on your cleaning website, before you agree to any recurring house cleaning package or commercial cleaning contract at a fixed rate, and at least once a year as your cleaning business scales. When you add more cleaning staff, invest in new equipment like floor buffers or pressure washers, or increase your marketing spend, your true cost floor shifts – meaning your cleaning service prices will likely need to shift as well.

The verdict

Build a simple spreadsheet for your cleaning business with three key rows: direct cleaning job costs (supplies, cleaner wages), allocated business overhead (van, software, office), and your own time at a fair hourly rate. For cleaning services, aim to price your jobs at 3 times your true cost floor. If the market for house cleaning or commercial contracts won't bear that price, your cleaning service offer itself needs to improve or change before you lower your price.

How to get started

Open a spreadsheet now. List every cost your cleaning business incurred in the last 30 days: cleaning solutions, uniform refresh, employee wages, gas for the van, commercial insurance, website hosting, ad spend for new leads. Divide your fixed monthly costs (like your cleaning software subscription or van lease) by the average number of clients or cleaning jobs you completed. Then, add 30-45 minutes of your own time per client at the hourly rate you would hire a competent cleaning manager to replace you (e.g., $25-$35/hour). The total of these numbers is your cleaning service's true cost floor. Now, honestly ask yourself: Does your current pricing cover this number with enough room for a healthy profit?

RECOMMENDED TOOLS

Wave

Free accounting software to track every cost from day one

Free

SCORE Startup Cost Calculator

Free tool to estimate startup and operating costs

Free

QuickBooks

Track expenses and run profitability reports by client or project

Some links above are affiliate links. We may earn a commission if you sign up — at no extra cost to you.

FREQUENTLY ASKED QUESTIONS

Should I include my own salary in my cost floor?

Yes — at the rate you would pay someone competent to replace you. If you value your time at $0, your pricing will reflect that and so will your business decisions. Even if you are not paying yourself yet, include it to model sustainability.

What if my price floor is above what the market pays?

That is important information. It means either your costs are too high, your target market is wrong, or your offer is not differentiated enough to command the price you need. Solve the offer problem before cutting your prices.

Apply This in Your Checklist

Phase 3.1Calculate your true costs

Related Guides

Price

Value-Based vs Cost-Plus vs Competitive Pricing: How to Choose

Price

QuickBooks vs FreshBooks vs Wave: Best for Tracking Revenue

Price

Tiered Pricing vs Single Price: Which Converts Better