Profitability simulator for Airbnb

The difference between a profitable Airbnb and a losing one comes down to 10 percentage points of occupancy. Simulate it.

  • Instant result
  • No sign-up
  • Visible assumptions
  • Deterministic calculation

In 30 seconds: Simulate different pricing strategies and find the optimal mix of rate and occupancy that maximizes your net annual income. Deterministic calculation with auditable formulas. The result is indicative — adjust the assumptions to reflect your real operation.

An Airbnb property has a unique trade-off between ADR (average daily rate) and occupancy: raising rate 15% typically costs 8-12 occupancy points, but leaves more margin because variable costs (cleaning, consumables) are per stay, not per night. AirDNA reports that in mature markets (Mexico City, Tulum) optimal RevPAR is found at 55-70% occupancy with ADR 15-25% above the neighborhood median — going above median without differentiation costs occupancy that the rate uplift cannot recover.

Methodology

Contribution per unit = Price − Variable cost

Max monthly capacity = Daily capacity × Operating days

Break-even occupancy (%) = (Fixed costs ÷ (Monthly capacity × Contribution per unit)) × 100

Break-even units = Fixed costs ÷ Contribution per unit

Expected profit = (Expected occupancy × Capacity × Contribution) − Fixed costs

Variables

Daily Capacity
Rooms, tables, covers, billable hours or other max operational units per day.
Price per Unit
Average price charged per unit sold (average daily rate, average ticket, billable hour).
Variable Cost per Unit
Direct cost tied to each unit sold (cleaning, food, commissions, materials).
Monthly Fixed Costs
Rent, base payroll, utilities, insurance, depreciation — costs that don't depend on occupancy.
Expected Occupancy (%)
Your realistic or historical average occupancy, to compare against break-even.
Operating Days per Month
Days the business actually bills (excludes weekly closures, maintenance).

Practical example

Mexico City apartment (Roma Norte) listed at $1,800/night, 30 operable days per month, fixed costs $18,000 (rent + property tax + maintenance + amenities), per-night variable $350 (prorated cleaning $250 every 3 nights + 3% Airbnb fee + consumables).

Per-night contribution margin: $1,800 − $350 = $1,450.

Break-even occupancy: $18,000 ÷ ($1,450 × 30) = 41.4% (12.4 nights/month).

If real occupancy is 65% (19.5 nights): profit = (19.5 × $1,450) − $18,000 = $10,275/month.

Scenario A: raise rate to $2,070 (+15%) and occupancy drops to 53% (16 nights). New CM = $1,720. Profit = (16 × $1,720) − $18,000 = $9,520/month — you lose $755 vs. keeping the rate.

Scenario B: lower rate to $1,620 (−10%) and occupancy rises to 75% (22.5 nights). New CM = $1,270. Profit = (22.5 × $1,270) − $18,000 = $10,575/month — you earn $300/month and reduce physical wear from hosting more guests.

Operating recommendation: with a high contribution margin (>70% of price), the right lever is raising ADR; with a tight margin (<60%), the lever is occupancy. Measure your CM and pick before moving price.

Interpretation

Businesses with break-even occupancy below 30% have a robust financial structure — they can absorb slow seasons without risk.

Break-even occupancy between 30-50% is healthy but demands attention to seasonality.

Break-even occupancy above 60% is fragile: any bad week turns the month into a loss.

If your break-even occupancy exceeds your expected occupancy, the business is doomed to lose money until you change price, variable cost or fixed costs.

Raising the average rate by 10% usually lowers break-even occupancy more than reducing variable cost by 10%, because the effect multiplies across all capacity.

Assumptions and limitations

  • Assumes constant rate and variable cost — doesn't model dynamic rates (yield management) or seasonal discounts.
  • Assumes capacity is truly sellable: doesn't discount rooms blocked by maintenance or tables by understaffing.
  • Does not include secondary revenue (restaurant consumption, add-on sales, tips) — for a full analysis, add them as extra contribution.
  • Uses flat operating days: if you have 7 weak days and 23 strong ones, the average can hide per-day viability issues.

When to use this calculator

  • Before opening a capacity-limited business (hotel, restaurant, gym, coworking, clinic) to validate viability.

  • When evaluating a capacity expansion: if current break-even occupancy is 50%, adding capacity without extra demand makes it worse.

  • Before lowering price to fill occupancy: check whether the new contribution per unit still covers fixed costs at the expected volume.

  • To defend a rent negotiation: if the requested increase takes break-even occupancy from 40% to 65%, you have a numerical argument.

  • When planning marketing investment: quantify how many additional units you need to sell for the spend to be recovered in incremental profit.

