Which expenses should I include in an Airbnb profit calculation?
Record the platform fees, cleaning, laundry and consumables attributable to each stay, plus other operating costs such as utilities, internet, insurance, software, maintenance and operating rent where applicable. Assign every cost to a property and period, and enter it once. Keep booking costs separate from other expenses so the same invoice is not deducted twice.
A €40 monthly internet bill requires 12 dated €40 entries to record €480 across a year. A single row labelled Recurring records only that one expense.
The calculator cannot identify an invoice you never entered or automatically create recurring expenses.
Follow the workbook method and instructions →A short-term rental can look profitable until you add the expenses that live across different accounts and systems.
The goal is not to turn the dashboard into accounting software. It is to capture the operating costs that explain what happened to your margin.
Fee control: under Airbnb's common 15.5% single host fee, a €1,000 fee-bearing subtotal produces a €155 platform cost; the 16% Brazil/Mexico scenario produces €160. The base includes the nightly price plus cleaning, pet and other applicable host-set charges, while taxes and a routine security deposit are excluded. Verify the reservation breakdown and read how Airbnb's fee applies to cleaning and other host charges.
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.
Include the 15.5% host fee before interpreting profit
Platform cost belongs in the operating calculation even when the booking platform deducts it before the bank transfer. Record gross fee-bearing revenue and deduct the fee once. If you start from a net payout and subtract the fee again, profit is understated.
Use 15.5% only when it matches the account. Airbnb describes it as the most common single-fee rate, while other hosts can normally see 14% to 16% and listings in Brazil and Mexico use 16%. A reservation-level amount overrides a portfolio assumption.
At 15.5%, €1,000 × 0.155 = €155. At 16%, the same subtotal produces €160.
| Scenario | Fee-bearing subtotal | Host fee | Before other costs |
|---|---|---|---|
| Common single fee | €1,000 | €155.00 | €845.00 |
| Brazil / Mexico | €1,000 | €160.00 | €840.00 |
Divide costs into two practical groups
Stay-level variable costs can be linked directly to a booking. Property-level operating expenses belong to running the home but not necessarily to one guest.
| Stay-level variable costs | Property operating expenses |
|---|---|
| Platform commission | Electricity, water and gas |
| Paid cleaning | Internet and insurance |
| Laundry | Software and general supplies |
| Guest supplies | Maintenance and repairs |
Do not mentally net off the cleaning fee
It is tempting to think, “I charge €60 for cleaning and pay €60, so they cancel out.” Record both movements.
They may not cancel every month. The provider can raise the price, an exceptional clean may be required, fees may vary by stay length and laundry may be billed separately. Separate records make that difference visible.
Extraordinary expenses are information, not noise
A €900 repair can destroy one month’s margin without proving that the property is structurally weak. It proves that the month contains an event you need to see.
A twelve-month trend helps you distinguish a one-off event from a recurring operating problem.
Assign every expense to the right property
If you manage several homes, avoid one unassigned cost bucket. A property with more maintenance, laundry or replacements should carry those costs in the comparison.
Otherwise, an efficient property can hide the weak performance of another.
An Airbnb income and expense Excel template can keep property identifiers consistent across bookings and general expenses.
Remember the work you do yourself
If you personally handle cleaning or maintenance, the cash record may contain no invoice. Your time still has an opportunity cost when you compare operating models.
Host Profit Dashboard records the monetary costs you enter. If you want to value your own time, choose a consistent method in your wider decision model.
A practical monthly expense review
- Total variable costs from completed stays.
- General operating expenses by property.
- Categories that grew materially.
- Extraordinary expenses and their cause.
- Resulting margin and profit per occupied night.
Explore related questions
Clear answers, without the jargon
Which Airbnb expenses should I track?
At a minimum, track the variable costs of each stay and the material operating expenses of the property.
Should taxes be included?
Host Profit Dashboard does not calculate VAT or taxes. Use your accounting system and professional advice for tax treatment.
How should I treat an extraordinary repair?
Record it as an operating expense for the period, then compare its impact with the normal trend.
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.
Control revenue and operating costs for up to seven properties.
Use a single monthly view to see what is consuming margin — without turning the exercise into a complex PMS project.
- Built for 1–7 properties
- Excel (.xlsx)
- No platform connection required
What the Hostpartner calculator measures and which inputs you need