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.
The three limits that shape a villa
| Term | Full name | What it controls |
|---|---|---|
| KDB | Koefisien Dasar Bangunan | Building coverage: the share of the plot the footprint may occupy |
| KLB | Koefisien Lantai Bangunan | Floor area ratio: total built floor area relative to plot size |
| KDH | Koefisien Daerah Hijau | Minimum green area that must remain unbuilt |
Height is capped separately, traditionally referenced to the coconut palm rule and enforced through the spatial plan. Assume a low-rise limit and confirm the figure for your specific zone.
How they interact
KDB limits how much of the plot you cover. KLB limits how much you build in total across all floors. KDH forces you to leave a proportion planted.
The binding constraint is whichever bites first. On a small plot with a generous KLB but a tight KDB, you cannot spread out and the height cap stops you going up, so the design is decided for you before an architect is involved.
Run the numbers before you buy the plot
This is the check that saves the most money and is skipped the most often.
Take the plot size, apply the KDB to get maximum footprint, apply the KDH to confirm what must stay green, apply the KLB to get maximum total floor area, and apply the height limit. Then subtract the setbacks from roads, watercourses and the coast.
What remains is what you can actually build. Compare it to the villa you have in mind before you pay for the land, not after you have paid an architect.
Where buyers get caught
A plot marketed as suitable for a four-bedroom villa with a pool, which after coverage limits, green area and setbacks supports a considerably smaller building. The seller is not necessarily lying; they are quoting the plot size, and the plot size is not the buildable area.
Pool, parking, staff quarters and covered outdoor living all consume footprint. On a constrained plot, a pool can be the element that forces the house smaller.
Confirm, do not assume
Ratios vary by zone and by regency across Bali. A figure that applied to a friend's plot in another area tells you nothing about yours. Confirm the applicable coefficients for the specific parcel through the spatial planning system, with your notary or architect.
Common questions
What is KDB in Bali building rules?
Koefisien Dasar Bangunan is the building coverage ratio: the maximum proportion of the plot the building footprint may occupy. It is the constraint that most often shrinks a design.
What is KLB?
Koefisien Lantai Bangunan is the floor area ratio, capping total built floor area relative to plot size. Together with KDB it decides how much villa a plot can hold.
How many floors can you build in Bali?
Height is capped, traditionally referenced to the coconut palm rule, and enforced through the spatial plan. Assume a low-rise limit and verify the figure for your specific zone.
How do KDB and KLB affect what you can build?
They set the ceiling on the villa before any design work starts. Running the numbers on the plot first prevents paying an architect to draw something that cannot be permitted.
Want me to find you the right one?
Tell me what you are looking for and I will come back to you personally. Four questions, about ten seconds, then it opens straight into my WhatsApp.
Kai, Bali property adviser