Bringing a foreign-owned limited liability company (PT PMA) into operation in Indonesia is less about signing one document and more about walking a fixed sequence of registrations. Each step unlocks a different capability: opening a bank account, issuing a proper tax invoice (Faktur Pajak), accessing VAT input credits, and finally operating under a valid business licence. Getting the order wrong is one of the most common reasons a new PT PMA stalls in its first 90 days.

This guide maps the standard sequence, explains what each registration actually unlocks, and flags the pitfalls foreign shareholders most often hit. It complements our existing CoreTax, PPN, and PPh articles by focusing on the onboarding order rather than the mechanics of e-filing or tax computation.

The standard registration sequence

For most foreign-owned companies, the working order is:

  1. Company name approval and deed of establishment (notaris, then AHU approval via the Ministry of Law and Human Rights).
  2. NPWP (Nomor Pokok Wajib Pajak) — the company tax ID, obtained through the local tax office or CoreTax.
  3. Taxable Entrepreneur confirmation (PKP) — separate from NPWP, even though both live on the same number.
  4. NIB / OSS registration — the Business Identification Number issued through the Online Single Submission system.
  5. Sectoral licences — operational permits that hang off the NIB.

The NPWP almost always precedes NIB/OSS in practice, because Indonesian tax offices have historically asked to see the NPWP before fully activating a company record in their system, and banks will not open a corporate account without it [VERIFY for current CoreTax workflow].

What each registration unlocks

NPWP. This is the foundational identifier. With an NPWP, the PT PMA can:

The NPWP alone does not authorise the company to charge VAT or issue a Faktur Pajak.

PKP (Pengusaha Kena Pajak). PKP is a status, not a separate number. Becoming PKP is what unlocks VAT (PPN) mechanics:

Under Indonesian rules, a company is obliged to register as PKP once its turnover exceeds IDR 4.8 billion in a fiscal year. Below that threshold, PKP is optional. For PT PMAs, even those below the threshold commonly register as PKP at incorporation because most B2B customers and Indonesian vendors expect a valid Faktur Pajak trail [VERIFY whether PKP at incorporation is still the dominant B2B market convention post-CoreTax].

NIB / OSS. The NIB is the master business-licence identifier and is required before any sectoral licence (tourism, manufacturing, trade, etc.) can be issued. With an NIB, the PT PMA can:

In the standard sequence, NIB comes after NPWP, because OSS pulls tax-ID data during the application and a missing or unconfirmed NPWP will block the process [VERIFY current OSS validation rules under CoreTax].

Typical sequencing pitfalls for foreign shareholders

Pitfall 1: Treating NPWP and PKP as the same step. Directors sometimes assume that having a tax number means they can invoice with VAT. They cannot, until PKP is confirmed. Invoicing without a valid PKP/Faktur Pajak exposes the company to PPN assessments and can block input-credit claims for customers.

Pitfall 2: Letting the PKP threshold slip. A PT PMA that crosses IDR 4.8 billion in a year must register as PKP within the next month. Foreign shareholders who underestimate early-year revenue often discover this only during an audit, by which time late-registration penalties may apply [VERIFY current late-PKP penalty framework].

Pitfall 3: Registering the NIB before the NPWP is fully active. OSS rejections citing tax-ID problems remain common during the first weeks after incorporation, especially when the NPWP was issued just before an OSS submission.

Pitfall 4: Opening a bank account before the NPWP. This usually forces a re-submission at the bank and delays payroll and vendor onboarding.

Pitfall 5: Forgetting that the director — and for a PT PMA, the foreign shareholder — also needs a personal NPWP. Indonesian tax authorities routinely require the individual NPWP of directors and ultimate beneficial owners during incorporation and during certain licence applications.

How this connects to CoreTax e-filing

Once NPWP and PKP are confirmed, CoreTax becomes the operational surface for the PT PMA. The same registrations that unlock invoicing and licensing also feed CoreTax the master data needed for:

Because CoreTax cross-checks PKP status against issued Faktur Pajak, getting the registration sequence right from the start avoids the most common reconciliation headaches later. Our existing guides walk through the e-filing mechanics for each return type; this article is deliberately limited to the onboarding sequence that must come first.

Plan the sequence before you sign the deed

For a foreign shareholder, the cheapest moment to fix a sequencing mistake is before incorporation. A short pre-incorporation checklist — deed order, NPWP application window, PKP decision (mandatory or voluntary), NIB prerequisites, and director/UBO NPWPs — usually saves weeks of remediation.

CompanyForge bookkeep is currently invite-only. We are onboarding a small group of Indonesia-focused companies through a waitlist with concierge setup, helping PT PMAs move cleanly from incorporation through their first PPN and PPh filing cycles on CoreTax. If you are setting up a PT PMA or want your existing tax registration order reviewed, join the waitlist:

https://companyforge.ai/bookkeep/

CompanyForge · Bookkeep

Put this guide into practice

Bookkeep is currently invite-only beta with concierge onboarding. Join the waitlist and we will map your entity structure before setup begins.

CompanyForge · ForgeOps Compliance

Never miss another statutory deadline

ForgeOps tracks NAR1, Business Registration renewal, and every other recurring HK filing across every entity you control — with holiday-roll-aware alerts sent before the window closes, not after.