Founding offerlock in $7.50/mo, just 25¢ a day. 75 days free, then yours for as long as you’re a member.See pricing
Back to blog
Cleanslate · Blog

Our Light Bulb Moment: Cleaning Rates and Rate Sheets

September 15, 2026  ·  From the CleanSlate App Team
A continuous pencil sketch: two different rentals, a house with a price tag beside a clock, and an open menu, joined by one orange line.
It's easy to assume everyone does a thing one way. Discovery comes from asking questions.Image: CleanSlate

When you've done something one way for years, it's easy to assume everyone does it that way. Building CleanSlate taught us otherwise.

Our own properties pay a flat fee for every cleaning, let's call it $100 per clean, and the cleaner gets paid. Simple. So that's how CleanSlate worked at first. Then one of our users billed by the hour, with a fee on top, so the total changed with how long each clean took. We built that in, and learned that far more cleaners work that way than we'd guessed.

There's no chart that tells you what to charge. Every cleaner lands on what works for them.

Here's what belongs in the number, and how to make it a decision you make once.

How much should you charge to clean an Airbnb?

Start with how long the house takes you, what you want to earn an hour, and what the job uses up. That gives you a number you can defend. For a starting range, try the cleaning price calculator, then write your prices down with the free rate sheet template. The same factors set the cost of an Airbnb turnover cleaning for a host. For the full breakdown, see how much to charge to clean an Airbnb. Hosts can read what an Airbnb turnover cleaning costs.

What moves the number

A pencil sketch of a small studio beside a larger two-story rental with a hot tub and a stack of folded towels.
Same checkout, different job. Size, linens and a hot tub all change what a clean takes.Image: CleanSlate

Start with the property: bedrooms, bathrooms, square footage, how many guests, and how much gets touched between them. A studio is not a three-bedroom with a hot tub and linens for eight. A same-day turn, with the next guest arriving hours later, takes more urgency than a place that sits empty for a day or more.

Then what's included: laundry, restocking, trash, checking for damage. That's real time, so price it as real time, in the base rate or as its own line. And count the drive. A house twenty minutes off your route costs you more than one down the street.

What moves the number, and where each factor belongs
What changesWhy it mattersWhere to price it
Property sizeMore bedrooms, bathrooms and square footage take more timeBase rate
Linens and laundryLaundry is real timeBase rate, or its own line
Hot tub, grill, petsSpecialised work that most cleans do not needRate sheet extra
Same-day turnThe next guest arrives hours later, so there is less room for delayHigher base rate, or a same-day extra
Drive timeA house far off your route costs you more than one down the streetBase rate

Flat or hourly, set it once

A pencil sketch of a small house with a price tag next to an alarm clock being wiped with a cleaning cloth.
Cleaners can set a flat fee for a job, or an hourly rate.Image: CleanSlate

Pick a flat or hourly rate for each property, then stop reworking it every time you invoice. In CleanSlate you set it once, and it shows up the same way on every invoice after that.

Change it when the job changes: a new bedroom, a hot tub, a same-day turn, or your own costs going up. Not in the middle of a text thread with someone waiting on an answer.

Flat or hourly: how the same clean bills (example numbers, not a recommendation)
Flat feeHourly
How it billsOne price per cleanA rate for each hour worked
Example$100 for every clean$40 an hour: 2.5 hours bills $100, 3.5 hours bills $140
Good fitProperties of a similar size, and hosts who want a predictable billJobs that vary a lot in length

Our à la carte menu: the rate sheet

A sketched menu labelled Rate sheet: Pet fee $25, Deep clean $75, Laundry $20 and Grill cleaning $15 are checked, while Hot tub cleaning and Snow removal still say Set rate.
The CleanSlate rate sheet lets cleaners set prices for extras, or add-ons. Set once, use many times.Image: CleanSlate

Most invoices have extras. That's what the rate sheet is for. It's your own menu of add-ons, like a pet fee, a hot tub clean or a deep clean, each at your price. Build it once and use it across your properties.

CleanSlate builds the invoice from your schedule. When it's time to finish it, tap the extras from your rate sheet, they're added in an instant, review it, and submit it to your host. That's it.

A sample rate sheet (the example prices from the sketch above, not market rates)
ExtraExample price
Pet fee$25
Deep clean$75
Laundry$20
Grill cleaning$15
Hot tub cleaningSet your own rate
Snow removalSet your own rate

Set your rates once and let the invoice do the rest. Free for 75 days, no card required.

Start free

Frequently asked questions

How much should I charge to clean an Airbnb?

It depends on the size of the home, what is included and your drive. Work out your time and costs, then use the cleaning price calculator for a starting range. We do not recommend one rate.

What does an Airbnb turnover cleaning cost?

The cost follows the same factors: size, linens, extras, same-day timing and travel. The cleaner and the host agree the price for each home.

Should I charge a flat rate or by the hour?

Either works. Flat is easier for a host to predict; hourly fits jobs that vary a lot. CleanSlate handles both, property by property.

Should I charge more for a same-day turnover?

Yes, if it means moving faster or bringing help. Price that time.

Can I use one rate sheet for all my properties?

Yes. Build it once and apply it to any property you clean.

Keep reading

June 1, 2026

Turn Your Airbnb or Vrbo Calendar Into an Invoice

Your booking calendar already lists every checkout, and every checkout is a clean. Here is how to turn those dates into a professional invoice, automatically.

July 1, 2026

How to Invoice Airbnb Turnovers Without Spreadsheets

The spreadsheet feels free. It costs you time every month and money every year. Here is the simpler way to bill turnovers and keep records that hold up at tax time.

August 1, 2026

CleanSlate Isn't Just for Airbnb: Invoicing for Regular House Cleaning Clients

CleanSlate started with Airbnb turnovers, but most of what it does was never about Airbnb. Here is how it works for the regular clients on your route too.

Cleanslate

Reading about it is the slow way.

75 days free. No credit card. One person subscribes — cleaners and hosts join free.

Start 75 days free
Guides and tools