Airbnb Profit Calculator
Estimate what your short-term rental actually earns after platform fees, cleaning and running costs. Everything runs in your browser โ your numbers are never sent anywhere.
Income
Costs
Your estimate
Estimates only โ excludes local taxes and seasonality. Not financial advice.
How the math works
The calculator multiplies your nightly rate by occupied nights (30.4 average days per month ร your occupancy rate), adds the cleaning fees you collect, then subtracts the Airbnb service fee, your actual cleaning costs per turnover, and your fixed and variable monthly costs:
profit = (rate ร nights + cleaning fee ร stays) โ platform fee โ cleaning cost ร stays โ fixed โ variable
As of 2026, most hosts on Airbnb's split-fee structure pay about 3% of the booking subtotal, while hosts on the host-only structure pay roughly 15.5% with no guest-facing fee. Fees vary by region and can change โ double-check the current numbers in your Airbnb dashboard before making decisions.
Frequently asked questions
How much does Airbnb take from hosts?
Most hosts on the split-fee structure pay around 3% of the booking subtotal, while guests pay a separate service fee. Hosts on the host-only fee structure (common for hosts using property management software, and standard in some regions) pay around 15โ16% and guests pay no service fee. Rates vary by region and listing type, so always confirm the current fee on Airbnbโs official help pages.
What costs do hosts forget to include?
The most commonly forgotten costs are cleaning you pay for between stays, restocking supplies (toiletries, coffee, paper goods), utilities and internet, subscriptions and software, repairs, and local taxes or permit fees. Including them is the difference between knowing your revenue and knowing your profit.
Is this calculator accurate?
It gives you a solid estimate based on the numbers you enter, using a simplified fee model. It does not include local taxes, currency effects, or seasonal swings, and it is not financial advice. Use it for planning, then refine with your real statements.