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 WhatsAppLoading Zantara...
Bali Zero
Bali Zero handles visas, company setup, tax and property compliance in Indonesia. Ask us directly on WhatsApp.
Chat with Bali Zero on WhatsAppSearch "KBLI for content creator" in the wrong forum and you will, sooner or later, be handed a five-digit number with great confidence: 74149. It appears in old blog posts, in copy-pasted WhatsApp advice, in the occasional agency template that nobody updated. Write it down, take it to a notary, and you will discover the most basic problem a business code can have: 74149 does not exist.
KBLI 74149 is a dead code — a ghost that floats around the expat internet and refuses to die. It is absent from the 2025 OSS ground-truth classification entirely. It is not "blocked," not "closed," not "restricted" — it is not a code. Any structure, quote, or plan built on 74149 is built on a number that the OSS system has no record of. The phantom probably survives because it once vaguely resembled a "specialised professional / design activity" code in someone's memory, and the internet copies errors faster than it corrects them.
If you remember one thing from this article: never register against 74149, and distrust any advisor who hands it to you — it's a fast test of whether they're reading 2025 data or 2019 forum posts.
So what are the real 2025 codes for someone who makes content for a living? The honest answer is that "content creator" isn't one business — it's three or four distinct activities, each with its own code and its own Bali fate.
59112 — Aktivitas Produksi Film, Video, dan Program Televisi oleh Swasta (private film, video, and TV-programme production). This is the closest thing to a "I make video content" code — it covers producing moving images, film, video, and audiovisual works including animation. National: open. Bali: BLOCCATO_DIPENDE_SCOPE — it depends on scope. On some activity scopes the risk class is low (and therefore caught by the moratorium), but on others it rises to medium-high. That means a foreign PMA may be able to register it in Bali only by declaring the higher-risk scope, and only after verifying the exact activity against the live OSS system. It is a "maybe, with care," not a clean yes.
60390 — Aktivitas Situs Jejaring Sosial dan Distribusi Konten Lainnya (social-media sites and other content distribution). This is the code for the platform/distribution side — blogs, wikis, content-sharing sites, online distribution of content. It's tempting for the "I post on social and run a content site" creator. National: open. Bali: BLOCKED — its risk class lands in the low/medium-low bucket on every scope, so the 13 May 2026 moratorium catches it. A foreign PMA cannot register 60390 in Bali.
90200 — Aktivitas Seni Pertunjukan (performing arts). Genuinely new in KBLI 2025 — it didn't exist as a standalone code in 2020; performing arts used to be bundled into broader entertainment codes. It covers staged performances: theatre, concerts, opera, and the like. Relevant to creators whose "content" is live performance. National: open. Bali: BLOCKED under the low-risk moratorium.
The deeper "what changed" is structural: KBLI 2025 fragmented the creative sector. Activities that used to live under one fuzzy code are now split across production (59112), distribution (60390), performing arts (90200), and others. The phantom 74149 is partly a symptom of that fragmentation — people reaching for a single tidy code that the new system simply doesn't provide.
For a foreign creator the practical reality is sobering: the pure social-content and performing-arts codes are blocked in Bali, and the video-production code is registrable only on its higher-risk scope. The route that survives, as so often in this series, runs through substance and risk class — declaring the genuinely higher-risk version of what you do (e.g. the production scope of 59112) rather than the low-risk content-posting label. And it runs through verifying the live OSS status of your exact activity, because a scope-dependent code like 59112 can flip on the details.
What it does not run through is 74149. That number is a dead end with a five-digit costume.
Check 59112, 60390, and 90200 — the real 2025 content codes — on the Bali Zero KBLI Navigator at balizero.com, with national-vs-Bali status side by side, so you register against a code that exists and survives the moratorium instead of a phantom.