How do I price cleaning jobs to make sure I'm profitable?
Profitable pricing starts with knowing what each job actually costs you. Most cleaning operators set prices based on what competitors charge or a rough hourly rate, then wonder why they’re busy but not making money. The answer is almost always the same. The price doesn’t cover the full cost once you account for everything.
Labor is the obvious piece. Wages, payroll taxes, workers’ comp, and any benefits you provide. If you’re paying crews $20 per hour, your loaded labor cost is closer to $25 per hour once you add employer taxes and workers’ comp premiums. Price against the loaded cost, not the gross wage.
Supplies get overlooked because the per-job cost feels small. Chemicals, paper products, trash bags, microfiber replacements, equipment parts. Track what you go through over a month and divide by the number of jobs you completed. You’ll usually land somewhere between $5 and $15 per job depending on the type of cleaning and square footage.
Drive time is where operators really lose money. A two-hour cleaning that requires 45 minutes of drive each way is actually a three-and-a-half hour job from a cost standpoint. Your crew is on the clock, the vehicle is burning fuel, and none of that gets recovered unless you build it into the price. Clients in distant parts of LA County cost more to serve than clients around the corner.
Equipment and vehicles belong in the calculation too. Vacuums wear out, trucks need fuel and maintenance, ladders and extension poles get replaced. Divide annual equipment and vehicle costs across your expected job volume and add that to your per-job cost.
Then there’s overhead. The costs that exist whether you run one job or a hundred. Insurance, licensing, marketing, bookkeeping, phone, software subscriptions, office rent if you have it. Add up monthly overhead and divide by your expected monthly job count. That’s what each job needs to contribute just to keep the business running before you’ve made a dollar of profit.
Once you know the full cost, set a minimum price that covers it. Then layer on your profit margin. A 15 to 20 percent net margin after all costs is a reasonable target for cleaning businesses. Below that, you’re earning wages, not running a business.
This is where bookkeeping data becomes essential. You can estimate these numbers on a napkin, but the real picture comes from your actual monthly expenses categorized properly. Bookkeeping built for cleaning operators tracks costs by category so you can see what you’re actually spending on labor, supplies, vehicles, and overhead each month. Without that data, pricing is guesswork.
Review the numbers quarterly. Supply costs move, fuel prices change, wages increase. A price that was profitable last year might not work this year. Raising prices on existing clients is uncomfortable, but losing money on every job isn’t sustainable.
Bookkeeping services in Pasadena can set up the job-level tracking and cost categorization that makes informed pricing possible. The math isn’t complicated once the data is organized. The problem for most cleaning operators is that the data has never been organized in the first place.
Pasadena's Small Business Bookkeeper
The Next Step:
A 15-Minute Call
Tell us where your books stand today. We'll ask a few questions, share how we can help, and give you a clear quote.
More Questions
How should I set up my chart of accounts for a construction business?
Build your chart of accounts around job costing. Separate direct job costs from overhead, break COGS into labor, materials, subcontractors, equipment, and permits, and set up income accounts that track contract revenue, change orders, and retainage separately.
Read answerHow do I manage certified payroll reporting for prevailing wage jobs in California?
California public works jobs require weekly certified payroll reports filed electronically with the DIR through eCPR. You need to track hours, work classifications, wage rates, and fringe benefits for every worker on every project, with strict compliance requirements and steep penalties for errors.
Read answerHow do I set up QuickBooks for a commercial cleaning company?
Configure customers for each commercial account, use classes for different service types, and build a chart of accounts that separates supplies, labor, vehicle, and insurance costs. Set up recurring invoices to match your contract billing schedules.
Read answerHow should a pest control company handle route-based accounting?
Track revenue and costs by route so you can see which territories actually make money. Code every transaction to a route, allocate shared costs like fuel and chemicals fairly, and review route-level P&Ls monthly to guide pricing and territory decisions.
Read answerHow do I handle bookkeeping for a cleaning business with both employees and contractors?
Run W-2 employee wages through payroll and track 1099 contractor payments separately in accounts payable. California's ABC test is strict, so most cleaners working under your direction are legally employees. File 1099-NEC for any contractor paid $600 or more.
Read answerWhat bookkeeping does a security company need for its operations?
Security companies need tight payroll tracking since guard wages dominate the expense side. Beyond that, the books have to handle uniforms, equipment, vehicles, insurance, licensing, and a clean separation between capital investments and ongoing operating costs.
Read answer
