DealYield
US · USDTransparent educational estimate

Short-Term Rental / Airbnb Calculator

Estimate one listing’s annual occupancy, booking revenue, host fees and turnover costs. See the operating result before debt service and income tax.

What this baseline models

  • One listing over a 365-night modeled year
  • Available nights, paid booked nights and stays are distinct
  • Guest cleaning income and host turnover expense are separate
  • Annual operating result before debt service and income tax

Local workspace

No local scenario yet

Your first valid edit or Use example creates Property 1 · Base scenario.

Not started

Public calculator · no account required

Estimate one listing’s annual operations

short-term-rental@1.0.0

Inputs and assumptions

One listing over a modeled 365-night year. Enter available nights, paid booked nights and stays separately. Each stay incurs one guest cleaning fee and one host turnover cost. Airbnb identifies a use case, not an affiliation, live data source or separate mode. The example host fee is illustrative; enter your own terms.

Nights and stays
nights / 365-night year
nights / year
stays / year
Rates, fees and costs
USD / night · excludes cleaning and taxes
USD collected / stay
USD paid / stay
% of lodging + cleaning revenue
USD / booked night
USD / year · excludes platform, turnover and per-night costs

Occupancy of available nights

62.50%

Paid booked nights ÷ available nights

Gross booking revenue

$40,000.00

Lodging plus guest cleaning fees

Annual operating result

$17,100.00

Before debt service and income tax

Operating margin

42.75%

Operating result ÷ gross revenue

Annual revenue and cost reconciliation

Cleaning fees collected and turnover costs paid are separate. Receipts after platform fees still need to cover operating costs. Fixed costs apply even in an empty year.

Lodging revenue
$36,000.00
Guest cleaning-fee revenue
$4,000.00
Gross booking revenue
$40,000.00
Host platform fee
$4,000.00
Receipts after host platform fee
$36,000.00
Host turnover cost
$4,500.00
Other variable costs
$2,400.00
Other fixed annual operating costs
$12,000.00
Total modeled operating costs (including platform fee)
$22,900.00
Annual operating result before debt service and income tax
$17,100.00

Keep this analysis

Open an unsaved browser preview that stays in its URL. It will not replace your active local scenario.

Open free browser report

The compressed scenario stays in the link fragment and is decoded in your browser. Use the report's print action to print or save it as a PDF.

The host platform fee applies to lodging plus guest cleaning-fee revenue and rounds half-up once to cents for the modeled year. Every downstream total uses that same rounded fee. Actual booking-level payouts can differ. Ratios round to six decimals and display to two percentage decimals; unavailable is different from 0%.

The annual operating result is before debt service and income tax. It excludes lodging taxes, guest service fees, deposits, refunds, capital expenditure and acquisition costs. It is not take-home pay, ROI, cash-on-cash return or a guaranteed payout. This flat annual model does not forecast demand, seasonal pricing or local permission to operate.

STR assumptions stay separate from long-term rent, vacancy, property management and aggregate expenses. Related calculators keep the active scenario but do not transfer calculated income. Rental ROI and rental break-even use their own long-term rental assumptions; NOI measures entered operating income and costs, while Cash-on-Cash Return also needs cash invested and cash flow after debt service.

Assumption checks

Deterministic checks based only on this scenario's inputs and outputs.

Nightly-rate sensitivity

Nightly rate varies by −20%, −10%, 0, +10% and +20%, rounded to cents before rerunning the engine. Nights, stays, fees and other costs stay fixed. Unsafe rows are omitted; identical rates collapse while retaining Base. This is not a demand forecast or price recommendation.

Nightly-rate sensitivity details
Short-term rental nightly-rate sensitivity results
Rate changeNightly rateGross revenueOperating result
-20.00%$144.00$32,800.00$10,620.00
-10.00%$162.00$36,400.00$13,860.00
Base$180.00$40,000.00$17,100.00
+10.00%$198.00$43,600.00$20,340.00
+20.00%$216.00$47,200.00$23,580.00

Formula reference

Every output is explainable

