Tax card Bali

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.

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.

FAQs About NPWP Registration in Bali

1. How many digits does NPWP have?

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.

2. 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.

3. 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’s on-ground team can act as your representative to handle registration and related tax matters for you in Bali.

4. Can NPWP be transferred or sold?

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.

5. Do foreigners living in Bali need an NPWP?

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.