NovAsia

What Does a Bali Villa Employee Cost Beyond Monthly Wages in 2026?

Published · Updated

Is this a business employee, a household worker or a supplier?

A cleaner working at a guest villa and a cleaner working at an owner-occupied home may perform nearly identical tasks. Their legal arrangements can be very different. The question is who hires them, for what purpose and under which agreement. Calling both properties “villas” tells an owner almost nothing about the correct payroll rules.

Consider a commercial villa operated through a business. An employee hired by that company may fall under Indonesia's standard employment framework and BPJS Ketenagakerjaan's Penerima Upah (PU), or wage-earner, category. Government Regulation PP 36/2021, as subsequently amended including by PP 49/2025, governs the minimum-wage framework. The minimum generally provides the starting wage floor for company employees with less than a year's service; longer-serving employees are assessed against the employer's wage structure and scale. A limited exception exists for qualifying micro and small enterprises, subject to specific conditions. A company does not qualify merely because it runs one villa.

There is now a separate statutory route for private household work. Law UU No. 2/2026 on the Protection of Domestic Workers took effect on 30 April 2026. Its definition of a Pekerja Rumah Tangga (PRT) links the worker to an individual or a household employer. The covered tasks include cleaning rooms, tending a garden and looking after the home. The law provides for agreed wages, a cash religious holiday allowance, rest and social protection. That arrangement cannot be priced by automatically applying a commercial company's UMK and PU percentages to every household helper.

For household staff, the agreement matters. Articles 11–13 address the employment arrangement, while Articles 15–16 address pay, THR and health and employment-related social security. Eligibility for government-supported health contributions can change who finances health coverage; otherwise the law looks to the employer's obligations under the agreed arrangement. The explanatory text identifies work-accident and death protection as minimum employment-related cover. The detailed implementation and registration route must be checked against applicable regulations and BPJS guidance. There is no justification for treating an unverified household contribution as either zero or a copy of the company rate.

A genuine supplier is a third possibility. A cleaning business or pool-maintenance company can quote a service price to the owner and employ its own staff. That invoice is a different cost line from the owner's direct payroll. Still, the substance of the relationship matters: who directs the work, sets attendance, pays the individual and bears commercial risk? An invoice label cannot settle a disputed employment classification. Mixed personal and short-stay rental use makes the distinction especially sensitive.

The calculations below therefore describe an expressly limited company-employee scenario. For an actual villa, the starting evidence is the contract naming the hiring party, the agreed duties, the property's use and the relevant BPJS registration. Until those are known, the applicable employment regime is unresolved. The responsible next step is to document that uncertainty before assigning a supposedly precise payroll figure.

2026 minimum wages in three Bali jurisdictions

Effective 1 January 2026, Bali Governor Decision No. 1021/03-M/HK/2025 sets different monthly UMKs by work location. Denpasar is a city, Badung a separate regency, and Ubud is in Gianyar regency. These are statutory wage floors for applicable company employment, not observed housekeeper or manager salaries. Badung also has a distinct UMSK of IDR 3,828,912.60 per month, restricted to the specified KBLI 2020 Section I four- and five-star hotel categories. A villa with premium service does not acquire that hotel classification automatically.

Work locationUMK, IDR/month
Badung3,791,002.57
Denpasar3,499,878.78
Gianyar3,316,798.48

Which employer contributions sit on top of gross wages?

Start with gross salary, not the amount arriving in the employee's bank account. Let G denote the monthly wage base, assuming for the illustration that it matches the declared salary and relevant fixed allowances. Employee deductions come out of G. Employer-funded contributions are paid on top of G. Mixing the two creates a deceptively expensive quote if deductions are counted twice, or an understated one if statutory employer charges have been omitted.

For an eligible employee registered under BPJS Ketenagakerjaan's wage-earner (PU) scheme, the employer pays 3.7% to JHT, the old-age savings programme, while the employee bears 2%. JKM, the death-benefit programme, adds 0.3% for the employer. Work-accident cover, JKK, is also an employer cost, ranging across five risk brackets: 0.24%, 0.54%, 0.89%, 1.27% and 1.74%. The selected bracket needs to match the registered risk classification. A job title such as gardener, security guard or cleaner is not sufficient evidence. The 0.54% used in the example is an illustrative bracket, not a published default for villa staff.

