Skip to content

Short-term rental revenue calculator

What would this listing leave me in a month, after fees and cleaning?

Example figures. Replace them with yours.

The rate you set, not the total guests see at checkout, which can add a guest service fee and tax.

Friday and Saturday nights. Enter the weekday rate again if they cost the same.

Share of available nights guests actually stay, after cancellations.

Decides how many cleaning fees you collect, and how many cleans you pay for.

What you pay the cleaner, plus consumables and laundry.

More assumptions (4)

Nights the listing is open, after any you block out.

Your weekly or monthly discount, if most stays are long enough to get it. Otherwise 0.

Extra-guest or pet fees, averaged across all stays.

Differs by channel and fee model — Airbnb, Booking.com and direct bookings are not the same. Use the rate on your payout reports; 0 for direct bookings.

Currency changes the symbol only. Nothing is converted, so enter every figure in one currency.

Your result

Net after fees and cleaning

$3,229

Before fixed costs — rent, utilities, insurance — and income tax.

Gross revenue
$4,375
Payout
$3,719
Net at 60–80% occupancyThe same month, ten points emptier and ten points fuller.
$2,768 – $3,690
Full breakdown
Booked nights
21 nights
StaysHow many cleaning fees you collect, and how many cleans you pay for.
7 stays
Accommodation revenue
$3,780
Cleaning fees collected
$595.00
Gross revenue
$4,375
Platform fee
−$656.25
Payout
$3,719
Cleaning costs
−$490.00
Net after fees and cleaningBefore fixed costs — rent, utilities, insurance — and income tax.
$3,229
Net at 60–80% occupancyThe same month, ten points emptier and ten points fuller.
$2,768 – $3,690
Cleaning fee marginFees minus cleaning costs. Below zero, you pay toward each clean.
$105.00
Revenue per available nightGross, so it compares fairly across months of different lengths.
$145.83

What this assumes

  • Nightly rate = (5 × weekday rate + 2 × weekend rate) ÷ 7, less any long-stay discount. Weekend nights are booked at the same occupancy as the rest; if yours fill first, the real blend leans further toward the weekend rate.
  • Booked nights = nights available × occupancy.
  • Stays = booked nights ÷ average stay, rounded down — a stay in progress has not been cleaned yet, so it carries no fee and no cleaning cost.
  • Gross revenue = (booked nights × nightly rate) + stays × (cleaning fee + other fees).
  • Payout = gross revenue − platform fee, taken from all of gross. Occupancy or tourist tax a platform collects for you is not revenue, so it is in none of these figures.
  • Net = payout − (stays × cost per turnover). Fixed costs and income tax still come off after this.
  • Range = the same net at occupancy ten points lower and ten points higher.
  • Rates are flat across the year. Real pricing moves with season and lead time, so a whole year is not twelve of the month you enter.

An estimate, not advice. It cannot know your market, your local rules or your tax position. Check the figures against your own booking data before acting on them.

How it works

This short-term rental income calculator works out what a month leaves you after platform fees and cleaning. Most back-of-envelope estimates overstate revenue in the same place: they multiply the cleaning fee by nights instead of by stays. A 70%-occupied thirty-night month at three-night stays is seven cleans, not twenty-one, and at a typical fee that single mistake adds well over a thousand to the total.

The second overstatement is treating the cleaning fee as income. Most of it goes straight back out to the cleaner, so this sets the fees you collect against what the cleans cost you, takes off the platform’s fee, and leads with what is left before fixed costs and income tax.

Occupancy is the input hardest to know in advance, so the answer comes with a range: the same month ten points emptier and ten points fuller. Everything else works from figures you can check against your own calendar and payout reports.

How it differs from an Airbnb income calculator

Most Airbnb income calculators and Airbnb revenue calculators estimate what a listing might earn from an address, using data about other listings nearby. This one works the other way round: it starts from your own rates, occupancy rate and costs. That makes it a vacation rental income calculator for any platform, and closer to an Airbnb profit calculator than an earnings guess, because it counts cleaning fees per stay and leads with your payout after fees and cleaning.

Common questions

How much can I make on Airbnb?

It depends on your nightly rates, how full you are and what each stay costs you, which is why this calculator asks for your figures instead of guessing from an address. With the example figures (160 on weekdays, 230 at weekends, 70% occupancy and three-night stays) a thirty-night month leaves about 3,229 after platform fees and cleaning, before fixed costs and income tax.

How do cleaning fees affect my rental income?

You collect the fee once per stay and pay for one clean per stay, so what matters is the number of stays, not nights. A 70%-occupied month at three-night stays is seven cleans. Most of the fee goes back out to the cleaner, so the calculator counts only the difference as income.

What occupancy rate should I assume?

Use your own booked nights for the same month last year if you have them. If the listing is new, start lower than you hope and read the range under the result: it shows the same month ten points emptier and ten points fuller.

Nothing you type here leaves your browser. There is no server to send it to — this page is a static file, and the calculation happens on your own device.

RentalWe is not affiliated with Airbnb and Booking.com. The names are used only to describe the platforms and tools hosts use.

All tools