How do I calculate the profit from one short-term rental stay?
Short answer
To calculate what one stay really earns, count the nightly rate, cleaning fee and other host fees as income, subtract the platform fee on its stated base, subtract per-stay costs like cleaner pay and laundry, then subtract an allocated share of fixed costs. Count each item exactly once, and leave out deposits and pass-through taxes.
Most hosting math goes wrong in the same few places. A cleaning fee gets ignored, or a guest's deposit gets counted as income, or the mortgage gets added to every stay and to the monthly total. The fix is to decide what counts, count each item once and keep a written list of what you left out.
Income: what counts
- Nightly rate. The total for the nights booked, after any discounts you gave.
- Cleaning fee. This is income. The guest pays it to you as part of the booking.
- Other host fees. Extra guest fees or pet fees you charge.
Not your income
- Refundable security deposits. You hold them and give them back. They are not revenue.
- Taxes the platform collects and remits. In some areas the platform collects occupancy taxes from the guest and pays them to the tax authority. That money passes through. See Airbnb's list of areas where it collects and remits taxes (opens in a new tab). You may still be responsible for other taxes.
- Guest service fees the platform keeps. If the guest pays a service fee to the platform, it was never yours.
Platform fees: be explicit about the base
A platform fee is a percentage of some amount. The question is which amount. Is it applied to nights only, or to nights plus the cleaning fee and other fees? Fee structures differ by platform, by host setup and sometimes by whether you use connected software. Airbnb, for example, has more than one fee structure. See Airbnb's service fee article (opens in a new tab). Look at your own payout details, then write down your fee rate and what it is applied to.
Discounts and refunds, once each
If your revenue figure already uses the discounted price, do not subtract the discount again. If you refund part of a stay, reduce revenue for that stay once, and do not also list it as an expense.
Costs per stay
- Cleaner pay. This is an expense, counted once. The cleaning fee is income, also counted once. They do not cancel out automatically.
- Laundry, consumables and variable utilities. See the turnover cost guide.
Fixed costs: use a visible method
Insurance, internet, software, property tax and HOA dues exist whether or not anyone stays. To show them per stay, pick a method and write it down. A common one is: monthly fixed costs divided by the average number of stays per month.
Once fixed costs are spread across stays, do not add them again in a monthly total. Use either the per-stay figure or the monthly figure, never both.
What this method leaves out
This is an operating view, not a tax return or a full investment analysis. It excludes one-time purchases like furniture, income tax, loan principal, depreciation and the value of your own time. Those matter, but they belong in separate calculations, ideally with a tax professional.
A worked example
These are made-up example numbers.
- Nights: 3 × $150 = $450.
- Add the cleaning fee: $450 + $60 = $510 host revenue.
- Platform fee: in this example, 10% is applied to the full $510, so the fee is $51.
- Per-stay costs: cleaner pay $50, laundry $12, consumables $9, variable utilities $15, for $86 in total.
- Contribution: $510 − $51 − $86 = $373.
- Allocated fixed costs: $90.
- Estimated operating result: $373 − $90 = $283.
If the same fee were applied to nights only, it would be $45, not $51. That is why the base needs to be written down.
Do it for your rental
Enter one booking's nights, rate and costs. See what it leaves you after every fee.
Estimate my stay costFrequently asked questions
Is the cleaning fee income for a host?
Yes. The cleaning fee is income the guest pays you as part of the booking, and what you pay your cleaner is a separate expense. Count each once, because they do not cancel out automatically.
Does a refundable security deposit count as rental income?
No. You hold a refundable security deposit and give it back, so it is not revenue. Occupancy taxes the platform collects and remits, and guest service fees the platform keeps, are not your income either.
How do I include fixed costs like insurance in a per-stay result?
Pick a visible method and write it down, such as monthly fixed costs divided by the average number of stays per month. Once you spread fixed costs across stays, do not add them again in a monthly total.
On this page
Do it for your rental
Enter one booking's nights, rate and costs. See what it leaves you after every fee.
Estimate my stay cost