What Is an Indonesia Company Registration Number (NIB)?
An Indonesia company registration number is called the NIB, short for Nomor Induk Berusaha, or Business Identification Number. It is a 13-digit number issued through the government's OSS system (Online Single Submission) once a company has completed its legal setup. The NIB now functions as the company's registration certificate, its business license (for low-risk activities), and in many cases its importer identification number, all in one document. Before 2018 these were three or four separate papers. Now they are one number.
If you are setting up a PT PMA in Bali or anywhere else in Indonesia, the NIB is the document that proves your company legally exists and is allowed to operate. It is also the document immigration checks before approving a company-sponsored KITAS. Get the NIB wrong and you don't just have a paperwork problem, you have a problem that follows you into every visa application the company files afterward.
Table of contents
- What NIB stands for and what it replaced
- How the NIB is issued through OSS
- What the number actually looks like and where to find it
- NIB vs NPWP: the two numbers people confuse
- Do you need a PT PMA to get an NIB
- Risk-based licensing: why NIB alone isn't always enough
- Common mistakes when registering
- Why the NIB matters for KITAS sponsorship
- FAQ

What NIB stands for and what it replaced
NIB replaced a stack of separate documents that Indonesian companies used to need one by one, often from different offices, on different timelines. The old system meant a new company could wait weeks just collecting paperwork before it could legally trade. The NIB rolled that into a single online submission.
| Old document | What it did | Status today |
|---|---|---|
| TDP (Tanda Daftar Perusahaan) | Company registration certificate | Replaced by NIB |
| SIUP (Surat Izin Usaha Perdagangan) | Trading business license | Replaced by NIB |
| API-U / API-P | Importer identification number | Function absorbed into NIB, customs access still needs separate activation |
| SKDU (domicile letter) | Proof of business address | Often no longer required separately in OSS-covered areas, confirm with your regional office |
The consolidation happened under the Job Creation Law (UU Cipta Kerja) and its OSS-RBA rollout, RBA standing for Risk-Based Approach. That change is also why the NIB now comes with a risk classification attached to it, which we cover below.
How the NIB is issued through OSS
OSS stands for Online Single Submission, the government's central portal for business licensing (oss.go.id), run under the Ministry of Investment and Downstream Industries (BKPM). You do not walk into an office and apply for an NIB directly. The company has to already exist on paper first.
The usual order is: notarial deed of establishment, approval from the Ministry of Law and Human Rights (Kemenkumham), a company tax number (NPWP badan), and only then registration on OSS to generate the NIB. Once the OSS submission is complete and the KBLI codes (the business activity classification) are correctly selected, the NIB itself is often issued within days. What actually takes time is everything that happens before that step: drafting the deed, waiting on Kemenkumham approval, and getting the tax number sorted. A realistic full PT PMA setup, from signing the deed to holding a working NIB, commonly runs four to eight weeks, though this varies by region and how complete your documents are when submitted.
What the number actually looks like and where to find it
The NIB is a 13-digit numeric code. It appears on the official NIB certificate downloaded from your OSS account, alongside the company name, KBLI codes (business fields), registered address, and risk classification. There is no physical card. The certificate is a PDF generated from OSS, and it is what you present to banks, landlords, immigration, and government counterparts as proof the company is registered and active.
If you're buying into or partnering with an existing PT PMA, ask to see the current NIB certificate directly from OSS, not a scanned copy from years ago. Business data changes, KBLI codes get added or removed, and an outdated printout can look valid while the actual OSS record has been flagged or altered.
NIB vs NPWP: the two numbers people confuse
These are not the same thing and mixing them up causes real problems. NPWP (Nomor Pokok Wajib Pajak) is the tax identification number issued by the tax office (DJP, Direktorat Jenderal Pajak). Every company needs one before it can even register for an NIB, because OSS asks for the NPWP during setup. The NIB, by contrast, is the business registration and licensing number issued afterward through OSS.
Think of NPWP as "who you are to the tax office" and NIB as "what you are legally allowed to do as a business." You need both, they are issued by different bodies, and neither substitutes for the other. A company with an NPWP but no NIB is registered for tax but not legally licensed to operate.
Do you need a PT PMA to get an NIB
Foreigners cannot register a fully local PT and get an NIB in their own name for most business activities. The standard route for a foreign owner is a PT PMA (Penanaman Modal Asing), a foreign investment limited liability company. The PT PMA gets its own NIB once established, and the NIB reflects the KBLI codes matching whatever business activities the foreign investment is approved for.
Minimum capital and paid-up capital thresholds apply to PT PMA and these are set per KBLI code and revised periodically, so treat any figure you read online as something to confirm at the time of setup rather than a fixed number. What matters more for most readers deciding between structures is understanding that the NIB is tied to the entity, not to you personally. If you are also planning to live and work in Indonesia as the director or investor of that company, the NIB is one of the documents that supports a work KITAS application, but it does not replace the immigration process itself.
Risk-based licensing: why NIB alone isn't always enough
Since OSS-RBA, every business activity gets a risk classification, and that classification determines what the NIB actually authorizes you to do.
| Risk level | What the company gets | Can it operate immediately |
|---|---|---|
| Low risk | NIB only | Yes, the NIB itself is the license |
| Medium-low risk | NIB plus a self-declared standard certificate | Yes, upon self-declaration, subject to later checks |
| Medium-high risk | NIB plus a standard certificate requiring verification | Only after the certificate is verified by the relevant authority |
| High risk | NIB plus a full operating license (izin) | Only after the license is fully issued |
Restaurants, tourism accommodation, construction, and anything involving health or environmental impact usually land in medium-high or high risk. Consulting, most trading activities, and smaller service businesses tend to sit lower. Assuming your business is low risk without checking the classification against your actual KBLI code is one of the more common setup errors we see.
Common mistakes when registering
The most frequent problem isn't failing to get an NIB at all, it's getting one that doesn't match reality.
- Wrong or too-narrow KBLI code. The NIB only authorizes the specific business activities listed under its KBLI codes. Operating outside those codes, even in a business that looks related, technically means operating without a license for that activity.
- Ignoring LKPM reporting. PT PMA companies are required to submit periodic investment activity reports (LKPM, Laporan Kegiatan Penanaman Modal) through OSS. Skipping these repeatedly can lead to the NIB being flagged or suspended, which is far more disruptive than the report itself would have been.
- Treating NIB as a substitute for sector licenses. A medium-high or high risk business that only has the NIB and hasn't finished the verification or license step is not legally operating yet, even though the NIB certificate exists.
- Letting the company go dormant without updating OSS. An inactive company with an unreported status can complicate future KITAS sponsorship, bank accounts, and tax filings all at once.
The most expensive mistake: registering the NIB under the wrong KBLI code, then using that same entity to sponsor a foreign director or employee's KITAS. Immigration cross-checks the sponsoring company's registered business activity against the position being sponsored. A mismatch here can stall or reject a work KITAS application months after the company was set up, forcing a KBLI amendment through OSS and a fresh immigration submission. Get the business classification right at incorporation, not after the visa is already filed.
Why the NIB matters for KITAS sponsorship
A company cannot sponsor a foreign employee, director, or investor for a KITAS unless it holds an active, correctly classified NIB. Immigration wants to see that the sponsoring entity is a real, operating business whose registered activity matches the role being applied for. This is why setting up the company correctly at the start saves time later, whether you're bringing on foreign staff or applying for your own work permit and residence visa.
We handle both sides of this at The Bali Lawyer, company registration through OSS and the immigration filings that depend on it, because trying to fix a KITAS rejection after the fact usually means going back to correct something in the company's OSS record first. If you're weighing up company structures before you've committed to anything, our about page has more on how we work with foreign founders and investors in Bali.
FAQ
What does NIB stand for in Indonesia?
NIB stands for Nomor Induk Berusaha, which translates to Business Identification Number. It is the 13-digit number issued through Indonesia's OSS system that identifies a registered company and, depending on its risk classification, also functions as the company's operating license.
Is NIB the same as NPWP?
No. NPWP is the company's tax identification number, issued by the tax office before OSS registration. NIB is the business registration and licensing number issued afterward through OSS. A company needs both, and one does not replace the other in any filing, bank application, or licensing process.
How long does it take to get an NIB in Indonesia?
Once the company's deed, Kemenkumham approval, and tax number are already in place, submitting to OSS often produces an NIB within a few business days. The longer part of the process is everything before that, drafting and approving the deed and getting the tax number, which typically pushes the full setup to four to eight weeks depending on region and document completeness.
Can a foreigner register a company and get an NIB directly?
Foreigners generally register through a PT PMA, a foreign investment limited liability company, rather than a standard local PT. The PT PMA entity holds the NIB once established. Minimum capital thresholds apply per business classification and change periodically, so confirm the current figures before committing to a structure.
What happens if the KBLI code on my NIB is wrong?
Operating outside the business activities listed under your NIB's KBLI codes means you are not legally licensed for that activity, even if the company has a valid NIB certificate. This also affects immigration filings, since a mismatched KBLI code can stall a company-sponsored KITAS application. The fix is amending the KBLI through OSS before it becomes a bigger problem.
Does every business need more than an NIB to operate legally?
It depends on risk classification. Low risk businesses can operate on the NIB alone. Medium-low risk needs a self-declared standard certificate alongside the NIB. Medium-high and high risk businesses need additional verified certificates or full licenses before they can legally start operating, even though the NIB is already issued.
Why do I need an NIB before applying for a KITAS?
A company sponsoring a foreign director, investor, or employee for a KITAS must hold an active NIB with a business classification that matches the sponsored role. Immigration checks this during the application. Without a correctly registered and active NIB, the sponsorship itself is not valid, regardless of how complete the individual's visa paperwork is.
If you're setting up a company in Bali and need the registration and the visa side handled together, our visa agency services cover both the OSS registration process and the follow-on KITAS filings, so the two don't end up out of sync.