Common mistakes

  • Using list rate instead of the average rate actually charged (with discounts, OTAs, corporate contracts). Break-even ends up underestimated.

  • Forgetting hidden variable costs: card fees, OTA commissions, tips running through payroll, outsourced laundry.

  • Assuming 30 operating days when there's a fixed closing day — that cuts capacity 13% and raises break-even proportionally.

  • Not reviewing break-even when fixed costs rise. A 10% rent increase can push break-even occupancy up several points.

Industry use cases

Urban Airbnb (Mexico City, Guadalajara)

Rate $1,200-2,500/night, average annual occupancy 60-75%. Variable cost covers cleaning ($300-500), 3% Airbnb fee and consumables. Business demand Monday-Thursday: bump ADR +20% on those days if the neighborhood has a corporate mix.

Beach Airbnb (Cancun, Tulum)

Rate $2,500-6,000/night in high season, $1,000-2,000 in low. Highly seasonal occupancy (90% December-April, 30% May-September). 2024 AirDNA reported annual RevPAR for 1-2 BR Tulum properties at $1,180/night average.

Pueblo Mágico Airbnb

Average 30-50% annual occupancy, weekend and long-holiday peaks. Viable only with premium rates or multiple units. A 2-night minimum stay on weekends lifts margin 18-25% by consolidating cleaning costs.

Rural / experiential Airbnb

High rate ($3,000-8,000), low occupancy (20-40%). Very high contribution margin justifies a low break-even. Key differentiator: unique amenities (spa, chef, guided activity) generate 3-5x more leads on Airbnb than generic listings.

Methodology and assumptions

How results are calculated, what we assume when modeling, and where the method loses precision.

Formula

Break-even occupancy % = Fixed costs ÷ (Monthly capacity × (Price − Variable cost)) × 100

Assumptions

  • ADR (average daily rate) constant within the analysed horizon.
  • Fixed costs cover base staffing, rent, utilities and operating depreciation.
  • Per-night contribution margin (Price − Variable cost) reflects real variable cost per room.

Applicability limits

  • Does not model dynamic pricing (revenue management): use the median actual ADR.
  • Punctual events (conventions, peak season) need manual period adjustment.
  • For full-service hospitality include F&B and other revenue streams separately.

Sources

  • STR / CoStar — Hotel KPI definitions (ADR, RevPAR, occupancy).
  • Internal editorial estimate based on industry best practices.

You know your occupancy break-even. Now adjust rate and variable cost to lift margin at current volume. Pricing Simulator

Want to go beyond the quick calculation?

Sign up to access advanced simulators with multiple scenarios, data export, and detailed projections.

No spam. Just early access to the airbnb occupancy rate simulator.

Complete guide

What the occupancy rate means for an Airbnb

Occupancy rate is the percentage of booked nights over available nights in a period. It is the most cited short-term rental (STR) metric and the one most often confused with profitability. An 85% occupancy with an average daily rate (ADR) that is too low can yield less net income than a well-priced 60%. That is why serious operators look at occupancy, ADR and RevPAR together, not in isolation.

Occupancy rate (%) = Booked nights ÷ Available nights × 100

A unit with 24 booked nights out of 30 available in the month has an 80% occupancy. If you blocked 5 nights for personal use, the calculation base changes: 24 out of 25 available nights = 96%. Airbnb reports under both definitions; use the same one all year so your comparables do not lie.

ADR and RevPAR: the two metrics that actually correlate with revenue

  • ADR (average daily rate) = Booking revenue ÷ Booked nights. It is what you effectively charge per occupied night, net of long-stay discounts but before platform fees.
  • RevPAR (revenue per available night) = Total revenue ÷ Available nights. It is also computed as ADR × Occupancy. It is the metric analysts prefer because it combines price and occupancy in a single number.

Numeric example. Three-bedroom unit in Tulum, 30 nights available in March, 24 booked at ADR USD $220. Gross revenue = 24 × 220 = $5,280. Occupancy = 80%. RevPAR = 5,280 ÷ 30 = $176. If the neighbor with 95% occupancy charges ADR $140, his RevPAR is $133. Yours beats him by USD 43 per available night even though his listing looks busier on the calendar.

