7 Steps to Starting a Company in Bali

Regisration of Business in Bali

Bali is not just a tourist paradise in Southeast Asia — it’s also a promising location for building a business. A supportive climate, a growing economy, and welcoming conditions for foreign entrepreneurs make the island an ideal starting point.

Foreign investors looking to run a business in Indonesia can establish a company in Bali under a PT PMA (Penanaman Modal Asing) license. Essentially, this is the equivalent of a limited liability company with foreign capital participation.

In this article, we’ll walk you through the key steps that will simplify the company registration process in Indonesia and help you avoid common mistakes.

Step 1: Finding the Right Company Name

Under Indonesian law, a PT PMA company name must consist of three words in either English or Indonesian. Each word must contain at least three letters.

Before finalizing your name, we recommend checking its availability. You can submit a name approval request through the official online system of the Indonesian Ministry of Law.

Tip: Choose a name that is easy to pronounce, memorable, and reflects your area of business. This will make brand promotion easier down the road.

Step 2: Defining the Founders’ Roles

Registering a PT PMA requires at least two shareholders. These can be individuals or legal entities. The PMA designation indicates that the founding structure includes foreign nationals.

At this stage, it’s important to clearly define:

  • each shareholder’s ownership percentage;
  • management roles within the company (director, commissioner);
  • each participant’s areas of responsibility and authority.

Important: A PT PMA structure must include at least one director and one commissioner. Both positions can be held by foreign nationals.

Step 3: Choosing the Right Business Activity Code (KBLI)

PT PMA companies can engage in a wide range of business activities. The full list is available on the OSS portal (One Single Submission), managed by Indonesia’s Ministry of Investment.

Company owners can select up to five business activity codes. However, we recommend starting with just one or two. The reason is simple: more KBLI codes mean higher minimum capital investment requirements.

Additional activity codes can be added later for an extra fee.

Step 4: Choosing a Registered Business Address

To register a PT PMA, you must provide a legal address within Indonesia. This can be a rented or owned property. The following documents are required:

  • a photograph of the property;
  • the exact building address and a screenshot of its location on Google Maps;
  • a lease agreement or documents confirming property ownership.

Tip: Many entrepreneurs use virtual office services at the initial stage. This significantly reduces costs and speeds up the registration process.

Step 5: Establishing the Legal Entity and Obtaining a Tax Number

At this stage, the company’s articles of association are drafted, the authorized capital is determined, and the legal entity is officially registered.

Key consideration: The Indonesian government only allows foreigners to establish medium and large companies with authorized capital exceeding 10 billion Indonesian rupiah (approximately $625,000). Small businesses with capital starting from 50 million rupiah are available exclusively to Indonesian citizens.

Immediately after registration, the company is enrolled for tax purposes and receives an individual NPWP (Nomor Pokok Wajib Pajak) number — the Indonesian equivalent of a tax identification number. A company registration certificate is also issued.

Step 6: Obtaining Commercial Licenses

In Indonesia, each type of business activity requires a corresponding license. The licensing process is relatively straightforward, but we strongly recommend engaging a qualified lawyer at this stage.

A specialist can help you determine:

  • exactly which permits your specific business needs;
  • whether there are additional requirements for certain activities;
  • whether special certifications or permits are required.

Mistakes at this stage can result in fines or a halt to operations, so it’s best not to cut corners on legal support.

Step 7: Starting Business Operations

Once PT PMA registration is complete, the company can begin full operations. This means investors gain the ability to:

  • legally run a business and generate income in Indonesia;
  • hire both local and foreign employees;
  • open a corporate bank account;
  • access health insurance benefits for employees.

Bonus: Investor Residence Permit

PT PMA registration serves as the basis for applying for an Investor KITAS — a residence permit in Indonesia valid for 2 years. Family members of the primary investor can also obtain a residence permit, though with a shorter validity period of 12 months.

The investor residence permit can be extended for up to 5 years. After that, there’s the option to apply for a KITAP — a permanent, indefinite residence permit.

Promote Your Business in Bali with Villo Studio

Already set up your company in Bali? Now it’s time to showcase it! Villo Studio is a professional studio in Bali where you can create high-quality content to promote your business:

  • Video Production — promotional videos, ads, property showcases;
  • Podcast Recording — tell your business story and attract new audiences;
  • Photography — professional photos for your website, social media, and marketing materials;
  • Livestreams and Webinars — host online events with top-tier production quality.

We handle all the technical details so you can focus on growing your business.

Book your studio session now: villostudio.com

Recent Posts

Contact