What are KDB and KLB, and why do they decide your project?
Zoning tells you if you can build. KDB and KLB tell you how much. A plot can be perfectly legal and still economically pointless.
Buyers check the zone colour and stop. The colour is the beginning of the question.
KDB — Koefisien Dasar Bangunan — caps your building footprint as a percentage of the land area.
KLB — Koefisien Lantai Bangunan — caps total floor area across all storeys, as a ratio of land area.
Zoning tells you if. KDB and KLB tell you how much.
What that looks like in practice
| Plot | Land area | KDB | Maximum footprint |
|---|---|---|---|
| Green zone villa plot | 500 m² | 10% | 50 m² |
| Pink zone hotel plot | 2,000 m² | 60% | 1,200 m² |
A 500 m² plot with a 10% KDB permits a 50 m² footprint. That is a studio, not a rental villa. The plot may be entirely legal, correctly zoned, and conditionally permitted for agro-tourism — and still incapable of supporting the business it is being sold for.
A "conditionally permitted" green zone plot with a 10% KDB and a KLB of 0.2 is not an opportunity. It is a very expensive garden.
Why the sales pitch skips this
Zone colour is easy to say and sounds authoritative. KDB and KLB require pulling the actual RDTR entry for the specific parcel, and they are the numbers that kill deals.
If an agent can tell you the colour but not the KDB, they have not checked the parcel.
The colour is not portable between regencies
A yellow designation in Gianyar is not a yellow designation in Badung. District spatial rules and RDTR differ, and the same colour carries different permitted uses and different ratios.
| Regency | Yellow in practice | Green in practice |
|---|---|---|
| Badung | Stricter enforcement on short-term rental | Very limited buildable percentage, LP2B restrictions |
| Gianyar | Some conditional use around Ubud | Agro-tourism possible, but very small KDB and KLB |
| Tabanan | Generally restrictive for commercial accommodation | Heavy LP2B and coastal setback rules |
Setbacks come off before any of this
KDB is applied to the land area, but setbacks reduce what you can use before the percentage is calculated. Beach, river, cliff and temple buffers all bite, and on clifftop or beachfront plots they routinely remove most of the developable area — precisely on the plots priced for the view.
What to ask for, in writing
- The RDTR designation for this parcel, not the neighbourhood
- The KDB and KLB figures that apply to it
- Every applicable setback, measured from the correct reference point
- Whether LP2B or subak protections apply
- Whether the intended use is permitted, conditional, or prohibited
If the answer to any of these is "we can sort that later", treat it as a no until someone shows you the spatial plan.
Got a specific situation?
Every deal in Bali has a detail that breaks the general rule. Send me the details and I'll tell you what I'd check first.
Kai — Bali property adviser