Skip to main content
Lokalfinds
What Does a Tukang Cost in Bali in 2026? Day Rates, Fixed Prices and Quotes
Vie à Bali

What Does a Tukang Cost in Bali in 2026? Day Rates, Fixed Prices and Quotes

150,000 to 250,000 IDR a day hiring direct in south Bali, 650,000 to 900,000 through a company: harian or borongan, how AHSP quotes work, and how to dodge the bule price.

Lokalfinds Editorial Team

Lokalfinds Editorial Team

17 min read0 views

Hire a tukang direct in south Bali in 2026 and you will pay 150,000 to 250,000 IDR a day: less for the kenek, his labourer; more for the kepala tukang (team leader) and the mandor (site foreman). Billed through a services company, the same day comes to 650,000 to 900,000 IDR — the 2026 rate card of Bali Fast Handyman. Three to four times the price, for a service that is not the same service. Then there is the payment model, which governs everything else: harian, by the day, or borongan, by the job.

Two benchmarks to place those numbers. The national market first: on 3 June 2026 detikProperti reported 170,000 to 270,000 IDR a day depending on the trade, with tukang in Jakarta on 230,000 to 240,000 IDR a day, up 15 to 20% in a year. Then the legal floor, which is monthly: 3,791,002.57 IDR a month in the kabupaten of Badung since 1 January 2026, or roughly 151,600 IDR a day over 25 working days — a yardstick for doing sums, not a rate.

A word on sources, because they are thin. As of 3 August 2026 we could not find a single expat-facing guide publishing these figures for Bali. What follows comes from Indonesian government decrees, the national press and businesses that publish their own prices. Every amount is dated, and where a source is selling something, we say so.

Harian or borongan: what is the difference?

Start with the vocabulary, because every Balinese quote turns on it. Harian is payment by the day worked: flexible, easy to stop, but the total tracks the real duration — a job that drags costs more, mechanically. Borongan is a fixed price for the work: one price, one result. In its guide of 30 January 2026, the cement maker Semen Merah Putih calls it "generally cheaper" for the client: the price is set in advance, the crew organises itself to finish efficiently, and an overrun is their problem, not yours. The same source owns the flip side: unsupervised, the work is likely to be less careful — the whole point of a fixed price, seen from the worker's side, is to move fast.

The trap: "borongan" covers three different things, and plenty of online content runs them together.

  • Borongan upah — labour only, priced by work item. National benchmarks published on 30 January 2026: 60,000 IDR/m² to lay floor tiles, 20,000 IDR/m² to paint a wall, materials excluded.
  • Borongan penuh — labour plus materials, for a complete build. Priced per m², and bearing no relation to the figures above.
  • Whole-project investor cost — to get the scale of an entire villa: 1,000 to 1,800 USD/m² of construction cost at investment quality, according to developer-builder Coco Development Group (guide of 16 January 2026, updated 26 May 2026 — a commercial source, and one that sells precisely this end of the market). The same firm advises against "budget" builds at 600–800 USD/m², which it says are heading for tropical building pathologies within three to five years.

One last structural point, flagged by detikProperti: a borongan price tracks the price of materials — when they rise, the fixed price asked rises with them. What that means for you: a fixed price agreed before a spike in material costs gets renegotiated mid-job, or the quality quietly drops. A well-built quote locks that down, and we come back to it below.

What does a day of tukang labour cost in 2026?

One clarification before the numbers: no credible, Bali-specific 2026 day-rate card exists online. The industry database that covered Denpasar sits behind an anti-bot block. Pages stamped "2026" are in fact recycling scales from 2024, sometimes 2019, under an auto-updated headline. And Balinese trades publish nothing themselves: it all happens on WhatsApp. What does cross-check comes in three blocks — the national trade scales, the mid-2026 market read, and Bali's legal floors.

Role (trade)Range reported (IDR/day)Source and date
Kenek (labourer, mate) in Jakarta190,000 – 200,000detikProperti, 3 Jun 2026
Kuli / kenek — bottom of the national scale80,000 – 100,000Semen Merah Putih, 30 Jan 2026
Tukang batu (mason)100,000 – 140,000Semen Merah Putih, 30 Jan 2026
Tukang kayu (carpenter)110,000 – 130,000Semen Merah Putih, 30 Jan 2026
Tukang cat (painter)115,000 – 120,000Semen Merah Putih, 30 Jan 2026
Tukang listrik (electrician)110,000 – 120,000Semen Merah Putih, 30 Jan 2026
Tukang ledeng (plumber)115,000Semen Merah Putih, 30 Jan 2026
Mandor (site foreman)180,000Semen Merah Putih, 30 Jan 2026
Tukang, national market read170,000 – 270,000detikProperti, 3 Jun 2026
Tukang in Jakarta230,000 – 240,000 (+15 to 20% year on year)detikProperti, 3 Jun 2026

