Tax Identification

NPWP - Indonesia Tax Identification Number

NPWP (Nomor Pokok Wajib Pajak) is your Indonesian Tax ID, required for all foreigners working or doing business in Indonesia. Learn how to register and stay tax compliant.

Get NPWP Assistance

Quick Facts

Processing Time
3-7 Working Days
Registration Cost
FREE (Government)
Validity
Lifetime (No Expiry)

NPWP Requirements for Foreigners

Documents needed to register for your Indonesian Tax Identification Number

Valid PassportRequired

With at least 12 months validity

KITAS/KITAPRequired

Valid stay permit in Indonesia

Sponsor LetterRequired

From employer or sponsor company

Passport PhotosRequired

3x4 cm, color background

Domicile Letter

From local village office (RT/RW)

Work Contract

If employed in Indonesia

NPWP Registration Process

Step-by-step guide to getting your Indonesian Tax ID

1

Document Preparation

Gather all required documents including passport, KITAS, and sponsor letter.

1-2 days
2

Online Registration

Register on the DJP Online portal (ereg.pajak.go.id) and submit application.

30 minutes
3

Tax Office Visit

Visit the local tax office (KPP) for verification and biometric data.

1-2 hours
4

NPWP Issuance

Receive your NPWP card and registration confirmation.

1-3 days

Important Notice

Without NPWP, tax withholding rates are 20% higher. For example, PPh 21 (income tax) withholding increases from 5% to 6% for income up to IDR 60 million. Always ensure you have valid NPWP before starting employment in Indonesia.

Frequently Asked Questions

Common questions about NPWP for foreigners in Indonesia

What is NPWP in Indonesia?

NPWP (Nomor Pokok Wajib Pajak) is the Tax Identification Number issued by the Indonesian Directorate General of Taxes. It is required for all individuals and entities with tax obligations in Indonesia.

Do foreigners need NPWP in Indonesia?

Yes, foreigners who work in Indonesia, own businesses, or earn income in Indonesia are required to have an NPWP. It is mandatory for KITAS holders who are employed.

How long does NPWP registration take?

The NPWP registration process typically takes 3-7 working days from document submission to receiving the NPWP card.

Is NPWP registration free?

Yes, NPWP registration is free of charge at the tax office. However, you may need to pay for document preparation or use professional services for convenience.

What happens if I dont have NPWP?

Without NPWP, you may face higher tax withholding rates (20% higher), difficulties opening bank accounts, and challenges in business transactions. It is also a legal requirement for employed foreigners.

Need Help with NPWP Registration?

Our team can handle the entire NPWP registration process for you, ensuring correct documentation and quick approval.

Get NPWP Assistance
Chat with us