Is a cleaning business profitable? A Paris operator's full cost breakdown

Real net margin, true cost of a billable hour, structuring threshold: what 100 EUR invoiced actually leaves in the bank.

📅 Updated 12 August 2026 ⏱ 14 min read ✅ Verified operating figures
MP
Ménage Parfait
Office cleaning company in Paris, Hauts-de-Seine and Yvelines — 35 salaried cleaners
🏢150+ B2B clients
🌿RSE certified
97% satisfaction
👥35 salaried cleaners

The question comes up constantly, and almost every answer available online is wrong. You will routinely read that cleaning delivers 25 to 35 % margin. That is a brochure figure, not an operating figure. None of the articles quoting it break down a single invoiced euro, none give the true cost of a cleaner hour, and none state whether the owner is actually paying themselves.

This article starts from the opposite end. We operate an office cleaning company in the Paris region with 35 salaried cleaners and more than 150 B2B clients. What follows is the cost structure as it actually appears when you run the schedules, the replacements and the invoicing. The core message fits in one sentence: cleaning is profitable, but the margin is thin and it is won on organisation, never on revenue.

Is a cleaning company profitable?

Yes, but the margin is thin. A well-run cleaning company delivers an EBITDA of 15 to 25 % and a net margin of 5 to 10 % of revenue. On 100 EUR invoiced, fully loaded labour absorbs 60 to 65 EUR.

💡 The French cleaning sector counts close to 16,000 companies and more than 20 billion euros in revenue. The industry federation itself attributes the record number of new registrations to the absence of any barrier to entry. Translation: anyone can open, so price pressure is structural. That is the starting point for any discussion of profitability.

What is the profitability of a cleaning company?

A properly structured cleaning company delivers EBITDA of 15 to 25 % and a net margin of 5 to 10 % of revenue. The sector is therefore profitable, and fairly predictably so: permanent demand, recurring revenue, modest start-up investment. But the useful question is not whether it is profitable. It is how much is left, and for how much owner labour.

Three margin levels must be separated, because generalist articles systematically confuse them and publish the first as though it were the third. That is how you routinely read « 25 to 35 % margin » — a figure that roughly matches gross margin, and never what the company keeps:

One condition must be attached immediately to the word « net ». If the owner works fifty hours a week and draws almost nothing, the company can post an attractive accounting margin while buying its profitability with the owner's unpaid labour. Add back a market-rate manager salary and the reported margin often halves.

💡 Our internal test: a cleaning company is only genuinely profitable if it can pay its owner properly and still show a profit. Until then, the owner does not own a business — they have created a job as manager, salesperson, scheduler and stand-in cleaner, paid below market rate.

Breakdown of 100 EUR invoiced to a client

This is the table nobody publishes, and yet it is the only one that truly answers the question. Here is how 100 EUR of service breaks down in a properly organised company in the Paris region.

Cost item Per 100 EUR What it covers
Cleaner labour, fully loaded 60 to 65 EUR Gross pay, employer contributions, paid leave, absences, non-productive time
Equipment, machines and workwear 3 to 5 EUR Vacuums, trolleys, rotary machines, PPE, depreciation and replacement
Supervision and quality control 6 to 8 EUR Scheduling, site visits, replacement management, complaints
Overheads 8 to 12 EUR Liability insurance, accounting, software, vehicle, telephony, premises
Sales and acquisition 3 to 5 EUR Quotations, website, prospecting, tender responses
Result before tax 8 to 15 EUR What is genuinely left for the business

Taking a central example: 100 EUR invoiced yields roughly 63 EUR of labour, 4 EUR of equipment, 7 EUR of supervision, 11 EUR of overheads, 4 EUR of sales, leaving about 11 EUR. This is precisely why revenue alone means nothing in this trade.

⚠️ Revenue of 500,000 EUR at a 10 % result means 50,000 EUR before tax and before paying the owner properly. Turning over 500,000 EUR in cleaning and being wealthy are two entirely different things. It is the most expensive misunderstanding in the sector.