Jaminan Pensiun (JP) is the pension programme. Where enrollment and contributions apply, employers fund 2% and employees fund 1%. JP has a capped wage base: unlike the other percentages in this example, these contributions stop rising once the pension ceiling is reached. Some BPJS public guidance still displays the earlier IDR 10,547,400 ceiling. A BPJS-branded letter dated 25 February 2026 gives a new figure of IDR 11,086,300 effective March 2026. That signed document has been located as a third-party-hosted copy, so an employer pricing salaries above the threshold should obtain current BPJS confirmation. This discrepancy does not change the minimum-wage examples here, as all three wages fall below either ceiling.

Worker contributions are not another employer surcharge. On a wage below the pension ceiling, the employee's JHT and JP shares total 3% of G, deducted from gross salary. Medical-cover deductions and any applicable payroll taxes require their own treatment before arriving at take-home pay. Job Loss Security (JKP) is another programme, but its financing is not properly modelled by adding a fresh, universal employer percentage to these contributions. Its funding structure differs from JHT, JKK, JKM and JP.

Health cover belongs on a separate line. Under BPJS Kesehatan's applicable employed-worker, or PPU, arrangement, the standard contribution is 5% of the prescribed wage base: 4% employer-funded and 1% worker-funded. Presidential Regulation Perpres 59/2024 maintains a maximum assessable monthly wage of IDR 12 million and an UMK-based lower limit where a local minimum applies, with a specific treatment for micro and small enterprises. For G = IDR 3,791,002.57 in Badung, the employer's 4% is about IDR 151,640 per month, before checking the individual's registration. This should be an additional disclosed health-cost line, not silently blended into the employment-insurance subtotal or copied onto a private household contract.

A concrete monthly illustration helps. Use Badung's statutory wage of IDR 3,791,002.57, one company employee eligible for JP and an assumed JKK rate of 0.54%. The employer's BPJS Ketenagakerjaan shares add 6.54% of G, or about IDR 247,932. Gross salary plus those employer shares is approximately IDR 4,038,934 per month, excluding BPJS Kesehatan. Applying precisely the same *illustrative* assumptions to Denpasar and Gianyar produces approximately IDR 3,728,771 and IDR 3,533,717 a month respectively. For the Badung worker, roughly IDR 113,730 of JHT and JP comes from gross pay; it is not paid a second time by the employer.

The arithmetic scales to a team only when every worker really has the same wage base, risk bracket and JP treatment. Pool operations, gardening, cleaning and guarding may call for different classifications or work patterns, and their contractual arrangements can differ too. The figures remain payroll subtotals. Relief cover, overtime, paid absence, public-holiday work, termination-related obligations, payroll administration and any separate management fee still need to be priced on the evidence of the actual operation.

Documented budget inputs

Gross wage, IDR per month3,791,002.57Documented figure
Employees on this wage1Documented figure
JKK risk rate, % (illustrative)0.54Documented figure
Months of service at holiday12Documented figure

Illustrative company-employee BPJS PU scenario only, assuming JHT, JKK, JKM and JP apply. Default JKK 0.54% is an example, NOT a villa job classification; verify the assigned risk rate. With N identical employees on wage G: employer monthly subtotal = N × [G × (1 + 3.7% + 0.3% + JKK) + 2% × min(G, JP wage cap)]; employee JHT/JP withholding = N × [2% × G + 1% × min(G, JP wage cap)]. Company THR = N × G × M/12 for 1–11 completed months, or N × G from 12 months; illustrative annual subtotal = 12 × monthly subtotal + THR, assuming twelve paid wage months. A BPJS letter states a March 2026 JP cap of IDR 11,086,300, but the available copy is third-party hosted: obtain BPJS confirmation before relying on a precise result above the cap. BPJS Kesehatan (4% employer and 1% employee in applicable PPU cases), replacement shifts, tax and management fees are excluded. Not valid for PRT, BPU or independent suppliers.

Why annual staffing costs exceed twelve monthly salaries

A twelve-month salary forecast leaves out a payment that often arrives well before December. Employees of companies who have completed at least one continuous month of service generally qualify for Tunjangan Hari Raya, the religious holiday allowance. The Indonesian labour ministry's circular dated 2 March 2026 sets the familiar calculation: one month's wages after at least twelve months' service, or the number of months worked divided by twelve times one month's wages when service is between one and eleven months. A more generous contractual or established company entitlement can take precedence. Eligibility and the wage components used should be checked for the particular employee rather than guessed from a job title.