Two families of numbers live in that table, and you must not average them. The low scales — 100,000 to 140,000 IDR for a mason — describe the bottom of a national range, pulled down by rural Java when they are not simply carried over from one year to the next. The June 2026 market read, built with two companies in the sector (Rebwild Construction, Mortar Indonesia) and the Ministry of Public Works (PUPR), puts reality between 170,000 and 270,000 IDR a day.

And Bali? No source quantifies the island's premium properly, but the circumstantial evidence all points one way. The contractor Ruang Amanah (analysis of 2 January 2026, commercial source) ranks Jakarta, West Java and Bali among the country's most expensive regions, and prices standard work at 150,000–180,000 IDR a day, finishing work at 180,000–250,000. Jasa Renovasi Nganjuk, a renovation specialist, reported rates on 26 May 2026 of 130,000–160,000 for a mason and 180,000–250,000 for a team leader. Add the island's highest legal floor — Badung, ≈ 151,600 IDR a day in daily-equivalent terms — and the expat vantage point: according to the Knowmads Bali guide (2026 edition), even casual household help, a gardener or a pool man, already goes for 250,000 IDR a day and up.

The defensible range for a skilled tukang hired direct in south Bali in 2026 is therefore 150,000 to 250,000 IDR a day — a synthesis of those cross-checks, not an official figure. Below 150,000: be suspicious, either a recycled number or an unskilled worker. Well above 250,000: you are paying for a kepala tukang, a mandor — or the bule price, the foreigner markup.

A Balinese house under renovation in late morning, a worker in a faded T-shirt and cap building a grey blockwork wall, trowel in hand, a bucket of mortar and a spirit level resting on a plank, rope-tied bamboo scaffolding, a frangipani tree and tiled roofs behind, harsh tropical light, seen in profile from a distance, face not identifiable
A Balinese house under renovation in late morning, a worker in a faded T-shirt and cap building a grey blockwork wall, trowel in hand, a bucket of mortar and a spirit level resting on a plank, rope-tied bamboo scaffolding, a frangipani tree and tiled roofs behind, harsh tropical light, seen in profile from a distance, face not identifiable

Does Bali's minimum wage apply to a tukang?

In law, no. The UMP (provincial floor) and the UMK (regency floors) are monthly minimums for formal employment; a self-employed day worker is not bound by them. But they are the only official floors published for Bali, which makes them the best sanity check you have on a rate. The 2026 amounts, in force since 1 January, come from Bali governor's decrees no. 1011/03-M/HK/2025 of 19 December 2025 for the UMP and no. 1021/03-M/HK/2025 of 23 December for the UMK, published by Disnaker ESDM Bali:

Area2026 legal minimum (IDR/month)Daily equivalent over 25 working days (calculation)
Kab. Badung (Canggu, Seminyak, Uluwatu)3,791,002.57≈ 151,600
Kota Denpasar (Denpasar, Sanur)3,499,878.78≈ 140,000
Kab. Gianyar (Ubud)3,316,798.48≈ 132,700
Kab. Tabanan3,287,678.87≈ 131,500
Other regencies — UMP Bali3,207,459≈ 128,300

The right-hand column is a benchmark calculation, not official data. What it is good for: a formally employed worker on the Badung minimum is already "worth" about 151,600 IDR per day worked. A skilled self-employed tukang — no paid leave, no job security — negotiates above that floor, never below it. The UMP is up 7.04% on 2025 (2,996,561 IDR), and Kompas cross-checked the amounts to the rupiah as early as 25 December 2025.

See also: How Much Does a Nanny Cost in Bali in 2026? Live-in, Live-out and Vetting

What expats actually pay: direct or through a company?

The expat market runs on two tiers, and the gap between them is the biggest single misunderstanding about what building work costs in Bali.

