Skip to main content
Calcimator

Short-Term Rental Revenue Calculator

Project Airbnb/VRBO revenue from nightly rate, occupancy, cleaning fees, platform fees, and fixed monthly expenses.

About this calculator

Short-term rental income has two separate revenue streams that this calculator keeps distinct: nightly rate revenue, which scales with occupied nights (365 days times your occupancy percentage), and cleaning fee revenue, which scales instead with the number of separate bookings — derived by dividing occupied nights by the average length of stay. That distinction matters because two listings with identical occupancy and nightly rate can earn very different cleaning revenue depending on whether guests book long stays or frequent short ones; more, shorter bookings mean more cleaning fees collected even though the nightly income is unchanged. Gross revenue (nightly plus cleaning) is then reduced by a platform/host fee percentage — Airbnb and VRBO typically take a cut in the 3-15% range — to arrive at net revenue.

On the expense side, this model treats mortgage, utilities, insurance, taxes, supplies, and maintenance as flat monthly figures rather than percentages, so all six are annualized (multiplied by 12) and summed into fixed annual expenses, which are subtracted from net revenue to get annual and monthly cash flow. The most common mixup with this style of calculator is conflating gross revenue with take-home cash flow — gross revenue here is only the top line before platform fees and before any expenses at all, so a strong gross number can still net to a loss if fixed costs or the platform cut are underestimated. This is also a single steady-state model: it doesn't account for seasonal occupancy swings, dynamic pricing, or one-time furnishing and licensing costs, so treat it as an annualized average rather than a month-by-month forecast.

Inputs

%
%

Results

Annual Cash Flow

$11,615.42

Monthly Cash Flow$967.95
Gross Annual Revenue$46,841.67
Annual Platform Fees$7,026.25
Net Revenue (after fees)$39,815.42
Monthly Net Revenue$3,317.95
Annual Fixed Expenses$28,200.00
Occupied Nights/Year255
Est. Bookings/Year85
Net Revenue per Night$155.83
How to Use This Calculator
  1. Enter Nightly Rate and Occupancy Rate % based on market research for your area and property type.
  2. Set Cleaning Fee per Stay and Avg Stay Length to calculate annual cleaning revenue.
  3. Enter Platform/Host Fee % (Airbnb typically 3%, VRBO 5–8%) to deduct from gross revenue.
  4. Input all monthly expenses: Mortgage, Utilities, Insurance, Taxes, Supplies, and Maintenance.
  5. Review Annual Cash Flow and Monthly Cash Flow to determine if the property meets your return goals.
  6. Compare Gross Revenue vs. Net Cash Flow to understand the expense burden of short-term rental operations.

How the result changes with Occupancy Rate (%)

Occupancy Rate (%)Annual Cash Flow
35-$8,292.29
53$1,945.96
100$28,679.17

What each input means

Nightly Rate ($)
Average nightly rate charged to guests.
Occupancy Rate (%)
Expected percentage of nights booked per year.
Cleaning Fee per Stay ($)
One-time cleaning fee charged per booking.
Avg Stay Length (nights)
Average number of nights per booking.
Platform/Host Fee (%)
Airbnb/VRBO host service fee (typically 3-15%).
Monthly Mortgage ($)
Monthly mortgage payment (P&I + escrow).
Monthly Utilities ($)
Electric, gas, water, internet, streaming.
Monthly Insurance ($)
Short-term rental insurance premium.
Monthly Property Taxes ($)
Monthly property tax.
Monthly Supplies ($)
Linens, toiletries, consumables.
Monthly Maintenance ($)
Ongoing repairs and upkeep.

What each result means

Annual Cash Flow
Net revenue minus all expenses.
Monthly Cash Flow
Average monthly net income.
Gross Annual Revenue
Total revenue before platform fees.
Annual Platform Fees
Fees paid to Airbnb/VRBO.
Net Revenue (after fees)
Gross revenue minus platform fees.
Monthly Net Revenue
Monthly revenue after platform fees.
Annual Fixed Expenses
Mortgage, utilities, insurance, taxes, supplies, maintenance.
Occupied Nights/Year
Number of booked nights per year.
Est. Bookings/Year
Estimated number of separate bookings.
Net Revenue per Night
Net revenue divided by occupied nights.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Nightly Rate ($) = 150, Occupancy Rate (%) = 70, Cleaning Fee per Stay ($) = 100, Avg Stay Length (nights) = 3 = 11 input(s) provided
  2. Calculate Annual Cash Flow
    Annual Cash Flow = netRevenue - annualFixedExpenses
    11615.42 = $11,615.42
  3. Calculate Monthly Cash Flow
    Monthly Cash Flow = annualCashFlow / 12
    967.95 = $967.95
  4. Calculate Gross Annual Revenue
    Gross Annual Revenue = grossNightlyRevenue + grossCleaningRevenue
    46841.67 = $46,841.67

Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

Why does average stay length affect my cleaning revenue but not my nightly revenue?

Nightly revenue is driven purely by occupied nights per year (365 times your occupancy rate) times the nightly rate, so it doesn't care how those nights are grouped into bookings. Cleaning revenue is charged once per booking, and the calculator derives the number of bookings by dividing occupied nights by average stay length — so shorter average stays mean more bookings and more cleaning fee revenue collected for the same total occupied nights.

Is the platform fee taken out of nightly revenue, cleaning revenue, or both?

It's applied to gross revenue as a whole — nightly revenue plus cleaning fee revenue combined — at the platform fee percentage you enter. That combined figure is what becomes net revenue, so raising the platform fee percentage reduces both revenue streams proportionally rather than singling one out.

Why can a property show strong gross revenue but negative cash flow?

Gross revenue in this calculator is only the top-line total from nightly and cleaning fees before the platform cut and before any of the six fixed monthly expenses (mortgage, utilities, insurance, taxes, supplies, maintenance) are subtracted. If those fixed costs or the platform fee percentage are underestimated relative to a high headline nightly rate, net revenue can still net out to a loss once annual fixed expenses are subtracted.

Does this calculator adjust for seasonal occupancy swings or dynamic pricing?

No — it treats occupancy rate and nightly rate as flat, year-round averages and produces a single steady-state annual and monthly figure. It doesn't model higher summer occupancy against a slower off-season, dynamic nightly pricing, or one-time setup costs like furnishing and licensing, so treat the output as an annualized average rather than a month-by-month forecast.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Real Estate & Property.