Bali villa running costs: every line, and the rule that sets it
Key takeaways
- Staff are the largest fixed line: the regency minimum wage, a month's THR a year, and roughly 10–12% on top for BPJS.
- A villa on a business connection pays the B tariff — B-2 IDR 1,444.70 per kWh — plus 7% regional tax in Badung.
- A bore well is taxed at 20% of the groundwater value in Badung and Denpasar, and needs a meter.
- Hotel tax and the tourist levy are paid by guests; the villa files the hotel tax.
- Commissions and management fees scale with revenue; the rest does not — which is why a quiet month still costs money.
Projections of Bali villa returns usually show a management fee and “operating costs” as one percentage. Most of those costs are set by rules that can be read: the minimum wage decision, the social security rates, the electricity tariff, the regency's Perda. This page lists each line with the rule behind it and links to the page that reads that rule in full.
The cost lines
| What sets it | Source | |
|---|---|---|
| Staff wages | Regency minimum wage (UMK) is the floor; Badung IDR 3,791,002.57 per month | Keputusan Gubernur, via ANTARA |
| Religious holiday allowance (THR) | one month's wage per worker, 7 days before the holiday | PP 36/2021; Permenaker 6/2016 |
| BPJS, employer share | Work accident 0.24–1.74%, death 0.3%, old age 3.7%, pension 2%, health 4% | BPJS; Perpres 64/2020 |
| Electricity | Business B-2 IDR 1,444.70 per kWh, plus regional tax 7% in Badung, 10% in Denpasar | Permen ESDM 7/2024; Perda |
| Well water | Groundwater tax 20% of the acquisition value in Badung and Denpasar | UU 1/2022; Perda |
| Land and building tax (PBB) | Rate capped at 0.5%; base 20–100% of NJOP | UU 1/2022 Pasal 40-41 |
| Hotel tax | Up to 10% of what the guest pays — charged to guests, filed by the villa | UU 1/2022 Pasal 58 |
| Booking channels | Booking.com 15%, Agoda 15–25%, Airbnb host fee 3% | Platform help pages |
| Management fee | Published rate cards 10% to 20% of revenue | Company rate cards |
| Banjar contribution | Set locally by the village, not by statute | Desa adat rules |
Fixed and variable
Staff, electricity standing costs, land tax and the banjar contribution are paid whether the villa is booked or not. Booking commissions, the management fee, income tax and most of the electricity and water move with occupancy. In a quiet month the fixed lines remain; that is the first thing to check in any projection. What occupancy BPS publishes.
What guests pay, not the owner
The hotel tax — up to 10% of what the guest pays — is charged to guests and paid over by the villa as supplier (the business supplying the stay). The provincial tourist levy of IDR 150,000 per foreign visitor is paid by visitors. Neither is a cost to the owner, though filing the hotel tax is the villa's job and late returns carry a fine of IDR 100,000 per return in Badung.
Staff: the largest fixed line
The 2026 regency minimum wage is IDR 3,791,002.57 per month in Badung, IDR 3,499,878.78 per month in Denpasar and IDR 3,316,798.48 per month in Gianyar (Governor's decision, as reported by ANTARA). It is a statutory floor for each worker, not a market wage. On top of it the employer pays the religious holiday allowance — one month's wage for a worker with 12 months' service, 7 days before the holiday — and its share of BPJS: work accident 0.24–1.74% by risk class, death 0.3%, old age 3.7%, pension 2% and health 4%.
| Amount | How | |
|---|---|---|
| Wages, 3 staff at the Badung UMK | IDR 136,476,093 | UMK × 3 × 12 |
| THR, one month each | IDR 11,373,008 | UMK × 3 |
| BPJS employer share at 10.24% | IDR 13,975,152 | Lowest accident class; up to about 11.7% at the highest |
| Staff total for the year | IDR 161,824,252 | — |
Most villas pay above the floor, and a service charge shared with staff adds to it. Service charge. Staff costs in full.
Checking a villa's running costs?
Tell us where the villa is and how it is staffed. Five questions, and your details are the last step.
Utilities: electricity and water
A villa's electricity class decides its tariff: household or business (Permen ESDM 7/2024 Pasal 3). The business B-2 tariff for 6,600 VA to 200 kVA is IDR 1,444.70 per kWh; B-1 is IDR 1,100 per kWh. Tariffs are reviewed every three months. The regency adds a tax on electricity — 7% in Badung, 10% in Denpasar — on the bill or the token purchase.
| Amount | How | |
|---|---|---|
| 1,500 kWh at B-2 | IDR 2,167,050 | 1,500 × IDR 1,444.70 |
| Regional tax at 7% (Badung) | IDR 151,694 | Perda Badung 7/2023 Pasal 28 |
| Month | IDR 2,318,744 | — |
| Year | IDR 27,824,922 | — |
Water from a bore well is a regency tax object at 20% of the groundwater acquisition value in Badung and Denpasar, measured by a meter. The groundwater tax. Piped PDAM tariffs are not covered here.
Land tax, the owner's taxes, and revenue-linked costs
PBB is charged at no more than 0.5% on a taxable base of 20–100% of NJOP of the NJOP value, with at least IDR 10,000,000 untaxed (UU 1/2022 Pasal 40-41); Badung sets the base share at 20% for most properties (Perbup 11/2025). PBB in full. The banjar contribution is set by the village, not by statute. The banjar fee.
The owner's income tax on nightly letting is business income, not the 10% final tax on rent. The rental tax page. A company adds its annual filings and reports. PT PMA obligations.
Revenue-linked costs: channels and management
Booking channels charge commission on each stay: Booking.com 15%, Agoda 15–25%, and Airbnb's split host fee 3% (each from the platform's own help pages; the real figure is in the villa's contract). Published management rate cards run from 10% to 20% of revenue, and whether staff are inside or outside the fee changes what that percentage means. Fee models. The yield estimator puts these lines together.
What this page does not cover
- Repairs, pool care, furniture replacement and insurance. No rule sets them.
- PDAM piped-water tariffs.
- Market wages above the minimum.
Common questions
What does it cost to run a villa in Bali?
The fixed lines are staff (minimum wage, THR and BPJS), electricity, water, land tax and the banjar; the variable lines are booking commissions, the management fee and income tax. Hotel tax and the tourist levy are paid by guests.
What is the minimum wage for villa staff in Badung?
The 2026 regency minimum wage for Badung is IDR 3,791,002.57 per month (Governor's decision, reported by ANTARA). It is a floor, not the market rate.
What electricity tariff does a villa pay?
A villa on a business connection pays the B tariff — B-2 at IDR 1,444.70 per kWh — plus regional tax on electricity of 7% in Badung and 10% in Denpasar.
Do owners pay the hotel tax?
Guests pay it on what they are charged; the villa as supplier files and pays it over to the regency.
What is the employer's BPJS cost?
About 10% to 12% of wages: work accident 0.24-1.74%, death 0.3%, old age 3.7%, pension 2%, health 4%.
Sources cited on this page
- Permen ESDM No. 7 Tahun 2024 — electricity tariffs
- Perda Kabupaten Badung No. 7 Tahun 2023 — regional taxes
- Perda Kota Denpasar No. 5 Tahun 2023 — regional taxes
- UU No. 1 Tahun 2022 (HKPD) — regional taxes
- Keputusan Gubernur Bali — UMK 2026, via ANTARA
- BPJS Ketenagakerjaan — contribution rates
- Perpres No. 64 Tahun 2020 — BPJS Kesehatan
- PP No. 36 Tahun 2021 — wages and THR
- Perbup Badung No. 11 Tahun 2025 — PBB
Every figure above links to the source it was read from. This page was last changed on 12 October 2026. How we check this.