Timing changes cash management. Company THR must be paid in full no later than seven days ahead of the relevant religious holiday. Dividing the expected expense by twelve may be useful for an internal monthly reserve; it is not the legal payment schedule. A new hire with six months' service at the holiday and a gross salary of IDR 3,791,002.57 would have an illustrative company THR of about IDR 1,895,501. Once the employee reaches twelve months' service, the full-month calculation applies. Employees with different religious holidays or commencement dates may generate different payment dates and amounts within the same operation.

For the Badung example, twelve months of gross pay plus employer BPJS Ketenagakerjaan contributions at the assumed 0.54% JKK rate, followed by one full month of THR, produces an annual subtotal of roughly IDR 52,258,212. That number excludes health cover. Adding a separate twelve months of 4% employer BPJS Kesehatan contributions on the assumed PPU base would raise this selected set of costs to about IDR 54,077,893. Neither figure represents the whole cost of running a villa team. An employee hired halfway through the year does not generate twelve actual wage payments for that calendar year; the months paid, contribution periods and holiday date must be modelled separately.

Domestic workers follow a different THR provision. Under Article 15 of UU 2/2026, a PRT has a right to a cash religious holiday allowance according to the agreed employment arrangement. The law's household-specific framework does not automatically import the company's twelve-month calculation. A household budget therefore needs the documented amount and payment date, alongside a separate assessment of medical and employment-related social protection under the new law.

Operational cover is another annual variable. A villa still needs cleaning when someone is on leave; guest arrivals may create weekend or public-holiday work; a night watch cannot be costed from a single weekday shift without explaining coverage. Applicable overtime and paid-leave rules, substitute labour, food or accommodation commitments, termination costs and payroll administration can all affect actual expenditure. None can be inferred reliably from UMK alone, and their absence from this limited model should not be mistaken for a verified zero.

Who pays when a management company runs the villa?

Villa-management quotations commonly use the word “staff” for three very different commercial arrangements. Staff can be included in a fixed management fee, charged back to the owner as a separate reimbursement, or supplied through a cleaning or pool-services invoice. None of those labels tells you a market salary. They tell you how a proposed contract intends to allocate cost, and they need to be read against the scope of service.

A management company may be the employer of record while the owner reimburses its payroll expense. The operator's legal duties to its workers do not disappear because the owner funds the line item; equally, a reimbursement clause does not automatically make the owner the employing party. “Included” has limits too. It might cover routine housekeeping hours while excluding an extra shift, annual THR or staff assigned to a different activity. Unless the schedule of services and payment terms say otherwise, these questions remain open.

A third-party cleaner or pool company offers a different product: completed work under a service contract. The supplier's invoice price may incorporate its own payroll, insurance, equipment, transport and margin. The owner should not add the supplier's internal wages again as if they were direct employees. Nor does a service invoice prove that the underlying relationship is necessarily independent; when the owner supervises an individual every day and pays that person directly, the contractual label should be tested against what actually happens.

Useful evidence includes the management agreement, a staffing schedule showing coverage and responsibilities, reimbursement terms, the supplier's itemised invoice and evidence of relevant BPJS or THR compliance where contractually appropriate. The goal is to reconcile one economic service to one cost line, while keeping the employer's statutory obligations visible. If the management contract cannot establish whether payroll is included, the budget should show that point as unresolved rather than priced at zero.

How to audit a staffing quote for missing obligations

A proposal that says only “villa staff — monthly charge” cannot be assessed on price alone. It might mean one employee's gross wages, an after-deduction payout, part-time cover for several people, a service invoice or a recharge from a management company. A usable staffing quote should make clear who employs or supplies the worker, what hours and tasks are covered, and whether the amount represents gross wages or a contracted service. The accompanying reconciliation should identify employer BPJS, employee deductions, THR, BPJS Kesehatan, replacements, overtime, management fees and what is included versus charged separately.

Imagine an operator presenting two bare lines: “staff — monthly charge” and “management fee — as contracted”. These generic quotation labels illustrate why an unexplained total is insufficient. No one can conclude from them that statutory contributions are funded, or that cleaning is charged only once. An absent employer name, missing THR treatment or unitemised service coverage is an unknown. Entering zero for any of those fields gives a false sense of precision.