How to calculate real Airbnb profitability step by step

  1. Annual gross revenue. ADR × Occupancy × 365. Example: $220 × 0.85 × 365 = $68,277 USD for a high-season listing averaged to the year in Tulum.
  2. Subtract platform commission. Airbnb charges the host 14%-16% of the subtotal under the host-only model. Booking.com charges 15%-18% in LatAm. Also subtract payment processing fees (~3%).
  3. Subtract turnover costs. Every check-out requires cleaning + laundry. 2025 average Tulum/Playa del Carmen: $45-70 USD per turnover. With 75 bookings per year and an average length of stay (LOS) of 4.5 nights, that is ~$3,375-$5,250 annually.
  4. Subtract fixed operating expenses. Rent or mortgage, HOA, internet, streaming, amenities, STR insurance, water, electricity (high in coastal zones with AC), dynamic pricing software (PriceLabs, Wheelhouse), tourist licenses, lodging tax (in Mexico, ISH 3-5%).
  5. Subtract maintenance and hidden vacancy. The 1%-of-property-value annual rule for preventive maintenance. Provision 2-3 weeks of lost revenue per year for maintenance blocks.
  6. If applicable, subtract the management fee. A property manager charges 18%-25% of gross revenue in LatAm tourist markets, 20%-28% in the US. If you self-manage, this line is worth your real time — do not count it as zero.
  7. Compare against traditional rent. The same property on a yearly lease is worth ~40%-55% of the STR gross revenue in top destinations. The delta is eaten by commissions, turnover, and management.

Break-even occupancy: the question that matters

The right question is not "what is a good occupancy?" but "what is my minimum occupancy to avoid losing money?".

Break-even occupancy = Annual fixed costs ÷ (ADR × (1 − % fees) × 365)

Example. Unit in Mexico City, Roma Norte. Annual fixed costs (rent + HOA + utilities + insurance + amenities + dynamic pricing software): $14,400 USD. Projected ADR $85, total fee 18% (Airbnb + payment). Break-even = 14,400 ÷ (85 × 0.82 × 365) = 0.565 → 56.5%. Any occupancy below that burns capital; above it, you start generating net income.

Occupancy and ADR benchmarks in top LatAm destinations

There is no universal "good occupancy". It varies by market, seasonality and property type. 2025 references (AirDNA, AirROI, Airbtics):

  • Tulum, MX. Median annual occupancy 47%-48%, ADR USD 80, median annual revenue ~USD 13K. Top 10% exceeds USD 345/night.
  • Mexico City (Roma/Condesa). Occupancy 55%-65%, ADR USD 65-110, defensive market with business + digital-nomad demand year-round.
  • Cancún / Playa del Carmen. Occupancy 55%-70% in the hotel zone, ADR USD 90-180, heavy seasonality with December-March peaks.
  • Medellín, El Poblado. Occupancy 60%-72%, ADR USD 55-95. Market with recent regulatory pressure (STR limits in some neighborhoods).
  • Cartagena. Occupancy 50%-62%, ADR USD 85-150 in Centro Histórico and Bocagrande.
  • Buenos Aires, Palermo. Occupancy 65%-78% in nominal USD, ADR USD 40-80 post-peso stabilization.

Seasonality: the factor that breaks amateur projections

Average annual occupancy hides huge ranges. Tulum can hit 85%-92% in December-March and fall to 25%-32% in September-October due to hurricanes and low season. Planning rent, mortgage and management fees against the annual average occupancy is a recipe for a cash crisis in Q3. Operating rule: provision 3 months of fixed spend in liquid reserve before opening any Airbnb in a seasonal market.

Real Airbnb host fees

Airbnb runs two models: host-only (the host pays 14%-16%, the guest sees no service fee at checkout; standard in Europe and growing in LatAm) and split-fee (host 3%, guest 14%-16%; common in the US). Split-fee yields a higher headline ADR but converts worse because the total price the guest sees includes service fee + cleaning. For the calculator, use the effective total fee that you pay — what appears on your payout statement, not the nominal rate.

Booking.com integrates via Channel Manager (Guesty, Hostaway, Lodgify) and charges 15%-18% + 1% processing. Vrbo charges 8% on sub-total but has lower volume in LatAm. Direct booking (own site) eliminates the fee but adds acquisition cost (ads, SEO, email marketing) that rarely drops below an effective 6%-8%.

Dynamic pricing: 8%-25% more revenue on the same listing

Tools like PriceLabs, Wheelhouse and Beyond adjust ADR night by night based on demand, events, competition and day of week. Case studies from the vendors themselves report 12%-22% RevPAR increases vs fixed pricing. Typical cost is USD $19-35 per listing per month. For a listing with annual revenue above USD $15K, the ROI is almost always positive. Below $8K per year, the setup time does not justify the software — use manual pricing with three bands (low/shoulder/high) and review monthly.

Airbnb vs traditional rent: when each one wins