The true cost of a cleaner hour against a 26 EUR rate

This is where most founders go wrong, and the mistake is fatal because it stays invisible for the first six months. A cleaner paid around 12 to 13 EUR gross per hour obviously does not cost the company 12 to 13 EUR.

To reach the cost of a genuinely billable hour, you have to stack:

Once everything is stacked, the economic cost of a genuinely billable hour easily reaches 19 to 21 EUR in the Paris region, sometimes more. At 26 EUR invoiced, that often leaves 5 to 7 EUR to absorb supervision, overheads, sales and still produce a result.

The practical consequence is brutal. A service sold at 22 to 24 EUR per hour in the Paris region is a high-risk service: a little dead time, one poorly optimised journey or one replacement is enough to work for nothing. At 26 EUR the balance exists, but it demands excellent productivity and tight geographical clustering.

💡 The calculation must always start from the work time genuinely required on site, then add indirect costs, and only then apply a margin. Starting from the competitor's price and working downwards is the fastest way to sign loss-making contracts in complete good faith.

What an hour of office cleaning actually funds

Our rate card details the variables that move the final price: area, headcount present, partitioning, floor coverings, workstation density and frequency.

See the rate card

Why a published hourly rate tells you almost nothing about profitability

Our invoicing base starts at 26 EUR per hour excluding VAT on volume contracts — larger areas, multiple weekly visits, clustered sites — exclusive of cleaning products and sanitary consumables billed separately. Small sites and single weekly visits are priced as a fixed fee after survey: an 85 sqm open-plan floor occupied by eight people typically falls between 160 and 220 EUR per visit. That is not an inconsistency, it is the direct consequence of what follows: the real cost of a site depends on variables the hourly rate hides completely.

This is why a price per square metre quoted without a site survey is a dangerous approximation for both parties. Our pricing starts from an actual survey: area, headcount, floor coverings, furniture, frequency, access. The resulting quotation holds — which protects the company's margin and the client's delivered quality in equal measure.

🔶 If a provider gives you a price per square metre over the phone without asking about headcount, floors and timings, they will do one of two things: revise the price upwards after a few weeks, or quietly cut the time spent on site. Either way, you pay.

The five profit killers, ranked by danger

After several years of operation, here is what genuinely destroys margin, in the order we have observed it. It is not the order most founders expect.

1. Unbilled time

Ahead of unpaid invoices, ahead of everything else. Half an hour of travel between two clients looks harmless. Multiply it: thirty minutes, by several cleaners, by several days, by several weeks. You end up with dozens, then hundreds of hours paid by the company and never invoiced. Tight geographical clustering is not a logistics comfort, it is a financial decision.

2. The mis-estimated job

The classic case: you quote a 300 EUR fixed price expecting eight hours of work. On site it takes twelve. The problem is not the fixed price — well controlled, it is actually the better billing model, because it pays you for an outcome rather than for minutes, and it lets you keep the benefit of your cleaners' productivity. The problem is the estimate. You did not sell 300 EUR of service, you sold twelve hours at 25 EUR an hour when your model required more. Deep cleans and post-construction jobs are the most exposed, because there the gap between quote and reality is measured in days, not minutes.

3. Client concentration

A contract representing 30 to 40 % of revenue looks magnificent — until the client leaves, changes management or launches a tender. The company, meanwhile, has been sized for that contract. Beyond 15 to 20 % of revenue on a single client, the question stops being commercial and becomes existential.

4. Absenteeism and turnover

Every emergency replacement costs more than a normal hour: search time, a cleaner who is slower on an unfamiliar site, complaint risk, and sometimes a supervisor check visit. High turnover mechanically turns a 10 % margin into a 4 % margin, without any line of the P&L flagging it clearly.

5. Selling without knowing your cost base

