Company Registration Number in Indonesia: A Guide for Expats
Published on October 20, 2025 · 3 min read · by Alya Zulfikar

The company registration number is a vital identification code for any legally established business in Indonesia.
For expats looking to start or invest in a company, understanding how this number works is essential for compliance, credibility, and operational success.
It serves as proof that a business is officially recognized by the Indonesian authorities and is authorized to conduct activities under the law.
Without it, companies cannot open corporate bank accounts, sign formal contracts, or participate in government tenders.
Indonesia has specific procedures for obtaining this number, and these can be unfamiliar to foreigners entering the local market for the first time.
This guide will explain what the company registration number is, why it matters to your business in Indonesia, and how you can obtain it efficiently.
What is a Company Registration Number?
In Indonesia, the company registration number is a unique code assigned to a business once it has been officially registered with the government.
This number is part of the national business registry and helps authorities track and verify a company’s legal status.
It is typically issued through the Online Single Submission (OSS) system, which centralizes licensing and registration.
The number is permanent and must appear on official documents such as invoices, contracts, and company profiles.
For expats, it functions similarly to a business identification number in other countries but is tied specifically to Indonesian regulations.
It’s important to note that the company registration number is different from a tax identification number (NPWP), although both are required for lawful operations.
Read more:
Buying a Home in Indonesia: A Guide for Expatriates
Why a Company Registration Number Matters

Having a company registration number ensures that your business is recognized by the Indonesian legal system.
It provides legitimacy when dealing with clients, partners, and suppliers who may need assurance of your company’s status.
This number is often a prerequisite for opening a business bank account, which is essential for managing finances and processing payments.
It is also required when bidding for contracts, especially those involving government projects or large corporations.
For expats, the company registration number is critical for building trust in the local market, where legal verification is often a standard part of due diligence.
Additionally, operating without this number can lead to penalties, fines, or even the closure of your business.
How to Get a Company Registration Number
Obtaining a company registration number in Indonesia involves several steps.
1. Choose the right business entity
Most expats set up a PT PMA (foreign-owned limited liability company) because it allows foreign ownership.
If you’re looking for a strategic office location to establish your new company, North Square District Kota Wisata Cibubur in Bogor offers modern facilities, a professional environment, and easy access to Jakarta, making it a practical choice for both client meetings and daily operations.
2. Prepare your company documents
These typically include the articles of association, shareholder information, and a clear description of your business activities.
3. Register through the OSS system
Submit your documents via the Online Single Submission (OSS) platform, which handles licensing and registration.
4. Secure any additional permits
Some industries require extra licenses before you can be issued a company registration number.
Read more:
Can Foreigners Get a Mortgage in Indonesia?
5. Receive your company registration number
Once approved, the OSS system will issue your official number, which must be used on all legal and official documents.
6. Work with a local consultant if needed
Many expats choose professional assistance to ensure the process runs smoothly and complies with Indonesian regulations.
(images: freepik)