Direct, the Knowmads Bali guide (2026 edition) reports 50,000 to 75,000 IDR an hour, or 250,000 IDR and up per day, for household staff hired ad hoc — gardener, pool man, cleaner. It publishes no "handyman" rate as such: read that number instead as the level expats really pay for a one-off job, and as the sign that a skilled site tukang negotiates at the top of the 150,000–250,000 range, not the bottom. Full time on a salary, budget 3.5 to 5 million IDR a month, plus the THR — the annual religious-holiday bonus, worth roughly one month's pay.

Through a services company, the 2026 rate card published by Bali Fast Handyman — its own public prices, not a market average — gives the scale of the organised market:

Service2026 published rate (IDR)
Basic call-out (up to 1 hour, travel included)150,000 – 250,000
Half day400,000 – 650,000
Full day650,000 – 900,000
Monthly maintenance contract600,000 – 1,200,000 per month
Door or window repair150,000 – 350,000
Painting, touch-ups per room300,000 – 600,000
Annual villa condition inspection500,000 – 900,000

A day at 650,000–900,000 IDR against 150,000–250,000 direct: a gap of 3x to 4x. That is not all bule price — these are two different products. The company sells supervision, a warranty on the work, tools, someone who answers in English, and its margin. The real bule price thrives in the grey zone between the two: a middleman charging company rates to send you a lone tukang, with no quote, no warranty and no follow-up. Hence the rule: at every price level, demand the level of service that goes with it.

That leaves finding the right person. On Lokalfinds, the Jobs & Services section lets you post an ad describing the job — area, floor area, type of work, harian or borongan — and compare several priced replies before anyone sets foot on the property. It is precisely the reflex missing from most inflated-quote stories.

A teak table under the eaves of a Bali villa, a handwritten columned quote lying beside a builder's calculator, a yellow tape measure, a hard hat and two glasses of Balinese coffee, tiling work in progress blurred in the background, warm late-afternoon light, no people in frame
A teak table under the eaves of a Bali villa, a handwritten columned quote lying beside a builder's calculator, a yellow tape measure, a hard hat and two glasses of Balinese coffee, tiling work in progress blurred in the background, warm late-afternoon light, no people in frame

What does a serious quote look like? The AHSP logic

Indonesia has an official method for pricing building work — good news for the client, because it hands you the structure of what to demand. The framework is called AHSP (Analisis Harga Satuan Pekerjaan, unit-price analysis by work item), set out in Permen PUPR no. 8 of 2023, a Ministry of Public Works regulation issued on 28 August 2023 and still in force. The principle: every work item breaks down into coefficients for materials, plant (machinery and tools) and labour, against a standardised hierarchy — pekerja (labourer), tukang (skilled worker), kepala tukang (team leader), mandor (site foreman). Stack those items up and you get the RAB (Rencana Anggaran Biaya): the itemised quote.

A serious contractor in Bali follows that logic even on a small job. A quote you can actually work with contains:

  • the quantities per item: m² of tiling, m² of paint, electrical points;
  • the unit price of each item, labour separated from materials;
  • the materials list, with brand and reference — the line that locks a borongan down, since a fixed price tracks material prices and will be renegotiated, or quietly downgraded, when they rise;
  • the make-up of the crew: how many tukang, how many kenek, who supervises.

To test the labour side of an RAB, two national benchmarks from January 2026: floor tiling at around 60,000 IDR/m² as borongan upah, wall painting at around 20,000 IDR/m², materials excluded. If the "tiling" line on your quote comes back at three times that in labour alone, you know which question to ask.

A blanket "borongan" with no breakdown — one number for "renovate the bathroom" — is not a quote, it is a bet. That is where most of the bule price actually happens, far more than in the day rate itself.

Which payment model for which job?

The decision comes down to three cases:

1. Small, ill-defined jobs — tracing a leak, a run of repairs, general upkeep: harian. A fixed price makes no sense when the scope is vague; it will be padded to cover the uncertainty. The trade-off: keep an eye on progress, because on harian the total drifts with the duration.

2. A job with clear boundaries — tile a terrace, repaint three rooms, build a wall: borongan upah, with materials bought by you or listed on the quote. The worker has every reason to finish; you keep control of material quality.

3. Structural work or a heavy renovation: borongan penuh with a full RAB and staged payments — at the scale of a whole villa you land back on the per-m² construction costs above, 1,000 to 1,800 USD/m² at investment quality.

