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
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
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
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
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
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
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
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 × 12Gross 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.