
When Your Cleaning Fee Costs You Money
A cleaning fee set equal to the cleaner's invoice loses money, because the fee sits inside the base a channel percentage is applied to. This guide shows where the deduction lands, why one all-in price hid it, and how to set a fee that actually nets the invoice.

Set the fee to match your cleaner's invoice and you still lose money, because the fee itself sits inside the base the channel charges on.
Last updated: September 20, 2026
A cleaning fee set equal to what your cleaner invoices does not pay for the clean. It pays for the clean minus whatever the channel takes out of it, because in a host-fee model the cleaning fee is part of the base the percentage is applied to, sitting there alongside the nightly rate. This guide sets out where the deduction actually lands, why quoting one all-in price hid the arithmetic rather than removing it, how to set a fee that nets the invoice, and where the fee-to-rate ratio stops making sense. Exactly one figure here is verified from a platform announcement and is labelled as such; the gross-up divisor and the ratio band are third-party estimates, and every other number is illustrative arithmetic.
Key Takeaways
- The fee is inside the base, not beside it. Airbnb's single host service fee of 15.5% applies to a base that includes the cleaning fee and other host-charged fees such as pet fees, with most taxes calculated separately (Airbnb community announcement, 7 July 2026 — verified).
- Matching the invoice guarantees a shortfall. Charge $60 because the cleaner bills $60, and the deduction comes out of the same $60.
- Gross up, do not mark up. Third-party arithmetic puts the correction at dividing by 0.845 rather than multiplying by 1.155 — a third-party estimate, not a platform rule.
- One all-in price hid the number, it did not change it. Folding the fee into a single total moves the line out of your own bookkeeping and leaves the base untouched.
- The ratio has a band, and it is a correlation. A third-party analysis of 685,000 US listings found fees between roughly 25% and 50% of ADR associated with higher annual revenue. Correlation, not a rule.
The charge that lands on the fee, not just the night
Most hosts read a host service fee as a charge on the nightly rate. It is not, and the difference is the whole problem.
Airbnb's single host service fee of 15.5% took effect on 15 September 2026, and on 13 October 2026 in the EEA and Switzerland. The base it is applied to includes the cleaning fee and other fees the host charges, such as pet fees; most taxes are calculated separately (Airbnb community announcement, 7 July 2026 — verified figure). A host who sets a $60 cleaning fee because the cleaner invoices $60 therefore receives something close to $50.70, and pays the remaining $9.30 out of the nightly rate without ever seeing a line that says so.
Set the fee to the invoice and the shortfall is not a rounding error. It is the percentage, applied to the fee, on every single turnover.
| Cleaner invoices | Fee set at cost | Deduction at 15.5% | What you actually net | Shortfall per turnover |
|---|---|---|---|---|
| $60 | $60.00 | $9.30 | $50.70 | $9.30 |
| $80 | $80.00 | $12.40 | $67.60 | $12.40 |
| $100 | $100.00 | $15.50 | $84.50 | $15.50 |
| $120 | $120.00 | $18.60 | $101.40 | $18.60 |
The pattern is linear and it never closes: a fee set at cost loses the same share of itself every time, so raising the nightly rate to cover it does not work either, because the nightly rate is inside the same base.
Other channels are not identical. Booking.com's partner documentation describes commission as applying to the total charged to the guest, which would put a cleaning fee inside that base as well; commission arrangements are contractual and vary by agreement, so treat that as one party's description and check your own contract rather than assuming a number (one-party claim).

