Digital Nomad Indonesia

Everything You Need to Know About NPWP: The Key to Tax Compliance in Indonesia

What is NPWP Indonesia?

NPWP (Nomor Pendaftaran Wajib Pajak) is Indonesia's Tax Identification Number for companies and individuals who are tax residents. This 15-digit number applies to everyone, including foreigners living in Indonesia, ensuring compliance with the country's taxation regulations.

Expatriates must obtain an NPWP and are obliged to pay monthly income taxes, file annual returns, and pay taxes on income earned outside Indonesia. Foreigners establishing a PT PMA also receive an NPWP to pay corporate taxes, regardless of tax residency status.

Who Needs an NPWP Number?

An NPWP is required for all Indonesia residents, including foreign nationals. You must apply if you:

  • Hold employment earning above the federal non-taxable income limit
  • Earn supplementary income beyond your primary source
  • Earn money from business or self-employment activities
  • Profit from capital gains
  • Are a foreigner intending to live in Indonesia or have stayed there for more than 183 days in a calendar year

Application Requirements

To register for an NPWP, you must provide:

  • A completed registration form
  • Copies of all passport pages
  • A work permit photocopy
  • Domicile certificates for both individual and employer
  • A photograph of the employer's NPWP
  • An authorization letter for your representative to handle tax matters

The Indonesian tax office may request additional supporting documents.

Ready to Live the Digital Nomad Life in Indonesia?

Tell us your plans and our team will guide you to the right visa, permit, or legal service.

Contact Our Team