
Tax Identification Number (NPWP) Registration in Bali
Fulfill your tax obligations, access tax benefits, exemptions, and more according to Indonesia’s latest regulations.
What is an NPWP?
An NPWP (Nomor Pokok Wajib Pajak) in Bali is your official Tax Identification Number (TIN). It is required for foreigners and companies operating in Bali to meet local tax compliance standards. The Directorate General of Taxes (DGT) issues NPWPs, to monitor and regulate obligations tied to individuals, expatriates, and businesses based in Bali.

What is an NPWP used for?
Tax Reporting and Payment
Required for filing annual tax returns in Bali and paying resident tax rates for both expatriates and local companies.
Opening a Bank Account
Many Indonesian financial institutions require an NPWP to open accounts or process loans, especially for foreign investors and businesses.
Proof of Fiscal Residency
For foreigners in Bali, an NPWP proves fiscal residency. It helps avoid double taxation risks on rental income, dividends, pensions, or royalties tied to assets in Bali.
Legal and Business Transactions
Mandatory for company registration, visa extensions, property purchases, or import/export of goods through Bali’s ports.
Access to Government Initiatives
Allows you to participate in tenders, government projects, and other official initiatives.
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 in Bali
To apply for a Company NPWP in Bali, 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.
Obtain your Indonesian Tax ID in Bali With Emerhub

In-depth knowledge of Indonesian tax laws and the latest regulatory changes that applies to your business in Bali. Leverage our established relationships with Indonesian authorities.

We ensure your company meets all legal requirements and review all necessary documents to ensure accuracy and completeness.

Continued support for annual tax reporting, NPWP & EFIN Registration, and other tax compliance needs.

FAQs About NPWP Registration in Bali
An NPWP issued in Bali has 16 digits, as implemented across Indonesia. The first 12 represent the taxpayer’s identity, while the last 4 digits serve as administrative codes used by Bali’s tax offices.
The NPWP application process typically takes 1 to 3 business days after submitting all required documents.
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’s on-ground team can act as your representative to handle registration and related tax matters for you in Bali.
No, an NPWP cannot be transferred or sold. Each NPWP is issued by Bali’s local tax office under Indonesia’s tax law and is tied to one taxpayer only– whether an individual expatriate living in Bali or a company operating here. If you live, work, or run a business in Bali, you must apply for your own NPWP directly through the Bali tax authorities to stay compliant.
Anyone who lives in Bali for more than 183 days within a 12-month period or earn income in Bali is considered a tax resident and must obtain an NPWP. This applies to expatriates with KITAS/KITAP, property rental income, or those running businesses in Bali. Without an NPWP, you may face higher tax rates and difficulties in opening local bank accounts or processing permits.
Schedule a call with an Emerhub Consultant
Tell us about your plans. We’ll reach out to discuss your needs and how we can help you.

Email Us
bali@emerhub.com

Call Us
+62 812 3659 9997

Visit Us
Pertokoan Sunset Indah, Sanur Kaja,
Jl. Sunset Road Kavling 4, Kuta,
Badung Regency, Bali 80361, Indonesia
