All Posts
guide

Setting Up a PT PMA in Indonesia: The Real Founder Playbook (2026)

Josh Morrow: Founder, BSTCApril 14, 202610 min
PT PMAindonesiafoundersincorporationbalilegalcompany setup

The step-by-step playbook for foreign founders setting up an Indonesian PT PMA in 2026. Capital requirements, timelines, KBLI codes, the pitfalls that catch everyone, and when PT PMA is actually the right answer.

Setting Up a PT PMA in Indonesia: The Real Founder Playbook (2026)

If you are seriously building a business in Indonesia, PT PMA (Penanaman Modal Asing, foreign-owned limited liability company) is the default legal structure. It lets you operate legally, hire Indonesian staff, open local bank accounts, sign contracts, and apply for work visas (KITAS).

It is also slower, more expensive, and more paperwork-heavy than most founders expect. This guide is the honest playbook, written with input from BSTC members who have been through the process in the last 18 months.

This is not legal advice. Hire an Indonesian corporate lawyer or a reputable setup agent before acting on any of this. But this will give you the full picture so you know what to ask and what to budget for.

TL;DR

  • Total cost to set up: $1,500 to $4,500 depending on agent and complexity
  • Total timeline: 6 to 10 weeks from start to fully operational
  • Minimum paid-up capital (realistic): IDR 2.5 to 10 billion (~USD $160K to $640K) declared, but only a portion typically paid in immediately
  • Corporate tax rate: 22 percent on net profit
  • When PT PMA makes sense: You have local operations, local customers, local hires, or need KITAS for yourself. If you don't, consider offshore structures instead (see our Bali founder tax guide).

What PT PMA actually is

PT PMA is the standard Indonesian legal entity for foreign-owned companies. It's a limited liability company where 1 percent to 100 percent of the shares can be held by foreign individuals or entities, depending on the business activity.

Key characteristics:

  • Separate legal entity from its owners (limited liability)
  • Can hire Indonesian employees legally and provide BPJS (social security)
  • Can sponsor KITAS work visas for foreign directors and key staff
  • Subject to Indonesian corporate tax at 22 percent on net profit
  • Reports to multiple authorities: BKPM (investment board), tax office, social security, immigration

If you're used to setting up a Delaware LLC online in 10 minutes, recalibrate. PT PMA is a real company setup in a real emerging market. It takes weeks, not minutes.

The full step-by-step process

Step 1: Pick your KBLI codes (week 1)

KBLI (Klasifikasi Baku Lapangan Usaha) is Indonesia's business activity classification system. Every PT PMA must declare the specific KBLI codes it will operate under. This matters enormously because:

  • Some codes are fully open to foreign ownership (100 percent)
  • Some have foreign ownership caps (often 49 percent, 67 percent, or require local partners)
  • Some are closed to foreign investment entirely
  • The 2021 Positive Investment List expanded foreign-open sectors significantly, but every sector has specific rules

Examples of typical BSTC founder codes:

  • 62011 (computer programming activities): 100 percent foreign ownership allowed
  • 62019 (other software activities): 100 percent allowed
  • 73100 (advertising activities): 100 percent allowed
  • 70209 (other management consulting): 100 percent allowed
  • 47919 (e-commerce retail): has restrictions, check current rules

The catch: each KBLI code also has its own minimum capital requirement. Picking too many codes inflates your declared capital. Pick too few and you can't legally do what you want to do. Your setup agent should help you choose 2 to 5 codes that match your real activity without over-declaring.

Step 2: Prepare founders, shares, and capital (week 1 to 2)

You need:

  • At least 2 shareholders (can be individuals or entities, foreign or mixed)
  • At least 1 director (resident in Indonesia once KITAS is issued, but can be foreign)
  • At least 1 commissioner (can be foreign, no residency requirement)
  • Passport copies of all directors, commissioners, and shareholders
  • Proposed company name (with 2 to 3 backups, Indonesian spelling rules apply)
  • Registered office address (must be a commercial zoning, not residential)

Capital requirements in 2026:

Officially, Indonesia's BKPM requires a declared investment plan of IDR 10 billion (~USD $640K) excluding land and buildings for most sectors. In practice, this is a paper declaration, not cash that must sit in the bank.

The realistic numbers most BSTC members use:

  • Declared authorised capital: IDR 10 billion (required)
  • Declared paid-up capital: typically IDR 2.5 to 3 billion (~USD $160K to $190K) on paper
  • Cash actually wired in at setup: often IDR 25 to 50 million (~USD $1,600 to $3,200) for initial operations, with the rest "paid in" via future operations and retained earnings

This grey-area approach is standard and widely practised, but talk to your agent and lawyer. Rules tighten periodically and what was acceptable in 2024 may be scrutinised harder in 2027.

Step 3: Notarial deed and company incorporation (week 2 to 3)

Your agent or lawyer prepares the Articles of Association (Akta Pendirian), all founders sign at a notary (in person or via POA if outside Indonesia), and the Ministry of Law approves the company. You'll receive:

  • Notarial deed (Akta Pendirian)
  • SK Kemenkumham (Ministry of Law approval letter)
  • NPWP (corporate tax ID)
  • NIB (business identification number, the umbrella license)

Timeline: typically 1 to 2 weeks if no document issues.

Step 4: Sector-specific licenses (week 3 to 5)

Depending on your KBLI codes, you may need additional licenses:

  • Standard Certification (SS): for low-risk activities (most tech, consulting, SaaS)
  • OSS-RBA permits: for medium-risk activities
  • Sector-specific permits: for fintech (OJK), healthcare, education, etc.

