Estimate only — not an appraisal, loan offer, or tax advice. Numbers stay in your browser.

Underwrite

Short-term rental income calculator

STR income is ADR × booked nights minus the fees that eat the dream. Enter average daily rate, occupancy (or nights), cleaning, platform fees, and other OpEx; get gross and net annual (and monthly) income. We don't connect to Airbnb or Vrbo on purpose - your market assumptions stay yours.

Assumptions

Returns stack

Occupied nights
Gross STR income
Net ops income
Monthly net

When to use

Testing whether an "Airbnb goldmine" listing survives 55% occupancy; converting a long-term rent to STR fantasy; stress-testing seasonality with a lower occupancy case.

When not to

Don't annualize peak-season ADR across 365 days. And don't skip HOA bans, permits, or city STR rules - this page is income math only.

Assumptions: Gross income from ADR × occupied nights (or ADR × 365 × occupancy %). Platform fees, cleaning, and STR OpEx subtracted for net. No Airbnb/Vrbo API or dynamic pricing engine.

Worked examples

  • Input

    ADR $180
    Occupancy 60%

    Output

    Gross ≈ $39,420/yr before fees

    Conservative occupancy kills more deals than a slightly low ADR.

  • Input

    Same · 20% platform+cleaning drag

    Output

    Net income drops hard

    Run the full fee stack - gross STR income is not take-home.

Common traps

  • Peak-season ADR × 365 is fiction.
  • HOA / city STR bans and permits are outside this math - still your problem.
  • Not dynamic pricing software and not an Airbnb API.

Next metric

Long-term cash stack: rental cash flow. Income without STR assumptions: rental income.

Common questions

ADR × nights occupied, then subtract fees and expenses - with conservative occupancy.
No.
Both; optimistic occupancy kills more deals than a slightly low ADR.
Neither - estimate only.

Related deal tools