Tested Templates & Toolstested before it ships

● Money & small business

How to calculate Airbnb occupancy rate (and the month-split mistake that skews it)

✓ TestedWorked example · figures from a tested host tracker2026-09-26
short-term rentalairbnb

Occupancy rate is the first number most hosts track, and it's simple: nights booked divided by nights available. Most spreadsheets get it slightly wrong anyway, because of the stays that cross a month boundary.

The formula

occupancy = nights booked ÷ nights available
nights available = days in the month × number of listings

With two listings in January there are 31 × 2 = 62 nights available. In a real two-listing year (a lake cabin and a city studio), January had 37 booked nights: 59.7% occupancy. February had 38 of 56: 67.9%. Across the year it was 65.6%.

The mistake: counting a stay in the month it starts

A guest checks in on January 29 and out on February 3. That's five nights: January 29, 30 and 31, and February 1 and 2. The checkout day isn't a night. If your sheet puts the whole stay, and its whole payout, in January:

  • January's occupancy and income are overstated.
  • February's are understated.
  • Your "best month" and pricing decisions shift toward whichever month stays tend to start in.

The fix is to count only the nights inside each month:

nights in month = MAX(0, MIN(check-out, first day of next month) − MAX(check-in, first day of month))

For the Jan 29 to Feb 3 stay, that's 3 nights in January and 2 in February. Spread the payout the same way: a $1,014 payout (after the platform's fee) is $608.40 in January and $405.60 in February.

Payout per night, not list price

Track what actually reaches you (the guest's total minus the platform's fee) divided by nights. It's a truer "nightly rate" than your listed price, because it includes cleaning fees and discounts. Across the two sample listings, it averaged $175.01 a night.

The same rule at year end

A stay from December 27 to January 2 has 5 nights in December and 1 in January. If you track by calendar year, which you need for taxes, only this year's nights and their share of the payout should count.