Short-term rental ยท Financial modeling ยท Host toolkit

Airbnb Profit Calculator

Estimate your real net earnings after Airbnb fees, cleaning costs, mortgage, and seasonal gaps. Not gross revenue โ€” actual profit. Built for hosts who want accurate numbers before they commit to a listing.

3% fee accurateNet profit after all costsOccupancy scenario planningRuns locally โ€” private
๐Ÿ”‘

Host Yield Estimator

Reveal the truth behind your listing. Calculate your real margins after fees and turnover costs.

How it works

What this calculator actually models

Most Airbnb income estimators show you gross revenue โ€” nightly rate multiplied by projected nights booked. That number is almost meaningless on its own. What matters is what remains after Airbnb takes its 3%, your cleaner takes theirs, and the mortgage, utilities, and insurance are paid.

This calculator works backward from net profit. Enter your nightly rate, expected occupancy, and your actual monthly costs, and it shows you not just what you might earn โ€” but what you need to earn to break even, and how much margin you have for things going wrong.

Who this is for

First-time hosts stress-testing a listing before committing. Existing hosts trying to understand why a busy month still felt tight. Property investors evaluating whether short-term rental outperforms long-term tenancy. Anyone who's been burned by a revenue figure that ignored the costs underneath it.

Understanding fees

How Airbnb host fees actually work

Airbnb offers two fee structures. Most hosts use the default split-fee model, where the host pays a flat 3% of the booking subtotal and the guest pays a separate service fee (usually under 14.2%). The guest-facing price looks higher than your listed rate, which can affect conversion in price-sensitive markets.

The alternative is the host-only model, where you absorb 14โ€“16% but the guest sees no added fee at checkout. This structure is required if you sync listings across multiple platforms via a channel manager, and can improve conversion in competitive markets where guests compare total prices.

Split-fee (default)

  • โ†’Host pays ~3% of booking subtotal
  • โ†’Guest pays up to 14.2% separately
  • โ†’Your listed rate is what guests see first
  • โ†’Best for most single-platform hosts

Host-only fee

  • โ†’Host pays 14โ€“16% of booking subtotal
  • โ†’No separate guest service fee shown
  • โ†’Total price equals listed rate exactly
  • โ†’Required for most channel manager setups

Cost breakdown

Expenses most hosts forget to model

Gross revenue minus the mortgage is not profit. Here's a complete picture of what eats into your margin โ€” and which costs surprise new hosts most.

01

Mortgage / rent

Your largest fixed cost. Airbnb income should ideally cover this plus leave a surplus.

02

Platform fee (3%)

Deducted automatically from each payout. Small per booking, but significant at scale.

03

Professional cleaning

Scales with every booking. $60โ€“$150 per turnover is typical in most markets.

04

Utilities

Electricity, water, and WiFi. Guests use more than long-term tenants โ€” budget accordingly.

05

Short-term rental insurance

Standard homeowner policies often exclude STR use. A dedicated STR policy is essential.

06

Consumables

Toiletries, coffee, paper goods, linens. These disappear faster than you expect.

07

Maintenance reserve

Budget 1โ€“2% of property value annually for repairs, appliances, and general wear.

08

Vacancy buffer

Low seasons, local restrictions, and platform outages create income gaps. Plan for them.

Occupancy strategy

Rate vs. occupancy โ€” the trade-off that determines profit

A $200 nightly rate at 50% occupancy generates the same gross revenue as $133 at 75%. But the math underneath is very different: the high-occupancy scenario means more cleaning cycles, faster furniture wear, and more guest communication overhead โ€” all of which cost real money and time.

The goal isn't the highest occupancy rate possible. It's the occupancy rate that maximises net profit after all variable costs, at a price point your market actually supports. For most urban listings, that's somewhere between 60โ€“75%. For rural or seasonal properties, breakeven occupancy can be as low as 45% โ€” but only if peak-season pricing compensates for the slow months.

How to find your breakeven occupancy

Divide your total fixed monthly costs by your net nightly rate (after the 3% Airbnb fee). That gives you the number of nights needed to cover costs. Divide by days in the month to get your breakeven percentage. Every night above that threshold is margin.

Practical tips

How to get useful numbers from this calculator

Model three occupancy scenarios, not one

Run the calculator at 45%, 65%, and 80% occupancy. Your business plan needs to survive the worst case, not just the optimistic one. If 45% doesn't cover your mortgage, reconsider your nightly rate or fixed costs before listing.

Cleaning cost is the most underestimated variable

At $80 per turnover and 20 bookings per month, that's $1,600 gone before any other expense. Factor this against your average stay length โ€” a mix of 2โ€“4 night stays can maximise revenue while keeping turnovers manageable.

Gross revenue and net profit are very different numbers

A listing generating $4,000/month gross can easily net under $1,200 after mortgage, fees, cleaning, and utilities. Always work backward from net. The calculator shows both so you can see exactly where margin is being lost.

Account for seasonal occupancy โ€” not annual averages

Beach rentals can hit 90% in July and 25% in January. If you're planning mortgage coverage, stress-test against your three weakest months, not your annual average. Annual averages hide the months that break hosts.

Limitations

What this tool doesn't account for

  • โœ•Local short-term rental regulations, permit costs, or HOA restrictions โ€” these vary significantly by city and can make a listing unviable regardless of projected profit.
  • โœ•Income tax on rental earnings. Short-term rental income is taxable in most jurisdictions, and the applicable rate depends on your total income and local rules. Consult a tax professional before treating gross profit as take-home.
  • โœ•Airbnb's dynamic pricing fluctuations based on local demand and competitor activity. The calculator uses a fixed nightly rate โ€” real earnings will vary around that average.
  • โœ•The time cost of hosting: guest communication, key management, handling complaints, and coordinating cleaners. For self-managed listings, this can easily amount to several hours per week.

FAQ

Questions hosts actually ask

How much does Airbnb charge hosts in 2026?โ€บ

For most listings, Airbnb deducts a 3% service fee from the host's payout. Some hosts switch to the Host-Only fee structure (14โ€“16%), where the guest pays no separate service charge. In price-sensitive markets, the Host-Only structure can improve conversion enough to offset the higher fee โ€” worth testing in competitive areas.

Is a higher nightly rate always better for profit?โ€บ

Not automatically. A $200 rate at 50% occupancy earns the same gross revenue as $133 at 75%, but the higher-occupancy scenario means more cleaning cycles and faster wear on furniture. The optimal rate keeps you above your breakeven occupancy while leaving a buffer for slow months.

How do I calculate my Airbnb breakeven occupancy?โ€บ

Divide your total fixed monthly costs by your net nightly rate after fees. That gives you the nights needed to break even. Divide by days in the month for the occupancy percentage. If you need 15 nights at $120 net, that's 50% breakeven โ€” anything above is actual profit.

What's the difference between gross revenue and net profit?โ€บ

Gross revenue is nightly rate ร— nights booked. Net profit is what remains after Airbnb fees, cleaning, utilities, mortgage, insurance, consumables, and maintenance. Hosts are often surprised to find a 'profitable' listing nets 20โ€“30% of gross after all costs. This calculator shows both.

Should I use the split-fee or host-only fee structure?โ€บ

The split-fee structure (host pays 3%, guest pays up to 14.2%) is the default and works well in most markets. The host-only structure makes sense if you list on multiple platforms and want consistent pricing โ€” Airbnb requires host-only for listings synced via certain channel managers. Check your market's price sensitivity before switching.

Is my financial data private when I use this tool?โ€บ

Yes. All calculations run in your browser. No inputs, property details, or income figures are sent to any server. Nothing is stored or logged.

Feedback

Live