The silent killer, and the most widespread. The pattern is always the same: « the competitor charges 25, I will charge 24 »; then « I will find cheaper cleaners »; then « I will take on lots of clients ». Result: the more revenue grows, the more losses grow. A cleaning company that does not know its fully loaded hourly cost is not steering anything, it is collecting cash and hoping.

Which services actually generate margin

Not all cleaning services are economically equal. Here is our ranking, provided each service is correctly priced — that proviso makes all the difference.

  1. Window cleaning and specialist services. The best potential. The client is not buying « an hour of cleaning »: they are paying for a skill, equipment and the ability to do something they cannot or will not do themselves. The price is far easier to defend.
  2. Technical one-off work and correctly estimated deep cleans. Excellent when time is perfectly controlled and the fixed price is high. Catastrophic if the hours are underestimated by 40 %. The most volatile service in the portfolio.
  3. Well-organised recurring cleaning. Thinner margins, but regularity, visibility and fixed-cost absorption. It is the backbone, not the margin engine.
  4. Highly competitive office contracts. Attractive volume, tight margins. Only worth taking when the geographical cluster already exists and the price genuinely covers travel and supervision.
  5. Poorly prepared emergency and one-off jobs. The sector's great myth. « One-off equals big margin » is false the moment the estimate slips. It is often the service that destroys the most value.

The right mix is therefore not « recurring » or « one-off ». It is a recurring base that funds the structure, plus specialist services that lift the average margin. A company selling only market-priced recurring office work plateaus permanently around 5 % net margin.

The three trade-offs that make the difference

  • Turning down a loss-making contract is a growth decision, not a retreat. A large loss-making client remains a loss-making client, whatever revenue line it brings.
  • Clustering interventions geographically is often worth more than a 5 % price increase, because travel time is a pure cost with no billable counterpart.
  • Invoice a skill rather than an hour: window cleaning, technical floors, deep cleans, specific protocols. It is the only lever that durably escapes the price war.

Cash flow, working capital and the structuring threshold

A cleaning company can make money and still die of cash starvation. The mechanism is simple and merciless: wages and social contributions are paid immediately, business clients settle at 30, 45 or 60 days. In between, you must fund payroll, contributions, insurance, products, fuel, equipment, software, the accountant and VAT depending on the regime.

The more B2B you develop, the wider the gap — and the more your growth consumes cash. That is the sector's paradox: the companies that fail are not always those losing money, they are often those growing too fast without reserves.

Our benchmark: never start, and never accelerate, without two to three months of fixed costs and payroll in reserve. The idea that « clients will fund the growth » holds in steady state, never during expansion.

As for the structuring threshold, it has nothing to do with a client count. It arrives when you hold enough regular, geographically clustered and correctly priced hours to absorb fixed costs. In a small company we place it around 8 to 12 active cleaners, or the equivalent in billed hours, with a recurring portfolio large enough for the owner to step out of production.

Below that threshold, the owner personally handles quotations, scheduling, replacements, quality checks, purchasing, complaints, invoicing — and part of the cleaning. The reported margin is then artificial: it corresponds to the owner's unpaid salary. You can verify it in a minute — recalculate the result while paying yourself an operations manager's market salary.

Summary table: the profitability benchmarks to remember

Indicator Healthy benchmark Warning sign Action
Net margin 5 to 10 % of revenue More than 20 % claimed with an unpaid owner Recalculate with a market-rate owner salary
Cost of a billable hour 19 to 21 EUR in the Paris region Selling below 24 EUR per hour Raise the price or decline the contract
Labour share 60 to 65 % of revenue Above 70 % Review pacing, travel and non-productive time
Structuring threshold 8 to 12 active cleaners The owner still cleans personally Hire a supervisor before adding contracts
Cash reserve 2 to 3 months of fixed costs Less than one month Slow growth and shorten payment terms
Client concentration No client above 15 to 20 % of revenue One client at 30 or 40 % of revenue Diversify before, never after, losing the contract

So should you start a cleaning business in 2026?

