Cleaning Client Acquisition Cost: When It Pays Back
Published by MyBreakeven. Report a calculation or content issue to support@mybreakeven.com.
Calculate cleaning client acquisition cost and paid visits to recovery. Compare campaign cohorts with contribution, discounts and actual collections.

Cleaning client acquisition cost is defined acquisition spending divided by the new clients it brings. Estimate paid visits to recovery by dividing that cost by visit contribution, after labour, supplies, travel and fees. This guide follows a group of newly acquired clients from acquisition spending to collected visit contribution. It answers when that spending is recovered. It does not prescribe an advertising budget or assume every customer stays forever. All USD amounts and client counts below are hypothetical, not market benchmarks.
Quick answer
Divide defined acquisition spending by the new clients it acquired to calculate customer acquisition cost. Then divide that cost by contribution from a completed, paid visit to estimate visits to payback. Round up for whole visits. Check the cohort’s actual collections and costs because cancellations, discounts and unpaid invoices can delay or prevent recovery.
Define the cohort before calculating a result
A cohort is the group of new clients you are measuring together. Choose a campaign or acquisition period, define what counts as a new client and record the date each customer first qualifies. An enquiry is not automatically a client, and a booking that cancels before any service is not the same as a completed paid visit.
Keep your definition stable. For example, count clients whose first paid service came from a particular campaign during a stated period. Record leads and bookings separately so you can still see the steps between enquiry and payment. If two channels helped bring the same client, do not count that customer twice in a blended total.
BDC defines acquisition cost using acquisition-related sales and marketing costs divided by new customers. For this cleaning example, we use a specified campaign spend and eight newly acquired clients. That limited campaign measure is not automatically the company’s fully loaded acquisition cost.
Make the cost boundary visible
Record what your acquisition spending includes: advertising, campaign production, agency fees, referral rewards or sales time where relevant. Label a narrow advertising-only measure accordingly. Comparing one channel’s advertising-only number with another channel’s fully loaded number is not a fair comparison.
A reusable website or creative asset may serve several periods. Use a stated allocation method if it enters the campaign calculation. Avoid assigning its entire cost to every cohort. For unpaid owner sales time, keep a separate time measure or a clearly labelled cost allowance; do not imply that time is free merely because no cash left the bank.
Referral rewards need their own boundary too. If a reward is already included in acquisition spending, do not subtract it again from each visit’s contribution. If you instead treat a first-visit discount as reduced service revenue, show the lower revenue there rather than also adding the same discount to acquisition spending.
Worked example: three paid visits to recover $150
Assume a campaign costs $1,200 and acquires eight new clients under the chosen definition.
Acquisition cost per client = $1,200 ÷ 8 = $150.
Each regular paid visit has $140 service revenue, $85 variable service cost excluding the payment fee, and a 3% payment fee. Taxes and shared overhead are excluded from this illustrative contribution calculation.
| Per-visit item | Amount |
|---|---|
| Service revenue | $140.00 |
| Variable service cost | $85.00 |
| Payment fee: 3% × $140 | $4.20 |
| Contribution before acquisition cost and overhead | $50.80 |
Expected visits to recover the $150 acquisition cost are $150 ÷ $50.80 = about 2.95, which rounds up to three completed paid visits.
| Paid visits | Cumulative contribution | Contribution less $150 acquisition cost |
|---|---|---|
| 1 | $50.80 | −$99.20 |
| 2 | $101.60 | −$48.40 |
| 3 | $152.40 | $2.40 |
| 4 | $203.20 | $53.20 |
The third visit only just recovers the acquisition cost. The $2.40 remainder is before shared overhead. It does not establish that this client has produced final business profit.
If service cost varies, use actual visit contributions rather than multiplying by $50.80 indefinitely. A more expensive first visit, a refund or a correction visit can change the recovery point. The simple formula is a starting estimate; the running record provides the actual result.
Visits to payback are not days to payback
A fortnightly booking pattern does not guarantee collection every two weeks. The customer might reschedule, skip a visit or pay later. Record each completed visit and when its receipt cleared. Visits-to-payback measures service units; calendar payback measures elapsed time until the defined contribution has been collected and associated costs recognized under the chosen method.
For a practical cash view, start from the acquisition payment dates, then track cash receipts and service payments attributable to that cohort. Keep this cash record separate from the contribution calculation when service costs are not paid on the same day. Positive collected contribution in a simplified table is not proof that every business-wide cash obligation has been funded.
Mark the observation window. “Not recovered after 30 days” means something different for monthly clients than for weekly clients. A young cohort may simply have had fewer opportunities to book and pay. Compare cohorts at similar ages and state the service frequency mix.
Test the whole cohort, including clients who stop early
If all eight clients complete and pay for three identical visits, total contribution is 8 × 3 × $50.80 = $1,219.20. Less the $1,200 acquisition spend leaves $19.20 before shared overhead.
Now assume six clients reach three paid visits and two stop after one. There are 20 paid visits: 6 × 3 plus 2 × 1. Contribution is 20 × $50.80 = $1,016. The cohort has not recovered its acquisition spending; the shortfall is $184.
Do not remove the two early departures from the acquisition denominator just because they make the result worse. They were acquired under the original definition. Looking only at retained clients would overstate the campaign’s recovery.
This analysis follows a new acquisition cohort. The existing retention guide addresses the impact of losing recurring accounts; neither calculation requires inventing an indefinite customer lifetime. Use observed visits and clearly labelled future assumptions instead of a universal lifetime-value claim.
Check the effect of a discount
Assume a $15 discount applies to every visit in a promotion. Revenue becomes $125. At the same 3% fee and $85 variable service cost, contribution is $125 − $3.75 − $85 = $36.25. Recovery takes $150 ÷ $36.25, or about 4.14 visits, rounded up to five paid visits.
That five-visit result applies only while every visit has the lower contribution. If the discount applies solely to the first visit, calculate the first contribution separately and add regular contributions afterward. Do not apply a one-time promotion to every future visit by accident.
A lower acquisition cost may still be unattractive if the promotion reduces contribution substantially. Compare the full recovery record, not only cost per lead or a campaign’s reported bookings. Use the actual fees charged, especially where the processor includes a fixed transaction charge as well as a percentage.
How to run your own numbers
Use the cleaning business break-even calculator for the monthly volume needed to cover overhead with realistic visit contribution. It does not attribute advertising channels or track acquisition cohorts.
Use recurring versus one-time cleaning profitability when comparing service mixes. Use cleaning client churn costs for the separate effect of a departing established account. For service pricing assumptions, refer to house-cleaning pricing.
Review campaigns with consistent boundaries
Keep a record of spending, newly acquired clients, first paid visits, repeat paid visits, refunds and unrecovered acquisition spending. Add the cohort’s start date and observation cutoff. Compare channels using the same client definition and cost boundary, and show the number of clients behind the average.
Small cohorts can be dominated by one large or difficult account. Preserve the client-level records and explain unusual outcomes rather than presenting the average as a prediction. Before extending a campaign, test whether new service volume fits available crew capacity. Acquiring bookings that cannot be delivered reliably can add cost without producing the assumed repeat contribution.
Common mistakes
- Dividing spending by enquiries and calling the result cost per client.
- Using revenue rather than contribution to calculate recovery.
- Ignoring clients who leave before payback.
- Counting acquisition rewards twice.
- Assuming booked visits are completed, collected visits.
- Comparing a young cohort with a mature cohort without an age adjustment.
Frequently asked questions
What is a good acquisition cost for a cleaning company?
This guide does not claim a universal benchmark. Assess your observed contribution, recovery period, retention and capacity. The $150 example is fictional.
Is cost per lead the same as acquisition cost?
No. A lead is an earlier stage. Record how many leads become new clients under your definition before calculating acquisition cost per client.
Can the first visit recover the whole acquisition cost?
Yes, if its contribution is sufficient. That does not mean every customer or campaign will behave the same way. Use completed paid work and include the relevant costs.
What if contribution per visit is zero or negative?
The simple positive-contribution payback formula does not produce a meaningful recovery target. More identical visits would not recover acquisition spending. Review service economics first.
Should I estimate lifetime value instead?
You can model future scenarios separately, but an assumed lifetime does not replace observed recovery. This guide deliberately follows collected work within a stated observation period.
Does payback include overhead?
The example measures acquisition recovery from contribution before shared overhead. Label that limit. A broader profit analysis must account for overhead consistently without counting it twice.
Closing takeaways
- Define acquisition spending and new clients consistently.
- Recover spending from visit contribution rather than revenue.
- Track every client in the cohort, including early departures.
- Compare cohorts at a stated age and collection cutoff.
Use cleaning job cost reconciliation to replace the assumed service cost with completed-job evidence.
Explore the Cleaning planning hub and all business guides.
Sources and assumptions
BDC: Customer acquisition cost. General acquisition-cost definition; checked 9 October 2026. The cleaning visit costs and cohort outcomes are hypothetical examples created for this guide.
Planning estimates only—not accounting, tax, legal or lending advice.