For direct employment, the first reconciliation is between the employment agreement, the applicable geographical wage floor and the gross wage actually recorded. Employee withholding belongs within that gross figure; employer shares belong outside it. The contribution review should distinguish JKK risk classification, whether JP is applicable and its current capped base, and the two BPJS systems. THR should have both an amount or calculation basis and a payable date. A note that “BPJS is included” tells the reader very little until those separate obligations are identified.

If a management company employs the team, the owner may reasonably be entitled to evidence of service delivery and compliance without receiving every worker's confidential payroll record. The agreement can instead specify staffing coverage, the party responsible for benefit payments, the categories of reimbursable costs and appropriate documentary confirmation. For an outsourced provider, an itemised service scope and settled invoices may be the relevant starting evidence. The final budget should distinguish confirmed amounts, estimates based on declared assumptions and genuinely unresolved obligations; that distinction is more useful than a single reassuring “all-in” total.

Common mistakes and how to fix them

Assuming every household helper is subject to the commercial UMK

What it costsThe quote uses the wrong legal baseline and can overlook the household worker’s contractual entitlements.

What to do insteadIdentify the actual household or company employer, review UU 2/2026 and establish the applicable social-security route.

Applying a 4–5-star hotel UMSK to a private villa

What it costsThe wrong sectoral wage floor distorts the employment budget and any comparison with hotels.

What to do insteadCheck the operating activity and KBLI classification against the governor’s specified four- and five-star hotel category.

Mixing staff payroll with a management fee

What it costsThe owner may be charged twice for the same labour or left with an unfunded payroll obligation.

What to do insteadReconcile staffing schedules, included services, payroll reimbursements and supplier invoices against the management agreement.

Assigning a JKK risk rate by job title alone

What it costsA seemingly accurate gross-wage quote produces the wrong employer contribution total.

What to do insteadObtain the registered JKK risk bracket and rerun the contribution calculation using that documented rate.

Forgetting THR, health cover and the updated JP ceiling

What it costsAnnual cash needs are understated, while higher salaries may be priced using an outdated pension ceiling.

What to do insteadShow THR and BPJS Kesehatan separately and confirm the March 2026 JP wage ceiling with BPJS before high-wage modelling.

Bali expert view

Andrey Balinsky

The biggest risk in a neat villa staffing spreadsheet is often the assumption made before anyone enters a salary. A company's employee and a private household worker may perform the same tasks, yet Indonesia's 2026 domestic-worker law makes their legal treatment materially different. A credible budget names the employer and separates gross wages, employer social contributions, holiday allowance and any management or supplier charges. Without that contract-level explanation, a precise-looking total can still be wrong.

Andrey Balinsky
Author of Balinsky · Bali property market analyst
Expert profile →

Sources and check dates

Show sources and methodology5 checked sources
  • Pemerintah Provinsi Bali — Pengumuman UMK dan UMSK 2026; Kepgub 1021/03-M/HK/2025 (24.12.2025)

    Official monthly UMKs for Badung, Denpasar and Gianyar; separate Badung UMSK confined to specified KBLI 2020 four- and five-star hotels; effective 1 January 2026.

  • Republik Indonesia — PP No. 36 Tahun 2021 tentang Pengupahan (основной текст)

    Article 24 on minimum wage and tenure, Articles 36–38 on the limited micro/small enterprise exception; read alongside the 2023 and 2025 amendments.

  • Republik Indonesia — PP No. 49 Tahun 2025, perubahan kedua PP 36/2021 tentang Pengupahan

    Updated statutory and sectoral minimum-wage framework, wage structures and scales, and 2026 implementation provisions.

  • Republik Indonesia — UU No. 2 Tahun 2026 tentang Pelindungan Pekerja Rumah Tangga

    In force from 30 April 2026: household employer and domestic-worker definitions, covered duties, contract, cash THR and social protection (Articles 1, 10–16). No automatic commercial UMK for PRT.

  • BPJS Ketenagakerjaan — Informasi Kepesertaan Penerima Upah (PU)

    PU contribution splits for JHT, JKM, five JKK risk classes and JP. The page still shows the older IDR 10,547,400 JP wage ceiling.

A practical second opinion

Need to check a specific condo?

Send the unit link, price and your goal. We will separate the documented facts from the points that still need a unit-level check.

What to send: link, budget and target date