Tile & Granite Installation Cost per m² Indonesia 2026

The tile installation cost per m² in Indonesia in 2026. Official benchmark (AHSP SE 47/SE/Dk/2026 coefficients × 2026 DKI wages, JakartaBuilding.id): floor 30x30 Rp52,493/m², 40x40 Rp56,530/m², 60x60 granite Rp80,334/m², skirting 40 cm Rp24,486/m and 60 cm Rp26,248/m. Market labour-only rates (Kalkulator Bangunan): 30x30–50x50 Rp45,000–60,000/m², 60x60 Rp65,000–80,000/m², large 80x80/60x120 Rp85,000–120,000/m², bathroom wall tiles Rp75,000–95,000/m². Labour + cement/sand: tiles Rp130,000–160,000/m², 60x60 granite Rp170,000–200,000/m². Checked 22 October 2026.
Tile installation cost table per m²
| Work | Basis | Cost | Source |
|---|---|---|---|
| Labour floor 30x30 | AHSP × upah DKI | Rp52.493/m² | JakartaBuilding.id |
| Labour floor 40x40 | AHSP × upah DKI | Rp56.530/m² | JakartaBuilding.id |
| Labour granite 60x60 | AHSP × upah DKI | Rp80.334/m² | JakartaBuilding.id |
| Skirting labour 40 / 60 cm | AHSP × upah DKI | Rp24.486 / 26.248 per m' | JakartaBuilding.id |
| Labour only 30x30–50x50 | market | Rp45.000–60.000/m² | Kalkulator Bangunan |
| Labour only 60x60 | market | Rp65.000–80.000/m² | Kalkulator Bangunan |
| Labour only 80x80 / 60x120 | market | Rp85.000–120.000/m² | Kalkulator Bangunan |
| Labour only wall tiles | market | Rp75.000–95.000/m² | Kalkulator Bangunan |
| Labour + cement/sand: floor tiles | market | Rp130.000–160.000/m² | Kalkulator Bangunan |
| Labour + cement/sand: granite 60x60 | market | Rp170.000–200.000/m² | Kalkulator Bangunan |
| Fully installed 40x40 (materials + labour + 10%) | DKI simulation | Rp204.636–211.856/m² | JakartaBuilding.id |
Sources: JakartaBuilding.id (2026 AHSP × DKI wage decree 1142/2025; excludes 10–15% overhead) and Kalkulator Bangunan (big-city market ranges). Regional rates can be 20–30% lower. Removing old tiles is extra.
Why is 60x60 dearer than 40x40?
Under the 2026 AHSP, 60x60 needs 0.25 worker-days/m² vs 0.1538 for 40x40—larger tiles are heavier and need more careful levelling and adhesive. Large slabs (80x80, 60x120) should use cement adhesive and suction lifters.
Buyer tips
- Ask about tile size, mortar vs adhesive, skirting, demolition.
- Compare contract vs daily rates.
- Specify bathroom floor slope to the drain.
- Tap-test for hollow spots after curing.
Request a tile installation cost per m2 Indonesia quote for your project
homeX can compare several brands at once and prepare a written quote for projects, renovations or shop stock. Send your needs (brand, size, quantity, location) via WhatsApp +62 821 1818 998, or visit the homeX showroom: Priskilla Tower, 6th floor, Jl. Atang Sanjaya No.21, Benda, Kota Tangerang, Banten 15125.
Disclaimer: prices change without notice and differ by store, city, pack size, grade and promotion. Data as of 22 October 2026; always confirm with the seller before buying.
FAQ
What is tiling labour per m²? Rp45,000–60,000 (30x30–50x50) and Rp65,000–80,000 (60x60) market 2026; DKI AHSP 40x40 Rp56,530.
Labour for 60x60 granite? DKI AHSP Rp80,334/m²; market Rp65,000–95,000/m².
Contract with materials? Rp130,000–160,000/m² (excluding tiles); fully installed 40x40 ~Rp205,000–212,000/m² (DKI simulation).
Tile installation cost per m2 Indonesia: related articles and products
Related articles:
Related products at homeX:
Price sources (checked 22 October 2026): JakartaBuilding.id — Granite labour per m² 2026 (AHSP); JakartaBuilding.id — Tile cost per m² Jakarta; Kalkulator Bangunan — Tiling contract prices 2026.