Indonesia KITAS Tax: NPWP, PPh 21 & Expat Rules
Are KITAS Holders Legally Required to Have an NPWP in Indonesia?
Yes. All foreign nationals holding an Indonesian Temporary Stay Permit (KITAS/ITAS) who reside in Indonesia or earn local Indonesian income are legally required to register for an NPWP (Nomor Pokok Wajib Pajak) with the Directorate General of Taxes (DJP).
Holding a KITAS establishes legal proof of "intent to reside" (niat untuk bertempat tinggal) under Indonesian tax statutes. Consequently, even if you spend fewer than 183 days in the country in your initial year, immigration authorities share residency telemetry directly with the DJP through integrated ministerial databases.
Without an NPWP, foreign employees face severe penalties: employers are mandated by law to withhold PPh 21 employment tax at a 20% punitive surcharge above standard progressive rates.
What is the Difference Between Working KITAS and Investor KITAS Tax Rules?
The tax profile of an expatriate in Indonesia depends fundamentally on the legal classification of their stay permit:
How Does the New Monthly TER Withholding Scheme Work for Expats?
Under Government Regulation PP 58/2023 and Minister of Finance Regulation PMK 168/2023, Indonesia replaced complex monthly progressive brackets with a standardized Average Effective Rate (Tarif Efektif Rata-Rata / TER) system for PPh 21 employment withholding.
From January through November of each calendar tax year, employers withhold tax directly from your gross monthly earnings by looking up your exact income bracket in one of three statutory tables based on your Non-Taxable Income (PTKP) classification:
The December True-Up: In December, your employer computes your total annual tax liability using standard progressive brackets (5% to 35%) minus your full annual PTKP and occupational expenses (Biaya Jabatan: 5%, capped at IDR 6,000,000/year). The tax withheld from January to November is credited, and only the net difference is deducted in your December paycheck.
How Do You File Form 1770 S on the DJP Online Portal?
Every expatriate tax resident must submit their individual annual tax return (SPT Tahunan) through the official DJP Online portal before March 31st following the end of the tax year.
Follow this step-by-step checklist to avoid common filing rejections and tax authority audits:
- Collect Form 1721-A1 from Your Employer: Before January 31st, your Indonesian employer must provide official withholding Form 1721-A1 (Bukti Potong PPh 21) detailing your gross annual compensation and all taxes withheld.
- Obtain Your EFIN (Electronic Filing Identification Number): If filing for the first time, visit any local tax office (KPP) or email your registered KPP with your passport and KITAS to activate your EFIN code.
- Log in to DJP Online (djponline.pajak.go.id): Access the e-Filing module and select Form 1770 S (for salaried individuals earning more than IDR 60 million/year).
- Declare Worldwide Assets and Liabilities: Under Indonesian transparency rules, you must disclose your end-of-year asset holdings (Indonesian bank accounts, vehicles, foreign securities, and real estate) in Section B of the return.
- Submit with SMS/Email Token: Request an authorization verification token sent to your registered phone or email, enter the OTP, and download your Electronic Filing Receipt (Bukti Penerimaan Elektronik / BPE).