Simple rule: STR beats traditional rent when net annual revenue (after all the costs listed above) exceeds traditional rent by at least 35%, which is the premium demanded by the additional management work, seasonal vacancy risk and regulatory volatility. If the delta is under 25%, the risk is not compensated. If it is under 15%, you are better off with a yearly tenant, two months of deposit and zero operations.

Regulatory risk: the factor that freemium calculators miss

2024-2026 marks a clear regulatory tightening. Mexico City delimited STR zones in Benito Juárez, Cuauhtémoc and Miguel Hidalgo. Medellín is debating restrictions in El Poblado and Laureles. Barcelona closed new registrations. New York banned STR stays under 30 days in non-resident units. Before buying a property for Airbnb, verify: (1) tourist license available in your municipality, (2) condo bylaws (many expressly prohibit STR), (3) tax regime (in Mexico: IVA 16% + ISR 20%-30% depending on legal form). The nominal listing yield is meaningless if the license is not secured.

Excel template vs interactive tool

The dozens of Excel templates that rank for "airbnb calculator" solve the first static calculation and stop there. They do not simulate occupancy ranges, do not adjust for seasonality, do not include the dynamic pricing effect, and no one updates them when platform fees change (Airbnb raised the host-only fee from 14% to 15% in several markets in 2025). An interactive tool that models ADR, monthly occupancy, real fees, turnover, optional management fee and break-even on a single screen is the difference between estimating and deciding.

Illustrative case

Composite case for instructional purposes: combines sector dynamics with realistic figures. Names are fictional and do not represent a specific company.

Casa Sian Ka'an is a 3-bedroom, 2-bathroom unit in Aldea Zamá, Tulum. 110 m² usable, shared pool, walking distance to the coastal road. Mariana Reyes bought it in 2022 with a USD-denominated mortgage of USD $385,000 and opened the Airbnb listing that same summer. The initial budget assumed 75% annual occupancy at ADR USD $240 — the numbers her real estate advisor used in the pitch. Projected revenue: USD $65,700.

Actual year 1 (September 2022-August 2023): 44% annual occupancy, effective ADR USD $182 (dropped 20% after mixed reviews in Q1), gross revenue USD $29,200. Airbnb fees (15% host-only + 3% processing): USD $5,256. Turnover at USD $65 × 58 bookings: USD $3,770. Local property manager 22% management fee: USD $6,424. Fixed expenses (HOA, internet, electricity with AC running year-round, insurance, amenities): USD $6,480. Quintana Roo 5% lodging tax: USD $1,460. Net operating income: USD $5,810 against an annual mortgage of USD $18,900. Mariana paid the difference out of her salary for 13 consecutive months.

In May 2024 she loaded 18 months of Airbnb payout data into the Simúlalo simulator. The model revealed three unused levers. (1) The effective fee was 18%, not 15%: the property manager was not passing through the 7+ night long-stay discount. (2) The December-March high season was underpriced: neighbors with dynamic pricing were charging $280-$345 at peak while she had fixed $240. (3) The turnover fee she charged the guest ($45) did not cover the real cost ($68); she was losing $23 per booking.

Q2-Q3 2024 actions: switch to a property manager with a PriceLabs stack (fee 20%, absorbed by the dynamic pricing uplift), guest turnover fee raised to $70 with copy explaining premium service, minimum stay lowered from 3 to 2 nights in shoulder season to capture weekend stays.

Actual year 2 (September 2024-August 2025): occupancy 52%, effective ADR USD $214, gross revenue USD $40,600 (+39% vs year 1). Total platform fees USD $7,300. Turnover now break-even. Net operating income USD $11,850. That covers 63% of the mortgage instead of the prior 31%. Mariana still tops up the difference but the property is now on track to be cashflow-positive by mid-2026 once dynamic pricing optimizes the third full cycle.

Year 2 close: effective occupancy 52% vs 75% in the broker's original pitch — a 23-point gap that, projected over the useful life of the asset, represents USD $172,500 of revenue that would never have shown up under the optimistic model. The difference between a financeable deal and a drain was not improving operations; it was modeling the year-1 scenario as bottom-40% from the start and sizing the mortgage against it.

From theory to calculation

The calculator on this page runs with your numbers — no forms, no login. Scroll up and try it.

Try the calculator

Sector reference ranges

Indicative ranges based on public sector literature and operational observation. Your business may differ — use the numbers as a starting point, not as a target.

