Start free

The Airbnb cleaning fee — the one fee guests never fight.

Hosts agonize over the cleaning fee, and guests complain about it loudly. But it is the one fee that almost never turns into a dispute, because Airbnb shows it at booking and collects it with the reservation. Here is how it works, how to set it without scaring off bookings, and why the fees that actually cost you are the ones you have to request after checkout.

How does the Airbnb cleaning fee work?

The cleaning fee is a flat, host-set amount added once per stay, not per night. It appears in the price breakdown before the guest books and is collected with the reservation total, then passed to you in the payout. Because the guest agreed to the number before they ever had the keys, it is rarely contested; the main exception is a guest who arrives to a unit that was not actually cleaned. That makes it the easy fee: disclosed, agreed, settled up front.

Free, no signup. A one-page worksheet that prices your turn line by line, plus the after-checkout fee schedule to pair with it.

How much should it be? Price the turn, not your anxiety.

The defensible way to set a cleaning fee is boring: take your cleaner's real invoice (or an honest hourly value of your own time), add the consumables you restock every stay, and charge that. A fee sized to the actual turn survives guest scrutiny and review-season complaints. A fee sized to "what the market tolerates" is the one that shows up in screenshots.

Remember the shape of the fee: flat per stay. On a ten-night booking a $150 fee disappears into the total; on a two-night stay it can rival the nightly rate, which is exactly when guests sort by total price and skip your listing. If short stays are your bread and butter, use Airbnb's lower short-stay cleaning fee option, or run a lower fee with a slightly higher nightly rate, which tends to book better than the reverse and defuses the "$200 cleaning fee for one night" complaint.

The double-charge trap

The complaint that actually damages listings is not the number, it is paying a cleaning fee and being handed a chore list. If the guest pays for the turn, "strip the beds, run the dishwasher, take out the trash" should be a courtesy request, not a checkout requirement with a penalty attached. Pick one: charge for the clean, or ask for the labor. Doing both is how a fair fee reads as a scam.

How to calculate your Airbnb cleaning fee, line by line.

Here is the worksheet filled in for a two-bedroom home with a professional cleaner. Swap in your own numbers: the point is that every dollar of the fee maps to a cost you could show a guest, a co-host, or a reviewer if anyone ever asked.

