Expanding into Indonesia, whether through a foreign owned company (PT PMA), a representative office, or simply relocating for work, starts with one core requirement: obtaining a Tax Identification Number, locally known as Nomor Pokok Wajib Pajak (NPWP).
Since Indonesia's full transition to the Coretax DJP system, both the format of the NPWP and the way you register for it have changed significantly.
This guide walks through what an NPWP is, who needs one, how the new 16 digit system works, and the exact registration steps for companies and individuals.
What Is a Tax Identification Number in Indonesia?
The NPWP is issued by the Directorate General of Taxes (Direktorat Jenderal Pajak, or DJP) under Indonesia's Ministry of Finance. It is the identifier used for all tax related activity in the country, from filing returns to invoicing and withholding tax.
Since the rollout of Coretax DJP, the single platform that replaced DJP Online, e-Faktur, and e-Bupot, every NPWP in Indonesia now uses a 16 digit format, regardless of whether the taxpayer is an individual, a company, or a government institution. This is a meaningful change from the older 15 digit NPWP that many guides still reference.
Without a valid NPWP, individuals and businesses in Indonesia face restrictions on opening bank accounts, applying for business licenses, hiring staff, issuing invoices, and filing tax returns through Coretax.
Who Needs a Tax Identification Number in Indonesia?
The requirement to obtain a tax identification number depends on the taxpayer’s status and activities in Indonesia. For businesses, the registration process may form part of establishing and operating a legally recognised business entity.
1. Foreign-Owned Companies and PT PMA
Any foreign direct investment company (PT PMA) must obtain an NPWP as part of incorporation, regardless of sector or ownership structure.
Under the current system, this is closely tied to the Online Single Submission (OSS) system. Once a company receives its Business Identification Number (Nomor Induk Berusaha, or NIB) through OSS, Coretax processes the corresponding tax registration in parallel.
2. Representative Offices and Other Foreign Business Entities
Representative offices and other non-revenue-generating foreign business entities in Indonesia are still required to register for an NPWP for administrative and compliance purposes, even if they are not conducting commercial transactions locally.
Branch locations no longer receive a separate branch NPWP. Instead, they are issued a Nomor Identitas Tempat Kegiatan Usaha (NITKU), a business location identifier linked to the parent entity's NPWP.
3. Foreign Individuals
Expatriates who live, work, or earn income in Indonesia, such as directors or employees of foreign companies, also need a Tax Identification Number. Requirements differ depending on residency status:
- Foreign individuals residing in Indonesia for more than 183 days are treated as tax residents and must hold a KITAS (Limited Stay Permit) along with a 16 digit NPWP.
- Non-resident foreign directors who sign tax documents without living in Indonesia are instead issued a Nomor Identitas Perpajakan (NIP), a digital identifier that allows them to log into the corporate Coretax account and electronically sign tax returns, without functioning as a personal tax paying ID.
What Is the Difference Between Corporate and Individual NPWP?
While both use the same 16 digit format, corporate and individual NPWPs are built differently:
Individual NPWP (residents)
For Indonesian residents, the NPWP is now the same as the person's Nomor Induk Kependudukan (NIK), or national ID number. This activation is not automatic.
Residents still need to activate their NIK as an NPWP through Coretax before their tax status shows as active in the DJP system.
Corporate and government NPWP, and non-resident individuals
These use the older 15 digit number with a single "0" added to the front to reach 16 digits, or a new 16 digit number issued directly if the entity was established after the format change.
Understanding this distinction matters because it determines which registration path applies to you and what documentation is required.
What Has Changed with Indonesia's 16-Digit NPWP System?
Indonesia's move to a 16 digit NPWP began under PMK 112/PMK.03/2022 and was reinforced by later regulations, including PMK 136/PMK.03/2023 and PER-6/PJ/2024. The change accompanied the launch of Coretax DJP, Indonesia's unified tax administration platform, which consolidated taxpayer registration, VAT invoicing, withholding certificates, payments, and tax return filing into one system.
Key points of the transition:
- The old 15 digit NPWP format has been retired; all Coretax transactions require the 16 digit format.
- Resident individuals use their NIK as their NPWP, reducing the need to track two separate numbers.
- Companies, government institutions, and non-resident individuals convert their existing 15 digit number by adding a leading zero, or receive a new 16 digit number if newly registered.
- Tax invoice numbers (NSFP) are now auto-generated by Coretax as 17 digit codes upon electronic submission, rather than being requested in advance.
- Businesses still using the legacy 15 digit format anywhere in their banking, invoicing, or accounting systems may encounter validation errors within Coretax and should update their records promptly.
How to Register for a Tax Identification Number in Indonesia
Registration for both companies and individuals is now handled through the Coretax DJP portal rather than the older DJP Online system.
Registering a Corporate NPWP
- Prepare required documents, including the deed of establishment, approval from the Ministry of Law and Human Rights, a company domicile letter, and identity documents for directors or authorized representatives.
- Access the Coretax DJP portal at coretaxdjp.pajak.go.id and select "New Registration," then choose the "Corporate" taxpayer type and specify the entity type (PT, CV, Firm, etc.).
- Enter legal and management details, including the deed number, approval decree number, authorized capital, and notary information. If a director or authorized representative is completing registration, their 16 digit NIK/NPWP is required.
- Automatic validation: Coretax cross checks the submitted data against the Directorate General of General Legal Administration (Ditjen AHU) database, so in most cases there is no need to visit a local tax office in person.
- Verify via OTP sent to the registered email and mobile number to complete the process.
Registering an NPWP for a Foreign Individual
- Foreign individuals who will reside in Indonesia long term need a KITAS or KITAP, a passport, and an employment or business appointment letter to register as a resident taxpayer with a 16 digit NPWP.
- Non-resident foreign directors who need to sign documents on behalf of a company instead apply for an NIP, which typically requires a passport copy and a digital identity verification "selfie" with the passport, in line with current Coretax verification requirements.
- Both individual and NIP registrations are completed through the Coretax portal.
What Documents Are Needed to Register an NPWP?
For companies:
- Deed of establishment and approval from the Ministry of Law and Human Rights
- Company domicile letter
- Identity documents of directors or authorized representatives (16 digit NIK/NPWP where applicable)
- Business Identification Number (NIB) from OSS, where relevant
For foreign individuals:
- Passport
- KITAS or KITAP (for residents)
- Employment letter or business appointment letter
- Passport verification photo/selfie (for non-resident NIP applications)
Incomplete or mismatched documentation, particularly legal data that doesn't match the AHU database, is the most common cause of registration delays.
How Long Does NPWP Registration Take?
NPWP registration can typically take 1 to 3 working days when all required information and legal documents are complete and accurate.
Some applications may be processed on the same day, while individual registrations through Coretax can sometimes be completed faster.
For companies, Coretax validates registration data against the AHU database as part of the registration process.
Why Is an Indonesian Tax Identification Number Important?
An NPWP is not just an administrative formality. It is a legal requirement that enables businesses and individuals to:
- Register for VAT (Value Added Tax)
- File corporate or personal income tax returns through Coretax
- Withhold employee income taxes
- Obtain import export licenses
- Open corporate or personal bank accounts
- Conduct legal transactions such as property purchases or leases
- Issue and receive valid electronic tax invoices
Without a valid NPWP, businesses may face higher withholding tax rates, be excluded from available tax incentives, and risk non-compliance penalties, now more easily flagged due to Coretax's automated data matching and pre-populated reporting features.
Need Help Registering Your Indonesian Tax Identification Number?
Navigating Coretax and Indonesia's updated 16 digit NPWP system can be complex, especially for foreign investors, expatriates, and businesses unfamiliar with local regulations. CPT Corporate offers end-to-end support, including:
- NPWP registration and renewal for individuals, companies, and non-resident directors
- Representation and liaison with local tax offices
- Monthly and annual tax reporting through Coretax
- Corporate tax planning
- VAT registration and compliance
- Business setup and legal consultation
As part of our comprehensive tax services in Indonesia, we help ensure your registration is accurate the first time and that your business stays compliant as regulations continue to evolve.
Need Help Getting Your Indonesian Tax Identification Number?
Getting your NPWP is an important step in setting up and operating in Indonesia, but the process can become less straightforward when company records, Coretax registration, or foreign taxpayer requirements are involved.
If you are unsure which registration applies to you or want to avoid issues caused by incomplete or mismatched information, getting the right support before submitting your application can help you move forward with the right documentation.
CPT Corporate can assist businesses and foreign individuals with NPWP registration and related tax administration in Indonesia.
If you need support with Coretax, NPWP registration, or your broader tax requirements, explore our tax and accounting services in Indonesia or contact CPT Corporate to discuss your requirements and next steps!
CPT Corporate, Your Trusted Tax and Business Advisor in Indonesia