Rental profitability calculator
See your estimated monthly profit in under a minute — no account needed.
Revenue
Nightly rate
The price a guest pays for one night (before tax, if your prices are net amounts).
Occupancy %
Share of nights in the month the unit is rented. 65% ≈ 20 of the month's 30.4 nights.
Average length of stay (nights)
Average nights per booking — used to spread the per-stay cleaning cost across the month.
OTA commission %
Combined platform commission (Booking.com, Airbnb) as a % of what the guest pays.
Variable costs
Cleaning per stay
Cleaning cost after one checkout — charged once per booking, not per night.
Other variable costs / month
A flat monthly amount for variable-ish costs not listed above (e.g. laundry, utilities) — this one doesn't scale with bookings, unlike cleaning.
Fixed costs
Rent / admin fee
Rent, admin fee, or loan payment you owe regardless of occupancy.
Other fixed costs / month
Other costs billed monthly regardless of occupancy — e.g. internet, insurance.
Effective tax rate %
Your effective tax rate on profit. Not sure? A rough estimate is fine here.
Your monthly estimate
Revenue
Revenue = (days in month × occupancy) × nightly rate.
PLN 6,916.00OTA commission
Commission = revenue × OTA commission %.
−PLN 1,037.40Variable costs
Variable costs = cleaning × bookings/month + other variable costs.
−PLN 988.00Fixed costs
Fixed costs = rent + other fixed costs — the same every month, regardless of occupancy.
−PLN 2,500.00Pre-tax profit
Pre-tax profit = revenue − commission − variable costs − fixed costs.
PLN 2,390.60Tax
Tax = pre-tax profit (if positive) × your effective tax rate. No tax on a loss.
−PLN 286.87Net monthly profit
Net profit = pre-tax profit − tax. What you actually keep.
PLN 2,103.73Margin
Margin = net profit ÷ revenue × 100.
30.4%Break-even occupancy at this rate
The lowest occupancy at your current rate that still covers every cost (zero profit).
33.2%Break-even rate at this occupancy
The lowest nightly rate at your current occupancy that still covers every cost (zero profit).
PLN 207.67A rough estimate from the numbers you enter — not accounting or tax advice.
Want break-even by exact guest count and length of stay?
Based on your real reservation history, not guesses — create a free account.
Create account