LineHow to price itExample
Cleaner labor3 hours at $35/hour (or your cleaner's flat turn rate)$105
LaundryTwo sets of linens and towels, in-house or a laundry service$20
ConsumablesSoap, paper goods, coffee, trash bags restocked every stay$12
Travel or suppliesCleaner trip charge, cleaning products, a share of equipment$8
Cleaning feeThe sum, rounded to a clean number$145

Two checks before you publish it. First, divide the fee by your most common stay length: if a two-night guest pays more for the clean than for a night, consider the short-stay option below. Second, compare it to a handful of similar listings at the total-price view guests actually see. You don't have to match them, but you should know why you differ.

Every figure above is illustrative, not a market rate or a recommendation. The printable worksheet has blank lines for your own numbers.

How to set or change your cleaning fee on Airbnb.

The cleaning fee lives in your listing's pricing settings. On desktop, the path in Airbnb's Help Center is short:

  1. Open Calendar and select the listing.
  2. Click Pricing, then Fees.
  3. Click Cleaning fee and add or edit the amount.
  4. Click Save. On the app the same screen sits under the listing's Settings, then Pricing.

On the same screen you can opt in to a short-stay cleaning fee: a lower fee for guests who book one or two nights, with your standard fee applying to longer stays. It is the cleanest answer to the "cleaning fee bigger than the nightly rate" problem, because you keep the full fee where the turn cost is spread over more nights.

Changing the fee on a booking that's already confirmed

A new amount applies to reservations made after you save it. To add a cleaning fee to a reservation that is already confirmed, Airbnb has you send the guest a change request with the new total, and the guest has to accept the updated price. Send a short message explaining why, or expect a decline.

What the cleaning fee covers — and what it can't.

The cleaning fee pays for a normal turn after a normal stay. It is not a damage deposit, not a smoking fee, and not compensation for a trashed unit. The moment a stay goes beyond normal, you are out of cleaning-fee territory and into an after-checkout request, which runs on different rails entirely.

The cleaning fee coversIt does not cover
The standard turn: linens, bathrooms, kitchen, floors, restockExcessive mess beyond a normal stay (e.g. spills ground into carpet)
Your cleaner's real invoice or your own time, priced honestlySmoking remediation (its own itemized fee, e.g. $500 per incident)
Consumables you replace every stay: soap, paper, coffeeDamage to furniture, walls, or appliances (documented separately)
One flat amount per stay (Airbnb also offers a lower short-stay fee option)A party deterrent or a profit line dressed up as cleaning

Fee amounts above are illustrative starting points that mirror the house rules template. Set each to your real costs and what your market allows.

The fee guests never fight, and the ones that turn into requests.

Here is the asymmetry worth understanding. The cleaning fee is disclosed at booking and collected with the reservation; with total-price display it is folded into the headline number guests compare, and guests rarely dispute a figure they agreed to before they had the keys. Excessive-mess charges, smoking remediation, unregistered guests, and damage are the opposite. They are requested after the stay, through the Resolution Center, where you name an amount, attach what you have, and Airbnb weighs the evidence and decides at its discretion.

That review tends to turn on two questions: was the fee disclosed before the stay, and did this guest acknowledge it? A vague line ("excessive mess will incur additional cleaning charges") gives a reviewer nothing to act on. An itemized fee the guest confirmed before check-in, sitting on a dated record next to your photos, is a file. The security deposit works the same way: a ceiling on what you can request, not money in escrow. The cleaning fee is the only one of these collected with the reservation and passed through in the payout, which is exactly why it is the wrong place to spend your worry.

The cleaning fee

  • Shown in the price breakdown before booking
  • Agreed to by booking, before the stay
  • Collected with the reservation total
  • Arrives in your payout without a request
  • Disputes are rare, and mostly about cleaning quality, not the number

The after-checkout fees

  • Requested through the Resolution Center after the stay
  • Decided at Airbnb's discretion, on the file you show
  • Stall without disclosure plus acknowledgment
  • Vague "extra charges may apply" lines give a reviewer nothing to act on
  • Documentation must predate the stay

A signed acknowledgment is different from a notice.

A rule pasted into a listing tells the guest it exists. A signed acknowledgment is dated, IP-recorded, and tapped line-by-line — and produces an immutable PDF on file before check-in.

Both halves cover the Resolution Center pattern: the disclosure (your listing block) and the acknowledgment (this certificate). Same packet, both halves.

Page 1 of a PreArrive signed-acknowledgment certificate — vellum paper, double border, signed sample Open the sample certificate PDF

Cleaning-fee questions, answered plainly.

Is the Airbnb cleaning fee per night or per stay?

Per stay. It is a flat amount added once to the booking, whether the guest stays two nights or twelve. That is why it feels small on long stays and large on short ones, and why Airbnb lets you set a lower short-stay cleaning fee for one- and two-night bookings.

Can I change my cleaning fee for a reservation that's already booked?

Not on your own. A new fee applies to bookings made after you save it. For a confirmed reservation you send the guest a change request with the new total, and the fee is only added if the guest accepts it.

Should I put cleaning in the nightly rate instead?

Some hosts do, and it can help on short stays, because a lower fee with a slightly higher nightly rate reads better than a big one-time line. The trade-off is that long stays then overpay for a single turn. Airbnb's short-stay cleaning fee option splits the difference: a smaller fee on one- and two-night bookings, the full fee on longer ones.

Can I charge an extra cleaning fee after checkout?

You can request one through Airbnb's Resolution Center: name the amount, attach photos of the condition, your disclosed policy, and ideally the guest's pre-arrival acknowledgment of an itemized excessive-mess fee. Airbnb reviews the evidence and decides at its discretion. A specific, acknowledged fee gives the reviewer something concrete to act on; a vague warning gives them nothing.

Is a $200 cleaning fee normal?

It depends entirely on the property. A large home with a real four-hour professional turn can justify $200; a studio cannot. Because the fee is flat per stay, it lands hardest on short bookings, where it can rival the nightly rate. If your fee draws complaints, check it against your cleaner's actual invoice: a fee that matches a real invoice is defensible in a review reply, and one that doesn't is margin wearing a costume.

Is the Airbnb cleaning fee refundable?

If the guest cancels before check-in, yes: there was no stay and no turn, so the cleaning fee is returned with the cancellation refund. After check-in it can move the other direction too. A guest who arrives to a unit that was not actually cleaned can ask Airbnb for a partial or full refund, so the fee you charge has to be a turn you actually deliver.

Why are Airbnb cleaning fees so high?

Three reasons, usually. The fee is flat per stay, so on a one-night booking it can rival the nightly rate. Professional turns genuinely cost more than most guests expect, especially for larger homes. And some hosts pad the fee with labor or margin beyond the real turn, which is the version that earns the screenshots. Pricing to your cleaner's actual invoice keeps you out of that conversation.

Do guests have to clean before checkout?

A reasonable tidy, yes: dishes in the sink, trash bagged, nothing biohazardous. A full clean, no, that is what the cleaning fee paid for. Keep checkout asks to a courtesy level and put the real expectations (occupancy, smoking, pets, damage) in the rules the guest actually signs, because those are the ones that matter when a stay goes wrong.

Document the fees that need it. Before they check in.

The cleaning fee takes care of itself. PreArrive collects a signed, itemized acknowledgment of the fees that don't — smoking, extra guests, damage — before arrival. Free covers one property, no credit card.

Related, if you're going deeper.

Source-backed policy note

Last verified November 4, 2026 · Scope: How the host-set cleaning fee is set, disclosed at booking, and collected with the reservation, the short-stay option, changes to confirmed reservations, versus after-checkout Resolution Center requests. · Reviewer: Primary-source policy review

Plain-language summary only. Airbnb policies and claim outcomes can change; verify the live Airbnb source before relying on a fee, deadline, contract term, or access requirement.

Primary sources: Airbnb: Add cleaning fees to home listings · Airbnb: Can I add cleaning fees to a confirmed reservation? · Airbnb Off-Platform and Fee Transparency Policy · Airbnb: Request or send money in the Resolution Center