Skip to main content

Calculator Documentation

Short-Term Rental Analyzer

Analyze Airbnb/VRBO revenue, expenses, cash flow, and returns

Schema version 1.0.0 · Category: investment

Inputs

Property & Financing

Purchase and loan details

FieldTypeDefaultNotes
Purchase Pricecurrency$400,000Price of the property
Down Paymentpercentage20.00%Investor loans typically require 20-25% down
Interest Ratepercentage7.25%Investment property rate
Loan Termselect30Length of the mortgage
Closing Costscurrency$12,000Roughly 3% of price
Furnishing & Setupcurrency$25,000Furniture, linens, photography, listing setup

STR Revenue

Nightly rate and occupancy

FieldTypeDefaultNotes
Average Daily Rate (ADR)currency$250Average nightly rate across the year
Occupancy Ratepercentage65.00%Market average is typically 55-70%
Platform Feepercentage3.00%Airbnb/VRBO host service fee

Operating Expenses

STR-specific operating costs

FieldTypeDefaultNotes
Management Feepercentage25.00%STR management runs 20-30% of revenue (0 if self-managed)
Annual Property Taxcurrency$4,800Annual property tax
Annual Insurancecurrency$2,400STR policies cost more than landlord policies
Monthly Utilitiescurrency$350Hosts pay all utilities including internet
Supplies & Turnoverpercentage5.00%Consumables, cleaning between guests (net of cleaning fees)
CapEx Reservepercentage5.00%Furniture wears fast in an STR

Calculations

Every figure this calculator produces, in evaluation order. Formulas reference input ids, parameters, and earlier calculations.

grossAnnualRevenueGross booking revenue
averageDailyRate * 365 * occupancyRate
effectiveRevenueRevenue after platform fees
grossAnnualRevenue * (1 - platformFeePercent)
managementCostAnnual management cost
effectiveRevenue * managementPercent
suppliesCostAnnual supplies and turnover
effectiveRevenue * suppliesPercent
capexCostAnnual capital reserve
effectiveRevenue * capexPercent
totalOperatingExpensesAll annual operating expenses (excludes debt service)
managementCost + suppliesCost + capexCost + annualPropertyTax + annualInsurance + monthlyUtilities * 12
noiNet operating income
effectiveRevenue - totalOperatingExpenses
capRateCap rate
(noi / purchasePrice) * 100
downPaymentDown payment
purchasePrice * downPaymentPercent
loanAmountLoan amount
purchasePrice - downPayment
monthlyRateMonthly rate
interestRate / 12
termMonthsTerm months
loanTerm * 12
monthlyPIMonthly P&I
(loanAmount * monthlyRate * pow(1 + monthlyRate, termMonths)) / (pow(1 + monthlyRate, termMonths) - 1)
annualDebtServiceAnnual debt service
monthlyPI * 12
annualCashFlowAnnual pre-tax cash flow
noi - annualDebtService
monthlyCashFlowMonthly cash flow
annualCashFlow / 12
totalCashInvestedAll cash in the deal
downPayment + closingCosts + furnishingCosts
cashOnCashCash-on-cash return on total cash invested
(annualCashFlow / max(totalCashInvested, 1)) * 100
negativeCashFlowFlag: property loses money (0 = cash flows)
if(annualCashFlow < 0, 1, 0)
revPANRevenue per available night
averageDailyRate * occupancyRate

Put this calculator on your site

Every plan includes the Short-Term Rental Analyzer with your branding, share links, and PDF scenario reports.