Cleaning Business Guide
What a Cleaning Business Actually Makes: A Real Look at Where $300k Goes
Here is the line that gets people every time I say it: just because my business brought in $300,000 in a year does not mean I made $300,000. Not even close. Revenue is the number everyone brags about online. Income is the number that actually pays your bills, and the gap between the two is enormous.
So let me do something most owners never will. Let me open the books and show you, roughly, where $300,000 went in a single year. Real numbers from a real cleaning company. No bragging, no rounding up to look impressive.
The number on the outside
When people see “$300,000 cleaning business,” they picture a $300,000 paycheck. I understand why. Before I ran the numbers myself, I pictured it too.
But revenue is just the money that came in the front door. Every job has a cost to deliver it, the business has costs just to exist, and the government takes its share. What is left at the very end, after all of that, is the only number that is really yours. On a healthy year, that ends up being around 20 percent net profit. So on $300,000, you are realistically thinking somewhere near $60,000 left over once you are paying a full team, not three hundred grand.
That is not a sad story. It is a good business. It just is not the story the revenue number tells.
Where the money actually went
Here is the honest breakdown of my biggest lines on roughly $300,000 in revenue:
- Payroll: about $185,000. This is wages for my cleaners and my general manager, plus payroll taxes and the fees for running payroll. It is by far the largest line, and it is not close.
- Supplies: about $17,000. Chemicals, microfiber, paper, equipment, replacements. It adds up faster than new owners expect when you are running a team across a full calendar.
- Rent: about $8,000. And that was for less than half the year. A place to store supplies and stage the team is a real cost the moment you outgrow your garage.
- Accounting: about $6,000. A bookkeeper and an accountant. I will defend this one to anyone. It is the cheapest insurance against a tax mess I can buy.
- Card processing fees: about $9,000. Every time a client pays by card, a percentage disappears. On $300,000 of charges, the math is brutal and most owners never even look at it.
Add just those up and you are already around $225,000 of the $300,000 gone, before you count the smaller stuff: insurance, software, gas, phone, the random replacements. That is why the take-home lands where it does.
Why payroll is bigger than the “labor” rule you have heard
This trips people up, so I want to be clear about it. You have probably heard that on a residential job, your labor should run about 35 to 45 percent of what you charge. That is true, and it is a great target for pricing a single clean. It is the cost of the cleaners actually doing that specific job.
So how is my total payroll more like 60 percent of revenue? Because total payroll is a bigger bucket than per-job field labor. It also includes my general manager, who is not on a mop but keeps the whole thing running, plus payroll taxes and processing fees stacked on top of every paycheck. The 35 to 45 percent is the cost of doing the work. The 60 percent is the cost of having a whole team and the people who manage it. Both numbers are real at the same time. (How you categorize these in your own books is worth a conversation with your accountant, since it affects how you read your margins.)
This is also exactly why solo cleaners keep a higher percentage. When it is just you, you barely have a payroll line, so more of every dollar stays. The trade is that you are also the one cleaning every single house. The day you hire is the day you trade margin for time and capacity, on purpose.
Why this is the whole argument for charging your worth
When I post numbers like these, the most common reaction from solo cleaners is sticker shock. The second most common is the real lesson: this is precisely why I charge $120 an hour for my team, which is $60 per cleaner per hour with a two-person crew. Not because I am greedy. Because the business is genuinely that expensive to run, and the price has to cover all of it and still leave a profit.
If you look at a list like the one above and your prices are not built to cover it, you do not have a profit problem you can fix by getting busier. You have a pricing problem, and adding clients just multiplies it. I broke down that exact trap in Busy vs Profitable, and the floor every price has to clear in How Much Should You Charge for House Cleaning. The short version: never quote below $60 per labor hour, and price each job on real labor time, not a gut guess.
What I would tell you if you are staring at your own numbers
Pull your own books and do this same exercise. Not to depress yourself, to lead your business. Most owners have never actually seen where their money goes, so they make every decision on the revenue number, which is the one number that lies to them.
Once you can see it, the moves get obvious. You can tell which clients are underpriced, where the card fees and drive time are quietly bleeding you, and whether you can truly afford that next hire. That is the entire difference between an owner who feels busy and an owner who knows they are profitable.
You can build that visibility by hand in a spreadsheet, the slow way I did at first. Or you can have a system price every job on real labor time so your margins are right from the first quote, the same way we do. That is our Lead and Pricing System and the pricing calculator behind it, and you can see what profitable prices actually look like by home size on our cost pages. When you want help getting your numbers visible and your pricing dialed in, a Systems Call is where we start.
Revenue is what you tell people at parties. Profit is what you actually keep. Build your business on the second number, and charge like you have seen the books, because now you have.
Frequently asked questions
How much does a cleaning business owner actually make?
Far less than the revenue number. On about $300,000 in revenue in a year, my biggest costs were payroll, supplies, rent, accounting, and card processing fees. After everything, a healthy net profit for a cleaning business is around 20 percent, so on $300,000 you are realistically keeping somewhere near $60,000 once the business is paying a team. Solo, your margin is higher because you have almost no payroll.
What is the biggest expense in a cleaning business?
Payroll, by a wide margin. Once you have a team, wages plus payroll taxes plus payroll processing fees become your single largest line. In my year, total payroll was roughly $185,000 of the $300,000 I brought in, because that number includes my cleaners, my general manager, and all the taxes and fees on top of their pay.
If labor is only 35 to 45 percent of a job, why is payroll most of my revenue?
Those are two different numbers. The 35 to 45 percent rule is the field labor cost on a single residential job, the cleaners actually doing that clean. Total payroll across the whole business is bigger because it also includes people who are not on a mop, like a manager, plus payroll taxes and processing fees. Both can be true at once.
Is a cleaning business actually profitable?
Yes, when it is priced right. The danger is looking at revenue and assuming it is income. Price every job on real labor time at a floor of at least $60 per labor hour, watch your gross and net margins, and a cleaning business can absolutely net around 20 percent. Underprice it and you can run $300,000 through the business and keep almost nothing.