Most software and consulting businesses only need the NIB. If you're in a regulated sector, budget an extra 4 to 8 weeks.

Step 5: Tax registration and bank accounts (week 5 to 7)

  • Register for VAT (PKN) if you expect turnover above IDR 4.8 billion/year
  • Open corporate bank accounts: BCA, Mandiri, and Jenius for Business are the most foreign-founder-friendly. Expect 2 to 4 weeks and multiple in-person visits.
  • Set up BPJS Kesehatan and Ketenagakerjaan (mandatory social security) once you hire employees

Step 6: KITAS for foreign directors (week 7 to 10)

If you (as a foreign founder) will work for the PT PMA in Indonesia, you need a KITAS (work and residence permit). The PT PMA sponsors it.

  • KITAS investor: for shareholders with minimum IDR 10 billion paid-up capital. No work restrictions.
  • KITAS work (RPTKA-based): for directors/employees. Requires the PT PMA to commit to local employment (typically 1 Indonesian hire per foreign KITAS).

Timeline: 4 to 6 weeks from approval to hand on passport. Covered in detail in our Indonesia startup visa guide.

Real costs in 2026

From BSTC members who set up in the last 12 months:

| Line item | Cost (USD) | |-----------|-----------| | Setup agent / lawyer (end-to-end package) | $1,500 - $3,500 | | Notary fees | $200 - $400 | | Registered office (virtual, annual) | $300 - $800 | | Domicile letter and zoning | $100 - $200 | | Tax consultant retainer (first 6 months) | $600 - $1,500 | | Bank account opening | $0 (but multiple trips needed) | | KITAS investor (per director) | $1,500 - $2,500 | | BPJS setup | $0 (ongoing contributions once hiring) | | Total to operational | $4,200 - $9,100 |

Ongoing costs:

  • Annual accounting and tax filing: $1,500 to $4,000/year depending on complexity
  • Virtual office / registered address: $300 to $800/year
  • Annual compliance filings: $500 to $1,000/year
  • KITAS renewal: $1,500 to $2,500/year per director

The pitfalls that catch everyone

1. Picking the wrong KBLI codes

Too few and you can't legally do what you need. Too many and your declared capital balloons. Agents sometimes over-declare KBLI codes to pad invoice totals. Push back. Ask for the minimum viable set of codes for your actual operations.

2. Registered office in a residential zone

Your registered office must be in a commercial zoning area. Using a villa address is a common rejection reason. Use a real commercial virtual office (dozens of providers in Canggu, Seminyak, Jakarta). Budget $300 to $800/year.

3. Underestimating the bank account step

Opening a corporate bank account in Indonesia as a foreign-owned company takes multiple in-person visits, a lot of paperwork, and often feels stuck. BCA is the most foreign-friendly mainstream bank. Budget 3 to 5 site visits and ~4 weeks.

4. Hiring before BPJS and payroll are set up

You cannot legally hire an Indonesian employee before BPJS Kesehatan and Ketenagakerjaan registration is complete. Doing it anyway (paying under the table) creates future liability when the employee eventually files for benefits.

5. Ignoring the THR (13th-month bonus)

Indonesian labour law requires a religious holiday bonus equal to one month's salary, paid before Eid. If you hire in, say, December and don't budget for the April THR, you have a compliance problem on top of a cashflow problem.

6. Using a low-quality agent

The difference between a good PT PMA setup agent and a bad one is enormous. Good agents (ILA Global Consulting, Emerhub, Permitindo, Bali Solo Legal, and several local firms with good reputations in the BSTC community) flag issues early and guide you through compliance. Bad agents disappear after you wire the money and leave you with half-completed documents.

How to pick: get 3 quotes, ask each one which KBLI codes they recommend and why, and ask for 2 BSTC member references. Good agents will provide references immediately.

When PT PMA is NOT the right answer

Setting up a PT PMA is the right move if:

  • You have or plan to have Indonesian operations (team, office, local revenue)
  • You need KITAS for yourself or co-founders
  • Your customers are Indonesian or SEA-based and want to invoice a local entity
  • You're hiring local employees

It is probably not the right move if:

  • Your customers are global and you have no Indonesian-specific operations
  • You're a solo founder with no hires planned in the next 12 months
  • You want simple, clean tax residency (consider Singapore, Estonia, or UAE instead)
  • You just want a visa to live in Bali (look at Second Home Visa or investor visa into existing PT PMAs instead)

Many BSTC members run global businesses through Singapore Pte Ltd or Delaware structures and use personal visas (B211A, Golden Visa, Second Home) to spend time in Bali. No PT PMA required.

What to do next

  1. Clarify your answer to "why PT PMA?" If the answer is vague, talk to an advisor before committing. An offshore structure plus a long-stay visa may serve you better.
  2. Get 3 quotes from reputable setup agents. The BSTC community WhatsApp has vetted referrals.
  3. Budget realistically: $5K to $10K for year one including setup, compliance, and accountant. Plan for 2 to 3 months before you're fully operational.
  4. Read the companion guides: the Indonesia startup visa setup and the Bali founder tax guide complete the picture.
  5. Talk to 3 founders who have done it before you sign anything. BSTC members who run PT PMAs are generally happy to share what they wish they'd known.

Set up right, a PT PMA unlocks everything you need to build a real business in Indonesia: hiring, banking, visas, local credibility, and contracts. Set up wrong, it becomes a paperwork drag that distracts from the business itself.

Do it once, do it properly, then forget about it and go build.

JM

Josh Morrow

Founder, BSTC

Join the Conversation

2,500+ builders discussing AI, startups, and technology in Southeast Asia.

Join BSTC