NPWP is Indonesia's tax identification number, the number you need to file tax, open a bank account, register a company, or live here as a foreign resident. We register it for you, whether you need one as an individual or for your company.
NPWP, short for Nomor Pokok Wajib Pajak, is Indonesia's tax identification number, the local equivalent of a TIN. It is issued by the Directorate General of Taxes (the DGT) and marks you, or your company, as a registered taxpayer.
Both people and companies have one. For most official dealings that touch tax, from filing a return to opening a bank account or registering a business, it is the number you are asked for first.
It is asked for in far more places than just the annual return.
Reporting income and paying tax, at resident rates, for both individuals and companies.
Most Indonesian banks ask for an NPWP to open an account or process a loan, particularly for foreigners and businesses.
For a foreigner, holding an NPWP shows you are a tax resident, which helps avoid double taxation on income such as rent, dividends, and royalties.
Required to register a company, extend certain visas, import or export, and buy property.
Needed to take part in official tenders and government contracts.
Without an NPWP, payers withhold tax at a higher rate, so registering can mean keeping more of your income.
There are two kinds of NPWP, and a foreign business owner usually ends up needing both, one for the company and one for themselves:
| Individual NPWP | Company NPWP | |
|---|---|---|
| Who holds it | A person | A legal entity, such as a PT PMA |
| What it covers | Personal income tax | Corporate income tax, VAT, and payroll withholding |
| The number | For an Indonesian resident, their national ID (NIK) is their NPWP; a foreign resident is given a 16-digit number | A 16-digit number issued to the company |
| How you get it | Through the Coretax portal, or automatically via the NIK for residents | Issued through the OSS system when the company gets its NIB |
Since a 2024 reform, every NPWP is a 16-digit number. Where that number comes from differs by who holds it:
The number is managed through Coretax, the tax office’s online system, which has replaced the older tools, including the EFIN that companies once needed before they could file.
A company’s NPWP is issued through the OSS system, alongside the business number (NIB), when the company is incorporated, so for a new PT PMA it falls out of the setup rather than being a separate application. The supporting documents are:
For an Indonesian resident, the NIK already serves as the NPWP, so there is nothing to file. A foreign resident registers through Coretax with their passport, KITAS, and proof of address or employment. We handle this for directors and foreign staff as part of setting up a company, so the whole structure is tax-ready from day one rather than left to chase later.
We register whichever NPWP you need, your company’s, your own, or both, and get you onto Coretax to file. For a new company the NPWP is issued as part of the incorporation, and for the people behind it we register each director and foreign employee who needs one.
When your turnover crosses the IDR 4.8 billion VAT threshold, we register you as a PKP and set up e-Faktur for your tax invoices. We can also stay on for the monthly and annual filing, so the obligations that come with the number are handled rather than left to you.
Specific questions about the Indonesian tax ID, the 2024 reform, and registration for foreign residents.
Not automatically. The KITAS gives you the right to stay; the NPWP obligation is triggered by tax residency, which kicks in once you spend more than 183 days in Indonesia over any 12-month window. Most KITAS holders cross that threshold in the year they get the permit, which is why we register the NPWP at the same time as the visa rather than waiting for the 183-day clock to run out.
NIK (Nomor Induk Kependudukan) is the Indonesian national ID number. Since 2024, an Indonesian resident’s NIK doubles as their NPWP — no separate application, no separate number. For foreigners, NIK and NPWP remain separate: you get a 16-digit NPWP through Coretax, and the NIK doesn’t apply to you unless you become a citizen.
Yes. The 2024 reform made every NPWP 16 digits, and old 15-digit numbers gained a leading zero to fit the new format. Your tax history transfers across automatically — the underlying records are the same, the display format just changed. Some bank systems and older invoices still show the 15-digit version; both work.
Because the company and the person are taxed separately. Your individual NPWP handles your personal income tax. The company NPWP handles the corporate income tax, VAT, and the payroll withholding for the people the company pays. They are different taxpayers from the regulator's point of view, so each needs their own registration, even if the company has only one director.
Coretax is the Directorate General of Taxes' online tax administration platform, rolled out in 2025 to consolidate the older tools (e-Filing, e-SPT, EFIN) into one system. NPWP registration, tax payments, returns, and most regulator correspondence now go through it. We handle the Coretax registration as part of NPWP setup for foreign individuals and companies.
Indonesian tax law applies a 20% surcharge on top of the standard withholding rate when the recipient cannot supply a valid NPWP. So a payment that would normally be subject to 15% withholding ends up at 18%. The fix is to register the NPWP and supply the number to the payer. The surcharge is one of the few cases where the tax code creates an immediate cash cost for non-registration, which is why we set NPWPs up early.
No — one taxpayer, one NPWP. An individual has one. A company has one (with NITKU location codes for branches, but tax is filed under the single head-office NPWP). The exception is a married couple where the spouse has chosen a separate NPWP; otherwise the household files under one number. Multiple NPWPs for the same person or entity is a compliance flag, not a feature.
Same day to a few business days. For a new PT PMA, the NPWP is issued through OSS at the same time as the NIB, so it lands together with the rest of the incorporation. For a foreign individual through Coretax, the registration is typically processed within a few working days once the passport, KITAS, and address documents are submitted. We handle both as standard parts of company setup and visa onboarding.
A free, no-obligation consultation: thirty minutes with our Indonesia team to walk through whether you need a company NPWP, an individual one, or both, and the timing alongside the company setup or the visa.