The Bali villa pitch sells gross. The bank statement reads net. The two are separated by a booking-platform fee, two to four on-site staff, the IPB tax line, the banjar contribution, and a currency layer that runs against you if you report in AUD. Region by region, fee by fee, what the brochure does not include. The full title-and-yield interaction sits inside the Bali foreign-buyer reality check.
Gross vs Net
Every Bali villa listing quotes a headline yield figure. The figure is almost always gross. Gross is occupancy multiplied by average daily rate divided by purchase price. Gross does not include the booking platform’s cut. Gross does not include the staffing line. Gross does not include the banjar fee, the IPB tax, the pool service, the security retainer, or the insurance premium. Gross does not include the currency translation back to AUD on the way to your tax return.
The path from gross to net runs through six deductions that brochures consistently underweight: Seminyak villa investment math, applied.
The honest yield calculation runs gross, deducts each of the six lines, and reports the resulting net figure. The brochure stops at line zero.
The Fee Stack
| Line item | Range | Notes |
|---|---|---|
| Booking platform fee | 15–20% of gross | Host + processing + service fee |
| On-site staff (2–4) | 2–6% of value / yr | Manager, housekeeper, gardener, security |
| Pool & garden maintenance | 1–2% of value / yr | Chemicals, equipment, contractor |
| Security | 0.5–1.5% / yr | Standalone retainer or staff-bundled |
| Insurance | 0.3–0.8% / yr | Building + contents + liability |
| Repair reserve | 1–2% / yr | Aircon, roof, plumbing, furnishings |
| IPB tax | 0.1–0.3% / yr | Land + building, regency-set |
| Banjar fee | Per parcel | Local, varies village by village |
| Total annual opex | 8–14% of value | Before any booking-platform fee |
The total is the number that matters. A villa quoting 10% gross occupancy revenue against a 12% annual cost stack is producing negative carry before the first A$ reaches your account. The platform fee compounds on top of that. The translation to AUD compounds on top of that. The remaining-term decay on a leasehold compounds on top of that.
Region by Region
The Bali villa market is not one market. The four regions below each carry a distinct demand pattern, ADR ceiling, and operating intensity. Occupancy and ADR figures below describe the indicative range across recent operating-data samples; treat as orientation, not as fixed guarantees. The Bali villa market in 2026, by area.
Canggu
The saturation case
Heavy new-supply growth has pulled ADRs lower year on year. Occupancy holds on direct-booking infrastructure and influencer reach, not on platform-driven traffic. The single most competitive Bali rental market in 2026.
Yield variable: ADR compression
Seminyak
The mature case
Established demand pattern. Pricing has flatlined for several seasons. Lowest growth, lowest surprise, lowest beta. The default for risk-averse capital.
Yield variable: stable, modest
Ubud
The shoulder case
Strong shoulder-season demand for retreats, wellness, and remote-work stays. Thin off-season demand. Occupancy is bimodal — full or empty — with very few mid-range months.
Yield variable: seasonality
Uluwatu
The upper-tier case
Higher ADRs, lower volume. Capex-intensive product (cliffside, larger plot, more pool). Currency exposure amplified by the higher absolute carrying cost.
Yield variable: capital intensity
Short-Term vs Long-Term
The short-let model maximises gross rate but pays for it in operating intensity. Turnover days lose revenue. Cleaning, supplies, and guest communication consume staff time. The dynamic-pricing engine has to be checked and overridden. Reviews matter. A single bad review against your villa is a four-week dent in the booking calendar. And the regulatory layer keeps tightening: the licensing and zoning rules for short-stay accommodation in Bali continue to evolve, and the parcel zoning has to actually permit short-let in the first place.
The long-let model trades gross for predictability. A 12-month lease to a single tenant typically clears 40–60% of what the same villa would clear on short-let — before fees. After fees, the gap narrows. The platform takes nothing. Staff are reduced or eliminated. Cleaning rolls to the tenant. Turnover risk drops to one event a year.
For most foreign Hak Sewa holders on a fixed clock, the long-let model is the higher net trade once the operating reality is properly costed. For PT PMA holders running a commercial villa portfolio, the short-let model is part of the business plan from day one and the operating overhead is amortised across more than one unit.
The right answer is not universal. It depends on the title structure, the zoning, the staffing capacity, and the operator’s tolerance for hands-on involvement. The Playbook walks through both models with the numbers attached.
The Currency Layer
The asset trades in IDR. The reporting trades in AUD. Over a long horizon, IDR has trended weaker against AUD with periodic sharp drawdowns during regional risk episodes. A foreign-owned Bali villa producing IDR-denominated rent and AUD-reported returns is a structural short position on IDR. That short is unpaid for unless you hedge it, and the hedging cost itself eats yield.
The math sits in three places:
The honest yield calculation does not ignore the currency layer. The honest calculation either holds the IDR proceeds in IDR (and accepts the deployment-currency mismatch on the Australian side), or recognises a recurring conversion-cost drag against the headline. The Bali brochure that quotes a yield without naming a base currency is selling you the side of the trade that looks best on the day the brochure was printed.
Worked Example
A hypothetical Canggu villa, modelled on the upper end of typical foreign-owned product. The numbers below are illustrative and rounded to the nearest reasonable band — not a guarantee of any specific deal. Canggu villa investment math, applied.
| Purchase price (Hak Sewa, 25 yr) | $280,000 USD |
| Headline gross occupancy revenue | $28,000 |
| − Platform fee (18%) | −$5,040 |
| − On-site staff (3 positions) | −$9,800 |
| − Pool, garden, security | −$8,400 |
| − Insurance | −$1,600 |
| − IPB tax + banjar fee | −$1,100 |
| − Repair reserve | −$2,800 |
| Cash net before tax & currency | −$740 |
| − Leasehold decay (yr 1 of 25) | ~−$11,200 |
The headline says 10% gross. The cash result is roughly breakeven before leasehold decay. The leasehold-decay line is the most-skipped number in Bali underwriting: the contract is worth less every year, and the discount on the unexpired term accelerates as the calendar runs.
Substitute Hak Pakai for the title structure and the decay line shrinks toward zero. Substitute long-let for the operating model and the platform fee and staffing intensity collapse. Substitute Uluwatu for the location and the ADR climbs but the capex base climbs faster. The number on the brochure is one of dozens of possible numbers; the one that matters is the one your specific title + region + operating model produces. The Playbook walks the math at each combination.
Related research
Stop Quoting Gross
Six deductions. Four regions. Two operating models. One worked example. The full title-and-yield interaction in one PDF.
Get The Bali Playbook $99Instant PDF · 7-Day Guarantee · Secure Checkout
Brinkman Data Analytics is an independent research service. Not financial, investment, tax, or legal advice. All yield figures are illustrative, based on independent research and historical operating data; they are not promises of any specific outcome. International real estate carries risk of partial or total loss of capital.