Three habits apply whichever model you pick. Ask for several comparable quotes — same scope, same materials list — rather than a single quote "to be negotiated". Pay against completed stages, never everything up front. And keep a written record of the scope you agreed: a WhatsApp thread will do, and it is often the only referee available when there is a disagreement.

Building work always sits inside a wider budget: our cost of living in Bali broken down by profile shows what rent and services weigh. If you have just signed a lease, settle what falls to the landlord before any work starts — that one is covered in our guide to renting in Bali by the year. And once the walls are finished, the secondhand market furnishes a villa for a fraction of retail: the method is in our guide to furnishing your villa on a budget.

Inside a Balinese villa under renovation, a painter on an aluminium stepladder rolling white paint onto a wall, dust sheet on the floor, open paint tins, a large sliding door open onto a tropical garden with banana trees, abundant natural light, seen from behind, partial silhouette not identifiable
Inside a Balinese villa under renovation, a painter on an aluminium stepladder rolling white paint onto a wall, dust sheet on the floor, open paint tins, a large sliding door open onto a tropical garden with banana trees, abundant natural light, seen from behind, partial silhouette not identifiable

Frequently asked questions

How much does a tukang cost per day in Bali in 2026?

Budget 150,000 to 250,000 IDR a day for a skilled tukang hired direct in south Bali — a synthesis of cross-checks, not an official figure. It combines detikProperti's national market read (170,000–270,000 IDR a day, June 2026), the 2026 scales published by Indonesian contractors (150,000–250,000 IDR a day from standard to finishing work, with Bali ranked among the expensive regions) and the Badung legal floor (≈ 151,600 IDR a day in daily-equivalent terms). Through a services company, the billed day rises to 650,000–900,000 IDR.

What is the difference between harian and borongan?

Harian is payment by the day worked: flexible, but the total depends on how long the job really takes. Borongan is a fixed price for the work: a price agreed in advance for a result, generally cheaper for the client according to Semen Merah Putih — an overrun becomes the worker's problem, with the flip side that quality can suffer if nobody supervises. Distinguish borongan upah (labour only, priced by work item) from borongan penuh (labour and materials).

What is a kenek, and what should you pay one?

The kenek is the tukang's mate: he carries, mixes mortar, sets the site up. In Jakarta he was on 190,000 to 200,000 IDR a day in June 2026, against 230,000 to 240,000 for a tukang; the low national scales put him at 80,000–100,000 IDR a day (kuli, Semen Merah Putih, January 2026). The official AHSP hierarchy separates pekerja (labourer), tukang, kepala tukang and mandor — each level has its own rate, and a serious quote says who does what.

Does Bali's minimum wage apply to a self-employed tukang?

No. The Badung UMK (3,791,002.57 IDR a month in 2026) and the Bali UMP (3,207,459 IDR a month) are monthly minimums for formal employment, and a self-employed day worker is not legally bound by them. The benchmark is still useful arithmetic: the Badung UMK works out at about 151,600 IDR a day over 25 working days, and a skilled tukang negotiates above that.

Why does a services company charge three to four times more?

Because it is selling a different product: supervision, a warranty on the work, tools, an English-speaking contact — and its margin. Hence days advertised at 650,000–900,000 IDR in 2026 against 150,000–250,000 for a tukang hired direct. The scam is not the gap itself; it is paying the company price and receiving a lone tukang, with no quote, no warranty and no follow-up.

What is an RAB, and what should an Indonesian building quote contain?

The RAB (Rencana Anggaran Biaya) is the Indonesian itemised quote, built on the official AHSP method of Permen PUPR no. 8/2023: every work item broken down into materials, plant and labour, with quantities and unit prices. Insist on that breakdown, on the materials list with brands and references, and on the make-up of the crew — tukang, kenek, supervisor.

Can a signed borongan price go up mid-job?

In practice, yes: detikProperti pointed out in June 2026 that a borongan price tracks the price of materials. If they spike after signature, the fixed price gets renegotiated — or quality quietly drops. Counters: pin the materials list (brands, references) into the quote, buy the sensitive items yourself, and pay against completed stages, never everything up front.

Sources

Share:
Lokalfinds Editorial Team

About the author

Lokalfinds Editorial Team

The Lokalfinds editorial team — expats based in Bali covering local life, admin paperwork and the best deals for the community.

Lokalfinds

Ready to buy or sell?

Join the expats who buy and sell with each other in Bali — no commission, no middleman.

On the platform

Browse the categories tied to this article and find what you need in Bali.