Why all-in pricing hid the problem instead of solving it
The natural response is to stop showing the fee at all: fold it into one total, or raise the nightly rate and set the fee to zero. It feels like the problem has gone. It has not.
| What folding the fee in changed | What it left exactly as it was |
|---|---|
| Where the number appears to the guest | The base the percentage is applied to |
| Whether you can see the clean as a line in your own books | The deduction itself, which was never about presentation |
| How the listing compares on nightly rate alone | Your cleaner's invoice, which still arrives monthly |
| Where a rise in cleaning cost can be absorbed | The ratio between the fee and the nightly rate |
The third row is the one that bites later. A host who folds the fee into the nightly rate can no longer answer the only question that matters when the cleaner puts their rate up: which of these two numbers absorbs it. And because the base is unchanged, the deduction is unchanged — what has actually happened is that a visible cost became an invisible one inside a number you were already comparing against competitors.
There is one thing all-in pricing genuinely does, and it is worth keeping: guests react to a large separate fee differently from a slightly higher night. That is a presentation decision. It is not an arithmetic one, and treating it as if it were is how hosts end up convinced their cleaning is covered when it is not.
Setting a fee that nets what your cleaner invoices
Five steps, in order, and the order matters.
| Step | What to do | What to watch out for |
|---|---|---|
| 1. Start from the invoice | The number to cover is what you pay per turnover, consumables included | A fee copied from a nearby listing covers somebody else's costs |
| 2. Establish the channel mix | Different channels deduct differently, and some do not deduct on this line at all | Applying one percentage across a blended mix over- or under-corrects |
| 3. Gross up, do not mark up | Divide the invoice by 0.845 rather than multiplying it by 1.155 — a third-party estimate | A 15.5% markup on a $60 invoice gives $69.30, which still nets only $58.56 |
| 4. Round to a number a guest can read | $71.01 becomes $70 or $75 | Odd figures read as arbitrary, and a guest has no context for them |
| 5. Recalculate when either input moves | When the cleaner raises rates, or the channel mix shifts | A fee set once and never revisited drifts silently back below cost |
Step 3 is where the two corrections diverge, and it is worth seeing why. A markup multiplies the invoice by the rate you are charged; a gross-up divides by what is left after it. At 15.5% those are 1.155 and 0.845, and only the second one lands on the invoice after the deduction has been taken.
Do not gross up for tax. Most taxes are calculated outside the fee base in the same announcement, so adding them into the correction would overcharge the guest and distort the ratio.
The nightly rate and the fee are two lines on the same booking, and both have to move when the channel mix moves. A calendar that shows the source rate and status from each connected channel is where you read that mix before doing any of this arithmetic: Airbnb, Booking.com, Agoda and Trip.com in one view at localsbnb.com.
Where the fee-to-rate ratio stops making sense
A fee can be wrong in the other direction. A third-party analysis of 685,000 US listings found that cleaning fees falling between roughly 25% and 50% of ADR were associated with higher annual revenue — a correlation observed in one dataset, not a rule, and not a guarantee that moving your fee into that band will move your revenue.
| Fee as a share of ADR | What it usually signals | What to do about it |
|---|---|---|
| Below 15% | Probably below your true cost, unless you do the cleaning yourself | Check it against the invoice and gross up |
| 25%–50% | The band associated with higher annual revenue in one third-party analysis of 685,000 US listings (correlation, not a rule) | Leave it alone |
| Above 60% | Usually a nightly rate that is too low, not a fee that is too high | Move value into the nightly rate instead |
| Above 100% | The fee is doing the work that the rent should be doing | Reprice the stay; do not defend the fee |
The bottom two rows are read as a fee problem and are almost always a rate problem. A guest comparing two listings sees a nightly rate first and reads a large fee as a surcharge, so the same total revenue is easier to sell with more of it in the night.
There is a floor as well as a ceiling, and it has nothing to do with percentages. A one- or two-bedroom turnover runs roughly two to three hours and larger units three to five, plus a recheck — the industry range commonly cited for short-term rentals. A fee so low that it could not pay for that time at any hourly rate is a fee that will show up as quality long before it shows up as a loss.


FAQ
Does every channel take its cut out of the cleaning fee?
No, and the differences are contractual. The verified figure in this article is one channel's: Airbnb's 15.5% host service fee, applied to a base that includes the cleaning fee, effective 15 September 2026. Check the terms of your own agreements rather than applying one number everywhere.
Will a higher cleaning fee put guests off?
The honest answer is that we cannot put a number on it. What is verifiable is the correlational band above: within 25% to 50% of ADR, the third-party analysis found no penalty and an association with higher revenue. Outside that band, the better explanation is usually the nightly rate, not the fee.
A cleaning fee set at cost is a fee that loses money at the rate the channel charges on it. Start from the invoice, gross up rather than mark up, revisit it whenever either input moves — and keep the rate and the fee on the same booking, which is easiest when Airbnb, Booking.com, Agoda and Trip.com share one calendar at localsbnb.com.
The 15.5% figure and its effective dates are taken from Airbnb's community announcement of 7 July 2026 and were current at the time of writing; fee structures change, so confirm the current position for your own listings. The 0.845 divisor and the 25%–50% band are third-party estimates, not platform rules or predictions. All other figures are illustrative. LOCALSBNB provides software, not financial or legal advice.
Disemak oleh
Pasukan Editorial Localsbnb