Calculation method · Underwrite a short-term rental
How to Calculate Airbnb Profitability
Airbnb profitability depends on nights available, occupancy, daily rate, booking frequency, operating costs, and financing. A useful forecast builds a full year from transparent assumptions and treats seasonality, regulations, and local operating requirements as risks to verify separately.
- Author
- YieldRoof Editorial Team
- Published
- Published July 27, 2026
- Updated
- Updated July 27, 2026
- Reading time
- 9 min read
Build short-term rental revenue from nights and rate
Average daily rate, or ADR, is the average accommodation price per booked night. Occupancy is booked nights divided by available nights. Available nights are the nights actually offered for booking, not automatically every calendar night. Owner stays, planned maintenance, local restrictions, and blocked dates can reduce availability.
- Available nights × occupancy19.50 occupied nights
30 × 65%
- ResultOccupied nights × average nightly rate$3,900.00
$200 per occupied night
- AddCleaning-fee revenue+$487.50
6.50 bookings × $75
- AddOther monthly income+$0
- ResultGross booking revenue$4,387.50
Average stay converts booked nights into an estimated number of bookings. That matters because cleaning fees and turnover costs usually occur per booking rather than per night. A property with the same occupancy but shorter stays can have more turnovers and higher cleaning or supply costs.
Cleaning fee revenue should be counted only when it is charged to the guest and retained as property revenue. The matching cleaning expense still belongs in operating costs. When the host passes the full amount to a cleaner, the revenue and expense may offset, but platform fees or timing can still create a difference.
Other income should be recurring and supportable. Do not add taxes collected for authorities as owner revenue merely because they pass through the booking transaction. Keep refundable deposits and one-time reimbursements separate from the operating forecast.
Include the complete operating expense stack
Platform or host fees reduce booking revenue according to the fee base used by the platform and account. The YieldRoof model applies the entered percentage to accommodation and cleaning fee revenue. Actual fee structures can differ, so replace the assumption with the host’s current arrangement.
Cleaning and turnover costs depend on the number of stays. Supplies may include consumables, linens, and replacement household items. Utilities often remain with the host and can vary with occupancy and climate. Maintenance should reflect heavier guest turnover and the property’s systems, while property management can be a percentage of accommodation revenue or another contracted fee.
Property tax, insurance, association dues, and other recurring property costs remain relevant. Short-term-rental insurance, permits, registration, taxes, or compliance costs may differ from a long-term rental and must be verified for the specific location and property. The calculator provides fields for common operating categories but cannot determine local requirements.
How to calculate Airbnb profitability step by step
- 1
Set available nights
Remove owner use, planned closures, and other nights that will not actually be offered.
- 2
Estimate occupancy and ADR
Use supportable seasonal assumptions rather than applying one peak month to the whole year.
- 3
Estimate bookings
Divide booked nights by average stay to connect occupancy with cleaning and turnover frequency.
- 4
Build gross revenue
Add accommodation, retained cleaning fee, and supportable other income without counting tax pass-throughs as revenue.
- 5
Subtract operating expenses
Include platform, management, cleaning, utilities, supplies, maintenance, tax, insurance, HOA, and other recurring costs.
- 6
Subtract debt service
Keep the mortgage outside NOI, then subtract it to calculate monthly and annual cash flow.
- 7
Find break-even occupancy
Solve for the occupancy at which operating income covers operating expenses and the modeled mortgage payment.
Keep periods consistent. A monthly model can annualize a representative month, but that is not the same as a seasonal forecast. For a property with meaningful seasonality, build twelve months or several seasonal periods and sum the full year. The example below is annualized to explain the calculator’s current assumptions, not presented as a guaranteed year.
Annual Airbnb profitability example
Assume an ADR of $200, 30 available nights per month, 65% average occupancy, and an average stay of 3 nights. The model charges guests $75 per booking and incurs $75 of cleaning cost per booking.
| Input or step | Amount | Notes |
|---|---|---|
| Available nights | 30 | Entered monthly availability |
| Occupied nights | 19.50 | 65% occupancy |
| Estimated bookings | 6.50 | Booked nights ÷ 3-night stay |
| Accommodation revenue | $3,900.00 | ADR × occupied nights |
| Cleaning fee revenue | $487.50 | Fee × bookings |
| Gross monthly revenue | $4,387.50 | Accommodation + cleaning + other income |
| Input or step | Amount | Notes |
|---|---|---|
| Platform fee | $131.63 | 3% modeled host fee |
| Management | $780.00 | 20% of accommodation revenue |
| Cleaning expense | $487.50 | Cost × bookings |
| Maintenance | $195.00 | 5% of accommodation revenue |
| Tax and insurance | $550.00 | Monthly portions |
| Utilities and supplies | $600.00 | Entered monthly costs |
| Total operating expenses | $2,744.13 | All modeled operating categories |
| Monthly NOI | $1,643.38 | Gross revenue − operating expenses |
| Mortgage payment | $1,862.85 | Scheduled principal and interest |
| Monthly cash flow | -$219.47 | NOI − mortgage |
- Accommodation revenue$3,900.00
- Cleaning-fee revenue+$487.50
- Other income+$0
- Gross revenue$4,387.50
- Operating expenses$2,744.13
- Monthly NOI$1,643.38
- Mortgage payment$1,862.85
- Monthly cash flow-$219.47
The assumptions produce 19.50 occupied nights and approximately 6.50 bookings per month. Gross monthly revenue is $4,387.50. After $2,744.13 of modeled operating costs, monthly NOI is $1,643.38.
| Input or step | Amount | Notes |
|---|---|---|
| Annual gross revenue | $52,650.00 | Monthly model × 12 |
| Annual operating expenses | $32,929.50 | Monthly model × 12 |
| Annual NOI | $19,720.50 | Monthly NOI × 12 |
| Annual debt service | $22,354.16 | Mortgage payment × 12 |
| Annual cash flow | -$2,633.66 | Annual NOI − debt service |
| Break-even occupancy | 70.11% | Modeled cash-flow break-even |
Annualized NOI is $19,720.50, and annual debt service is $22,354.16, leaving -$2,633.66 of modeled annual cash flow. These values repeat one average monthly assumption twelve times. A real underwriting should distribute rates, occupancy, and costs across the seasons.
Model seasonality instead of extrapolating one month
A peak month is not a defensible forecast for the entire year. Demand can vary with weather, events, school calendars, business travel, local inventory, and the property’s own review history. ADR and occupancy often change together, and forcing one annual average can conceal weak off-season cash flow.
Build a twelve-month schedule when seasonal variation is meaningful. Set available nights, ADR, occupancy, average stay, and variable costs for each period. Include known closures and owner use. Then sum revenue, operating expenses, NOI, and debt service for the year.
Use scenarios rather than one forecast. A base case can reflect supportable expectations; a downside case can reduce occupancy and ADR while increasing certain costs; an upside case should still remain evidence-based. Compare not only annual profit but also the lowest monthly cash position and reserve requirement.
Historical performance can inform assumptions, but it does not guarantee future bookings. Changes in competition, platform visibility, guest preferences, property condition, rules, and management quality can alter results. Record the source and date of every important input.
View chart values
| Occupancy rate | Gross monthly revenue | Monthly cash flow |
|---|---|---|
| 45% | $3,037.50 | -$1,078.97 |
| 55% | $3,712.50 | -$649.22 |
| 65% | $4,387.50 | -$219.47 |
| 75% | $5,062.50 | $210.28 |
| 85% | $5,737.50 | $640.03 |
View chart values
| Occupancy rate | Cash-on-cash return |
|---|---|
| 45% | -12.27% |
| 55% | -7.38% |
| 65% | -2.5% |
| 75% | 2.39% |
| 85% | 7.28% |
Understand break-even occupancy
Break-even occupancy is the percentage of available nights at which the model’s revenue covers variable and fixed operating expenses plus the scheduled mortgage payment. The YieldRoof calculator searches between zero and 100% occupancy using the entered rates, average stay, fees, and expenses.
The relationship is not simply fixed costs divided by ADR. More occupied nights create more accommodation revenue, but they also change platform fees, management fees, maintenance, bookings, cleaning revenue, and cleaning expense. Average stay affects how often turnover occurs.
If the property covers all modeled costs even at zero occupancy because of other income or unusual inputs, break-even can be zero. If it still loses money at 100% occupancy, no break-even exists within the modeled range. Neither result should be accepted without checking the assumptions for a data-entry or definition problem.
Break-even is a useful cushion measure, not an occupancy target or forecast. Compare it with supportable seasonal occupancy and include a margin for model error. A property that requires near-perfect occupancy may be fragile even if the base case is positive.
Verify local rules and operating constraints separately
Short-term rentals may be affected by local regulations, zoning, registration, permits, occupancy limits, safety requirements, taxes, and operating restrictions. An HOA, condominium declaration, lease, insurer, or lender may impose additional limits. These requirements are location- and property-specific and can change.
This guide does not determine whether a particular use is lawful or permitted. Verify current requirements with the relevant official authorities and review property documents and professional advice where appropriate. Include compliance costs and restricted nights in the model only after their meaning is understood.
Operational risks also matter. Guest communication, cleaning quality, maintenance response, pricing, reviews, security, and neighbor impact can affect occupancy and cost. A management fee may reduce modeled NOI but represent work the owner otherwise must perform. Compare self-management and professional management without treating owner time as valueless.
Common mistakes and practical decision use
- Annualizing a peak month. Use a full seasonal year when demand changes materially.
- Using calendar nights as availability. Remove owner stays, closures, maintenance, and restricted dates.
- Counting cleaning fees without cleaning costs. Model both revenue retained and per-turn expense.
- Ignoring booking frequency. Average stay changes turnovers, supplies, and cleaning activity.
- Leaving out platform, management, utilities, or insurance. Build the full operating stack.
- Putting the mortgage inside NOI. Calculate operating profit first, then cash flow after debt service.
- Assuming permission. Verify regulations, permits, taxes, HOA rules, insurance, and loan constraints separately.
Use the model to identify the assumptions that control the result. Test lower ADR, occupancy, and average stay alongside higher cleaning, utility, management, and maintenance costs. Review annual cash flow, the weakest months, break-even occupancy, cash invested, and management workload.
A positive forecast does not guarantee profitability. It shows what may happen if the entered operating and financing assumptions occur. Replace estimates with property-specific evidence, maintain reserves for variability, and recalculate whenever rules, pricing, availability, expenses, or loan terms change.
Questions
FAQ
Keep learning
Related Guides
- Airbnb Analysis ExampleConvert annualized ADR and occupancy into revenue, NOI, cash flow, and a lower-occupancy sensitivity.
- Rental Property Cash FlowBuild rental cash flow from scheduled income through vacancy, NOI, and debt service with a complete worked example.
- Cash-on-Cash ReturnCalculate invested cash, NOI, debt service, annual cash flow, and cash-on-cash return without omitting upfront costs.
Run the analysis
Related Calculators
This guide provides estimates and educational information for planning and comparison, not financial, investment, tax, legal, lending, or real estate advice.