Money is displayed in USD and rates are entered as percentages where applicable. Formula version short-term-rental@1.0.0 stays attached to the result.

Occupancy of available nights

Occupancy = B ÷ A

B is paid nights booked; A is nights available to book, excluding owner-blocked nights. A=0 makes occupancy unavailable. Counts must satisfy 0 ≤ B ≤ A ≤ 365, with zero stays when B=0 and otherwise 1 ≤ S ≤ B.

Lodging and cleaning revenue

Lodging = B × R; guest cleaning revenue = S × C; gross G = B × R + S × C

R is the average nightly lodging rate excluding cleaning fees and taxes. S is booked stays and C is the guest cleaning fee per stay. Cleaning fees collected are revenue, not a reduction of host cleaning costs.

Host platform fee and receipts

H = roundHalfUp(G × f, 2); receipts after fee = G − H

The host platform fee applies to lodging plus guest cleaning-fee revenue and rounds half-up once to cents for the modeled year. Every downstream total uses that same rounded fee. Actual booking-level payouts can differ. Ratios round to six decimals and display to two percentage decimals; unavailable is different from 0%.

Modeled operating costs

Total costs = H + S × K + B × V + F

K is the host turnover cost per stay; V is other variable cost per booked night. F is other fixed annual operating costs, excluding separately entered platform fees, turnover and per-night costs. Fixed costs still apply with no bookings.

Annual operating result and margin

Result = G − total costs; margin = result ÷ G

Keep losses and negative margins signed. Margin is unavailable when gross revenue is zero. Receipts after the platform fee still need to cover turnover, variable and fixed costs. The annual operating result is before debt service and income tax. It excludes lodging taxes, guest service fees, deposits, refunds, capital expenditure and acquisition costs. It is not take-home pay, ROI, cash-on-cash return or a guaranteed payout. This flat annual model does not forecast demand, seasonal pricing or local permission to operate.

Example scenario

The same 200 nights, with different turnover counts

320 available nights, 200 paid booked nights, 50 stays, $180 nightly lodging, $80 guest cleaning fee, $90 host turnover cost, 10% host platform fee, $12 other cost per booked night and $12,000 fixed annual costs. These are editable, unsaved synthetic assumptions; 10% is illustrative, not a current Airbnb quote.

Open the example in the calculator

Occupancy of available nights

62.50%

Gross booking revenue

$40,000.00

Receipts after platform fee

$36,000.00

Total operating costs

$22,900.00

Annual operating result

$17,100.00

Operating margin

42.75%

100 stays: gross booking revenue

$44,000.00

100 stays: operating result

$16,200.00

FAQ

Common questions

Why can more stays lower the operating result?

With booked nights unchanged, lodging revenue and occupancy stay the same. Changing only stays from 50 to 100 adds $4,000 cleaning revenue, $400 platform fees and $4,500 turnover costs. Gross revenue rises to $44,000, but the operating result falls by $900 to $16,200.

Should owner-blocked nights count as available?

No. Enter nights actually available to book out of the modeled 365-night year. The example’s 200 booked nights divided by 320 available nights gives 62.50%. This denominator is not the same as all calendar nights or a long-term rent collection rate.

What happens with no bookings?

Set booked nights and stays to zero. Activity-based revenue and costs become zero, but the $12,000 fixed annual costs remain, producing a −$12,000 operating result and unavailable margin. Occupancy is 0% when nights are available; if availability is also zero, occupancy is unavailable.

Is this an Airbnb payout or return forecast?

No. It is one annual operating estimate for Airbnb or another channel, with no platform affiliation or live data. Enter your own fee terms. Actual booking-level rounding and omitted taxes, guest fees, refunds, deposits and other adjustments can change payouts. Debt service, capital expenditure and acquisition costs are excluded.

Will these receipts become rent in the other calculators?

No. STR assumptions have their own storage fields. Related links retain the active scenario, but Rental ROI, NOI, rental break-even and Cash-on-Cash Return keep their own definitions and inputs. Navigation never transfers calculated STR income.

Read the supporting methodology, then compare this result with another view of income, financing, or project returns. Each calculator uses its own transparent assumptions.