To calculate what an Airbnb booking contributes, subtract its directly attributable variable costs from its recorded revenue. A €700 booking with €185 in platform, cleaning, laundry and supply costs contributes €515 before general property expenses.
Hosts often call this profit per stay. Booking contribution is a more precise name when electricity, insurance, maintenance and other overhead have not yet been deducted. Keeping those definitions separate prevents a positive booking result from being mistaken for the final monthly profit.
A clear definition of the metric or operating question.
A calculation you can reproduce with your own data.
The limits that prevent the number being misread.
How to calculate Airbnb booking contribution
Record accommodation income and any cleaning fee charged to the guest. Deduct the actual platform fee, paid cleaning, laundry, guest supplies and other costs directly associated with the stay.
Record cleaning income and cleaning expense separately even when they are equal. For a complete cost list, see which short-term rental expenses to track. Do not deduct a platform fee twice by starting with a net payout and subtracting the fee again.
€700 − (€95 + €60 + €20 + €10) = €515.
Why two €700 bookings can leave different amounts
The revenue total hides differences in the work required to deliver each stay. Extra cleaning, linen changes or replacement supplies can reduce contribution without changing the booking price. Recording these costs by booking lets you investigate the cause.
| Item | Booking A | Booking B |
|---|---|---|
| Recorded revenue | €700 | €700 |
| Platform fee | €95 | €95 |
| Cleaning | €60 | €90 |
| Laundry | €20 | €35 |
| Guest supplies | €10 | €20 |
| Contribution | €515 | €460 |
Compare contribution per stay and per occupied night
Now assume Booking A lasted seven nights and Booking B lasted three. A contributes approximately €73.57 per night (€515 ÷ 7); B contributes approximately €153.33 (€460 ÷ 3). A wins on total contribution, while B wins per occupied night.
That does not automatically make B the better choice. It leaves more nights to sell, and the result depends on whether demand exists for them. Consider the likely alternative booking, vacancy risk and turnover workload together.
This still excludes general monthly overhead.
Are short Airbnb stays less profitable?
Cleaning and laundry often occur once per stay rather than once per night. More short bookings can therefore increase cost per occupied night. Higher nightly rates or cleaning income may offset that increase; use recorded figures to test the trade-off.
Compare similar demand periods before changing minimum stays. Review how to calculate Airbnb occupancy consistently so an apparent improvement is not just a change in available inventory.
- Compare contribution at different stay lengths.
- Check whether cleaning income covers the relevant cost.
- Review laundry and supply costs by property.
- Track workload separately if you also want to value your own time.
Connect booking contribution to monthly operating profit
Sum booking contributions for your chosen reporting period, then subtract general operating expenses recorded for that same period. If contributions total €3,000 and overhead is €800, the monthly operating result is €2,200.
If you divide that €2,200 by ten completed stays, average operating profit per stay is €220. This allocates the period's result across stays; it is not the same as the average booking contribution of €300. State which definition you use.
The guide to how much an Airbnb makes after expenses follows the full progression from booking revenue to property-level costs.
Explore related questions
Clear answers, without the jargon
Is Airbnb profit per stay the same as booking contribution?
Not necessarily. Contribution deducts direct stay costs. Average monthly operating profit per stay also reflects general expenses through the period's operating result.
Should the cleaning fee be counted as income?
If you charge it to the guest, record it as income and record paid cleaning separately. This keeps any difference visible.
Should I reject short bookings?
There is no universal rule. Compare contribution, contribution per night, demand for the remaining nights and turnover workload.
How do I calculate operating profit per occupied night?
Divide the period's operating profit, after recorded general expenses, by occupied nights using the same reporting convention.
How this guide was prepared
Each example starts with recorded accommodation revenue, completed stays and operating costs. Calculations state their inputs, cleaning income is kept separate where comparability requires it, and no external income benchmark is presented as an expected result.
Hostpartner is an operational analysis tool. It does not calculate VAT, taxes, depreciation, financing or mortgage principal and does not connect to booking platforms, banks or PMS systems.
See what your stays contribute to the month.
Enter stay income and operating costs in Hostpartner to review results across one to seven properties in Excel 365 or Google Sheets.
- Built for 1–7 properties
- Excel 365 + Google Sheets
- No platform connection required