RentWiseCalc

Airbnb Revenue Calculator

The Airbnb Revenue Calculator estimates your monthly and annual net income from a short-term rental property. Enter your nightly rate, expected occupancy, cleaning fee, average stay length, platform fee, and monthly operating expenses to see your realistic profitability. Use this alongside the Rental Cash Flow Calculator to compare short-term vs long-term rental strategies for the same property.

$

Your average price per night

%

% of nights booked per month

$

Charged to guest per stay

nights

Average nights per booking

%

Airbnb host fee is ~3% of booking subtotal

$

Utilities, supplies, property mgmt, etc.

Monthly Net Revenue

$2,510.13

Annual Net Revenue

$30,121.50

Gross Monthly Revenue

$3,412.50

Occupancy Nights / Month

19.5 nights

Occupancy Rating

65% — Moderate

How to use this calculator

  1. 1

    Enter your nightly rate

    The price per night you charge guests. Research comparable listings in your area on Airbnb or use a dynamic pricing tool like PriceLabs or Wheelhouse for accurate market rates.

  2. 2

    Set your occupancy rate

    The percentage of nights per month your property is booked. National average for Airbnb hosts is 48–65%. Research your specific market — beach towns may see 80%+ in peak season but drop to 30% off-season.

  3. 3

    Enter the cleaning fee

    The fee charged to guests per stay. This offsets your actual cleaning cost. A typical cleaning fee is $50–$200 depending on property size.

  4. 4

    Set the average stay length

    The typical number of nights per booking. Longer stays mean fewer cleaning cycles and lower total cleaning fees collected. Minimum stay settings affect this significantly.

  5. 5

    Enter the platform fee and monthly expenses

    Airbnb charges hosts approximately 3% per booking. Monthly expenses include utilities, supplies, WiFi, property management, and any portion of mortgage, insurance, or HOA attributable to the STR.

  6. 6

    Review net revenue and occupancy interpretation

    The calculator shows monthly and annual net revenue and interprets your occupancy rate. Low occupancy (under 50%) suggests the listing needs optimization; high occupancy (70%+) may mean you can raise your nightly rate.

Formula

Nights Per Month = 30 × (Occupancy Rate / 100)
Stays Per Month = Nights Per Month / Average Stay Nights
Gross Monthly Revenue = (Nightly Rate × Nights Per Month)
                      + (Cleaning Fee × Stays Per Month)
Platform Fee Amount = Gross Revenue × (Platform Fee % / 100)
Net Monthly Revenue = Gross Revenue − Platform Fee − Monthly Expenses
Annual Net Revenue = Net Monthly Revenue × 12

Gross revenue combines rental income and cleaning fees. Cleaning fees are collected once per stay, not per night, so shorter stays generate more cleaning fee income but also more hosting overhead. The Airbnb host service fee is typically 3% of the subtotal before fees (nightly rate + cleaning fee). Monthly expenses should include all recurring costs: utilities, internet, supplies, linens replacement, property management (typically 20–25% of revenue if outsourced), and a reserve for maintenance. Example: $150/night, 65% occupancy, $100 cleaning fee, 3-night average stay, 3% platform fee, $800/month expenses. Nights: 19.5. Stays: 6.5. Gross: $150 × 19.5 + $100 × 6.5 = $3,575. Platform fee: $107. Net: $3,575 − $107 − $800 = $2,668/month.

Worked Example

Nightly Rate: $150 Occupancy Rate: 65% Cleaning Fee: $100 per stay Average Stay: 3 nights Platform Fee: 3% (Airbnb host fee) Monthly Expenses: $800 Nights Per Month: 30 × 0.65 = 19.5 nights Stays Per Month: 19.5 / 3 = 6.5 stays Gross Revenue: ($150 × 19.5) + ($100 × 6.5) = $3,575 Platform Fee (3%): $3,575 × 0.03 = $107.25 Net Monthly Revenue: $3,575 − $107.25 − $800 = $2,667.75 Annual Net Revenue: $2,667.75 × 12 = $32,013 Occupancy 65%: Moderate — consider dynamic pricing to push toward 70%+ in peak season.

Frequently Asked Questions

Related Tools