Here is a quiet way to lose money: take perfectly good advice — and apply it to the wrong version of reality. Indonesia replaced its business-classification system, moving from KBLI 2020 to KBLI 2025, and in doing so it renumbered, merged, split, and retired codes across the entire economy. The five-digit number a 2021 blog post hands you with total confidence may now point to nothing, or to something different from what you intend.
The codes did not just get a new coat of paint. The map was redrawn.
Four kinds of change
Working through the 2025 ground-truth, every code carries a tag for how it relates to its 2020 ancestor. Four patterns dominate:
- MATCH_LANGSUNG — direct match. The largest group: the activity and its number carried straight over. Old advice on these codes is still broadly safe (on the national side, anyway). This is the comforting majority.
- CODICE_RINUMERATO — renumbered. A few hundred activities kept their meaning but changed their number. Same business, new digits. Cite the old number and the OSS system shrugs.
- MATCH_CON_AGGREGAZIONE — merged / aggregated. Activities that were scattered across several 2020 codes got folded into a single 2025 code (or the reverse — one old code split into several new ones). The work still exists; the boundaries moved.
- BPS_ONLY — newly introduced. Activities that simply did not have a standalone code before, now created — the system getting more granular about modern sectors.
The lesson is structural: a 2025 code is not guaranteed to be the same animal as the 2020 code with the same number, and a 2020 code is not guaranteed to still exist.
The retired code: 74149
The cleanest cautionary tale in this series is a number that the expat internet still circulates with great confidence: 74149. It is handed out as "the content creator / specialised design code." Run it against the 2025 OSS ground-truth and you get nothing — 74149 does not exist as a 2025 code. It is retired. Any quote, structure, or notary instruction built on 74149 is built on a number the system has no record of.
Where did the activity go? The specialised-design family was reorganised into the 74111–74199 block in 2025 — design of transport equipment, household goods, textiles and fashion, packaging, interiors, graphic/visual communication, and so on — with 74199 (Aktivitas Desain Khusus Lainnya — "other specialised design") as the genuine catch-all for niche design work that fits nowhere more specific. So the honest replacement for the person who reached for the dead 74149 is to find the precise 74111–74199 code for what they actually design — and to note that 74199 itself is blocked for a PMA in Bali — by the moratorium, on its Rendah risk tier, not by any ownership reservation. The phantom didn't just change number: of the fourteen codes in the 74111–74199 block, thirteen are blocked for a PMA in Bali. Only 74191 is open.
A concrete renumbering: 55193 → 55203
For a textbook CODICE_RINUMERATO, take the villa. The villa-rental activity was 55193 in KBLI 2020. In 2025 it became 55203 (Aktivitas Vila). The licensing data maps the old 55193 to the new 55203 at a 100% match — same risk level, same permits, same obligations. For an operator, the transition is purely administrative: same business, new code. But anyone still registering against 55193 in 2026 is citing a number that no longer exists — and anyone reading 2020-era advice about "55193" needs to mentally rewrite it to 55203 before any of the modern Bali rules (it's now CHIUSO_PMA_NO_BESAR — blocked for PMA in Bali) even apply.
Why the old articles mislead — twice
So the old blogs hurt you on two layers at once:
- Wrong number. They cite retired or renumbered codes (74149, 55193) that the OSS system no longer accepts.
- Wrong world. Even when the number is still valid nationally, they predate the 13 May 2026 Bali moratorium entirely — so they describe a national-open code as freely registrable, with no idea it is now blocked in Bali on risk-class grounds.
A pre-2025 guide can be wrong about the code and wrong about the geography in the same sentence. That is how confident, well-funded people end up committed to a business that points at a dead code in a province that wouldn't allow the live one.
The fix is unglamorous and absolute: never trust a KBLI number you didn't confirm against current 2025 data, and never trust a national "open" status without checking the Bali risk-class verdict on top.
Check whether your code still exists in KBLI 2025 — and its live Bali status — on the Bali Zero KBLI Navigator at balizero.com, so a five-year-old number from a forum post doesn't send you to a notary with a code the system retired.
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