Tax and Accounting Indonesia
Emerhub » Indonesia » Compliance in Indonesia » Tax & Accounting » Tax Identification Number in Indonesia

Tax Identification Number (NPWP) Registration in Indonesia

Fulfill your tax obligations, access tax benefits and exemptions, and more.

What is an NPWP?

An NPWP (Nomor Pokok Wajib Pajak) in Indonesia is the country’s Tax Identification Number (TIN). It serves as a unique identifier for tax purposes, enabling the Directorate General of Taxes (DGT) to monitor and regulate tax obligations for both individuals and companies.

What is an NPWP used for?

Tax Reporting and Payment

Required for filing annual tax returns and pay taxes at resident rates for individuals and companies.

Opening a Bank Account

Many Indonesian financial institutions require an NPWP to open accounts or process loans, especially for foreigners and businesses

Proof of Fiscal Residency

Having an NPWP for foreigners proves fiscal residency in Indonesia. It can help avoid double taxation and reduces tax surcharges on income such as rental income, dividends, pensions, and royalties

Mandatory for company registration, visa extensions, importing/exporting goods, buying property, and other official activities involving taxation

Access to Government Initiatives

Allows you to participate in official tenders and government contracts

Access to Lower Tax Rates

Non-tax residents may face higher withholding taxes or surcharges on income without an NPWP.

Required Documents for NPWP Registration

To apply for a Company NPWP, you will typically need the following documents:

  • Deed of Establishment (Akta Pendirian)
  • Business Identification Number (NIB)
  • Certificate of Domicile or proof of business location
  • Identification documents for board members (copies of KTP for Indonesian citizens or passports and KITAS/KITAP for foreign nationals)
  • A stamped statement regarding your company’s business activities and business location.
  • Company Registration Certificate (TDP) and Legal Entity Validation Certificate (SK Pengesahan Badan Hukum) if applicable
  • Letter of Appointment from Head Office (If applicable, for branch offices).
  • NPWP application form.

FAQs About NPWP Registration in Indonesia

How many digits does NPWP have?

NPWP in Indonesia has 16 digits. The first 12 digits represent the taxpayer’s identity, while the last 4 digits are administrative codes.

How long does it take to get NPWP after applying?

The NPWP application process typically takes 1 to 3 business days after submitting all required documents.

Can I appoint a representative to register NPWP for me?

Yes, you can appoint a representative to register an NPWP on your behalf. This is common for foreigners or foreign investors but requires an authorization letter. Emerhub can act as your representative to handle registration and related tax matters for you. 

Can NPWP be transferred or sold?

No, an NPWP cannot be transferred or sold. Transferring or selling an NPWP would be illegal and violate tax regulations, as it is strictly personal or entity-specific and non-transferable. Each taxpayer must register and obtain their own NPWP based on their legal status and tax residency in Indonesia