MetricValueSource
Median annual occupancy — Tulum, Quintana Roo47-48%AirROI, Tulum STR Market Report 2025
Median ADR Tulum (2025)USD $80Airbtics, Tulum Airbnb Data 2025
Median annual revenue per Tulum listingUSD $13KAirbtics, Annual Airbnb Revenue Tulum 2025
Airbnb host-only fee (LatAm standard)14-16% of subtotalAirbnb Host Fees official documentation, 2025
Expected average return on Airbnb (healthy occupancy)5-10% annual on capital investedAvaiBook / Lodgify Rentability Guide 2025
RevPAR uplift — dynamic pricing vs fixed12-22%PriceLabs / Wheelhouse case studies, 2024-2025
Typical property manager fee — LatAm18-25% of gross revenueHostaway LatAm Market Survey 2024
Healthy annual occupancy threshold65-75%Rabbu / Airbtics benchmark guidance 2025

Frequently asked questions

1How much does an Airbnb earn per month?
It depends entirely on market, property and seasonality. 2025 Tulum median: USD $1,080/month. Mexico City Roma/Condesa median: USD $900-$1,600. Medellín El Poblado median: USD $700-$1,400. Headlines like 'earn $5,000 a month with Airbnb' correspond to the top 10% of listings, not the average host.
2What is a good Airbnb occupancy rate?
The healthy global benchmark is 65%-75% annually, but it varies heavily by market. Tulum median 47%-48%; Mexico City 55%-65%; Medellín 60%-72%. Always compare against your specific market benchmark (AirDNA, AirROI, Airbtics publish city-level data). A high occupancy with low ADR can generate less revenue than a medium occupancy with high ADR — measure RevPAR, not occupancy in isolation.
3How do you calculate Airbnb profitability?
Gross revenue = ADR × occupancy × 365. Subtract platform fees (14%-16% Airbnb host-only + 3% payment), turnover cost (~USD $45-70 per turnover in LatAm tourist markets), monthly fixed expenses (HOA, utilities, STR insurance, internet, software), lodging tax, and management fee if you do not self-manage (18%-25% in LatAm). Net operating income divided by invested capital is your cash-on-cash return.
4What are ADR and RevPAR in vacation rentals?
ADR (average daily rate) is what you charge per occupied night = booking revenue ÷ booked nights. RevPAR (revenue per available night) = total revenue ÷ available nights, equivalently ADR × occupancy. RevPAR is the right metric to compare properties: it combines price and occupancy in a single number. Two listings with the same occupancy can have very different RevPAR if one prices 30% higher.
5How much commission does Airbnb charge the host?
Under the host-only model (growing standard in LatAm and Europe) Airbnb charges 14%-16% of the subtotal before taxes. Under the split-fee model (more common in the US) the host pays 3% and the guest sees a separate 14%-16% service fee. Add ~3% payment processing on top. The total effective fee that appears on your payout statement is what you should use to calculate real profitability.
6Is Airbnb better than traditional rent?
STR beats traditional rent only when net income (after fees, turnover, management, operating expenses and seasonal vacancy risk) exceeds a yearly lease by at least 35%. Below 25% delta, the extra work and regulatory volatility are not compensated. In mature markets with listing saturation and rising regulation (Mexico City, Medellín, Barcelona), traditional rent has regained ground over STR since 2024.
7What minimum occupancy do I need to be profitable?
It is called break-even occupancy and depends on your cost structure and ADR. Formula: annual fixed costs ÷ (ADR × (1 − total fee) × 365). Example Mexico City Roma Norte, fixed costs $14,400 and ADR $85 with 18% fee: break-even = 56.5%. Any occupancy below burns capital; above generates positive NOI.
8How does seasonality affect my Airbnb?
Tourist markets have extreme occupancy ranges: Tulum runs 85%-92% in December-March and 25%-32% in September-October. Planning fixed expenses against the annual average occupancy is a classic error that triggers low-season cash crises. Operating rule: provision 3 months of fixed spend in liquid reserve before opening an STR in a seasonal destination, and use dynamic pricing to absorb the variability.
9Which LatAm cities are most profitable for Airbnb?
2025 rankings combining occupancy, ADR and regulation: Playa del Carmen (ADR USD $90-180, occupancy 55%-70%, stable regulation), Cartagena (ADR $85-150, 50%-62%), Medellín El Poblado (ADR $55-95, 60%-72%, medium regulatory risk), Tulum (ADR $80-220, 47%-48%, rising saturation), Mexico City Roma/Condesa (ADR $65-110, 55%-65%, regulation by borough). 'Tier 2' destinations like Mérida, Oaxaca and Guanajuato have gained traveler share since 2023 with less competition.

Tools from the same topical cluster. Use them together to close the loop on your analysis.

Last updated: April 30, 2026 · Reviewed by the Simúlalo editorial team. Figures and benchmarks are indicative; verify with your own data before deciding.

View methodology