Our honest answer fits in one sentence: yes, but only if you build, from day one, a company that sells profitable hours rather than simply hours of cleaning. The difference between the two is neither sales talent nor client volume — it is knowing your cost base.

Three conditions strike us as non-negotiable. One: know the full cost of a productive hour, not the cleaner's wage. Two: decline contracts that do not cover travel, absences and supervision, whatever their size. Three: build a recurring base while developing higher value-added services, to improve the margin mix.

The sector's most persistent myth remains this one: « cleaning is easy because everyone knows how to clean ». Cleaning is easy. Running a profitable cleaning company is an entirely different trade — scheduling, absences, travel, pacing, replacements, quotations, contracts and cash flow. That is where margin is won or lost, never on the quality of the wipe.

Office cleaning company in Paris, 92 and 78

35 salaried cleaners, more than 150 B2B clients, CSR certification and European Ecolabel. Transparent pricing, reply within 24 hours, no commitment.

Get my office cleaning quote
Or call us: 01 89 19 68 69

Frequently asked questions about cleaning business profitability

What is the profitability of a cleaning company?
A properly structured cleaning company delivers EBITDA of 15 to 25 % and a net margin of 5 to 10 % of revenue, peaking at 10-12 % in a very good year. Gross margin after fully loaded direct labour sits between 30 and 40 %, and the result before tax between 8 and 15 %. The 25 to 35 % figures found frequently online actually correspond to gross margin, or omit the owner's remuneration.
What is the average revenue of a cleaning company?
Commonly observed ranges run from 80,000 to 120,000 EUR a year for a very small local operation, to more than 500,000 EUR for an SME with a recurring contract portfolio. But revenue is a poor indicator in this sector: at a 10 % margin, 500,000 EUR of revenue represents 50,000 EUR before tax and before paying the owner properly.
How much does a cleaning company owner earn?
Highly variable, and often overstated in the early years. In a small operation it is common for the owner to draw little or nothing for 18 to 24 months, which artificially inflates the reported margin. A realistic salary only becomes sustainable past the 8 to 12 active cleaner threshold, when the owner can leave production and focus on development.
What budget is needed to start a cleaning business?
Start-up equipment investment is modest — a few thousand euros covers equipment, products and administrative costs. The real budget lies elsewhere: you need two to three months of fixed costs and payroll in reserve to absorb the gap between paying wages and clients settling at 30, 45 or 60 days. That reserve, not the equipment, determines survival.
Is office cleaning more profitable than residential cleaning?
Not necessarily. B2B brings volume, regularity and better visibility, but with margins squeezed by strong competition and long payment terms. Residential can offer higher margins but a more volatile client base and constant acquisition needs. Specialist services — window cleaning, technical floors, deep cleans — generally produce better margins than generic office cleaning.
How many clients do you need to live off a cleaning business?
The right unit is not the client count but the volume of regular, geographically clustered and correctly priced hours. Ten clients scattered across the Paris region can be less profitable than four clients in the same district. The practical structuring threshold sits around 8 to 12 active cleaners, corresponding to a recurring portfolio large enough to absorb fixed costs.
Why do so many cleaning companies close?
Because the absence of any barrier to entry attracts a very large number of new registrations each year, many of which sell without knowing their fully loaded cost base. The most frequent causes of failure are unbilled time, underestimated jobs, excessive concentration on one client, and insufficient cash against B2B payment terms. Accounting profitability and survival are two distinct problems.
How do you calculate an office cleaning price per square metre?
Price per square metre is an output of the calculation, never a starting point. You estimate the time genuinely required based on area, headcount present, partitioning, floor type, furniture and workstation density, frequency and timings. You then apply the fully loaded hourly cost, then indirect costs, then margin. A price per square metre quoted without a site survey is an approximation that gets paid for later, in price revisions or reduced quality.

Gagnez jusqu'a -20%
sur votre 1er nettoyage !

Resultat immediat dans votre boite mail

Tournez la roue et gagnez !

Copiez ce code lors de votre reservation. Valable 30 jours.