Most foreigners treat a KBLI code as a label — a five-digit sticker that says "restaurant" or "consulting" or "villa." That is exactly the mistake that ends in a wrong registration. A KBLI entry is not a label; it is a small legal document with parts, and each part answers a different question. Learn to read the parts, and you stop guessing.
Let's read a real one, straight from the 2025 OSS ground-truth: KBLI 56301, Aktivitas Bar.
Part 1 — Judul: the title (what it's called)
The judul is the official name of the activity. For our code it is simply "Aktivitas Bar." This is the headline — useful for searching, useless for deciding. Two codes can have near-identical titles and opposite fates. The judul tells you what bucket you're near; it does not tell you whether you belong in it. Never register on the strength of a title alone.
Part 2 — Uraian: the description (what it actually covers)
The uraian is where the real decision lives. It is the prose definition of what the activity includes — and, just as importantly, excludes. Here is the actual 2025 uraian for 56301 (translated):
"This group covers activities primarily serving drinks, both alcoholic (such as spirits, beer, wine, whisky) and non-alcoholic. This group also covers — beach clubs that primarily serve drinks; bar activities aboard transport such as trains or ships, when carried out by a separate unit."
Read that closely and three things jump out. First, the activity is defined by serving drinks, not food. Second — and this is the kind of detail only the uraian gives you — a beach club that primarily serves drinks lives here, under the bar code, not under some "beach club" code (there isn't one). Third, by implication, a venue whose primary activity is serving food or coffee is not 56301 — it belongs to a different code.
Bali Zero
Questions about how this applies to your case?
Bali Zero handles visas, company setup, tax and property compliance in Indonesia. Ask us directly on WhatsApp.
Chat with Bali Zero on WhatsApp