Rental Income Calculator for Property

Estimate your gross and net rental income. Enter your room count, nightly rate, occupancy, and period — and optionally deduct operating expenses to see net profit.

Page last updated: 23 March 2026

30%

Understanding your rental income

Gross income = Rooms × Nightly Rate × Occupancy % × Days. This is your revenue before any expenses.

Net income = Gross − Operating Expenses. Typical operating expenses for a boutique property or villa run 25–35% of gross revenue, covering staff, utilities, maintenance, and cleaning.

A healthy net rental yield for a short-term holiday property is 6–12% annually on the property value. Properties in high-demand leisure locations (coastal areas, mountain resorts, heritage towns) tend to sit at the higher end.

Typical operating expense breakdown for boutique properties

Use these benchmarks to set your expense % slider above:

Staff wages10–15%
Electricity & water5–8%
Cleaning & laundry4–6%
Maintenance & repairs3–5%
OTA commissions (if applicable)15–20%
Property tax & insurance2–3%
Consumables & toiletries2–3%

Total operating expenses typically range 25–40% of gross revenue. Properties with high OTA dependence sit at the upper end.

How OTA fees affect your rental income

Listing on OTAs dramatically increases occupancy, but the commission costs are significant. Typical rates:

Booking.com15–18% of booking value
Airbnb (host fee)3% of booking subtotal
Vrbo / Expedia8–12% of booking value
Direct booking (WhatsApp / website)0% commission

Strategy: Use OTAs to fill occupancy gaps and build reviews early on. As you accumulate repeat guests, shift bookings to direct channels (WhatsApp, phone) to capture the 15–20% you'd otherwise pay in commission.

What is a good rental yield for a short-term property?

Net rental yield = (Annual Net Income ÷ Property Value) × 100. For short-term holiday rentals globally:

Mountain / ski resort property8–12%
Coastal / beach villa or resort7–10%
Heritage / boutique property6–9%
City guesthouse or B&B5–8%
Long-term residential rental2–4%

Short-term holiday rentals consistently outperform long-term residential rentals in yield — often by 3–5x — but require active management. Professional tools like Chakrio reduce the management overhead significantly.

Want your actual booking data in one place?

Chakrio auto-records every booking your property receives via chatbot — so you can track real revenue, not estimates.

Automate Your Booking Records →

Want Chakrio to handle all of this automatically?

Stop doing this manually.

Chakrio auto-records every booking, expense, and payment via a simple WhatsApp or Telegram message — and your dashboard stays updated in real time.

Want to actually hit this number?

Chakrio helps you capture every booking without missing one — your income only grows if every inquiry is recorded.

See how it works →