Banner

Invest in Paradise

High-yield villas in Bali with ROI up to 15%

Back to Section
Tax Residency2 months ago

How to Register as a Taxpayer in Indonesia and Avoid Penalties

admin
December 13, 2025
6 min read
How to Register as a Taxpayer in Indonesia and Avoid Penalties

How to Register as a Taxpayer in Indonesia and Avoid Penalties

If you're earning income in Indonesia—whether as a resident or a foreigner—you are required to register as a taxpayer. This is not just a formality, but a key step toward legal residency, business opportunities, and financial security. The cornerstone of tax registration in the country is obtaining a personal tax identification number, known as NPWP. Without it, you cannot file tax returns, open a bank account, or apply for a long-term visa. Neglecting these rules can lead not only to fines but also administrative sanctions.

Below is a step-by-step guide to obtaining an NPWP and EFIN, along with practical tips to help you avoid common mistakes and penalties.


What is an NPWP and Who Needs One?

NPWP (Nomor Pokok Wajib Pajak) is a unique taxpayer identification number issued to anyone liable for taxes in Indonesia, regardless of nationality. Foreign nationals must obtain an NPWP if they:

  • Spend more than 183 days in Indonesia within a year, thereby becoming a tax resident;
  • Earn income from Indonesian sources (including rental income and business profits);
  • Are formally employed or operate a business in Indonesia.

Why You Need an NPWP

An Indonesian tax ID is required for:

  • filing tax returns (SPT);
  • conducting banking and financial transactions;
  • registering a business and obtaining licenses;
  • applying for long-term visas and stay permits (such as KITAS or KITAP);
  • paying tax on rental or other passive income.

Without an NPWP, your access to many legal and financial services in the country is restricted. Moreover, failure to obtain one is considered non-compliance with tax obligations.


How to Get an NPWP: Step-by-Step Guide for Foreigners

The NPWP application is handled through the Directorate General of Taxes (DJP) in Indonesia.

1. Prepare the Required Documents

Before applying, gather the necessary documents. For foreign nationals in 2024–2025, you will need:

  • Completed application form (available online at ereg.pajak.go.id);
  • Copy of the first page of your passport;
  • Valid KITAS or KITAP (temporary or permanent stay permit);
  • Proof of income source (employment contract, rental agreement, business license, etc.).

Important: Requirements may vary depending on the local DJP office. For the most current information, consult the official site pajak.go.id.

2. Submission Methods

  • Offline: Visit the nearest tax office in person based on your residence or business address.
  • Online: Register via the official website ereg.pajak.go.id. You will receive a digital NPWP after verification.

Once your application is approved, you will be assigned a tax number (NPWP). A digital version will be available for download, and you may also request a physical plastic card.


EFIN – Your Digital Key to Online Tax Services

EFIN (Electronic Filing Identification Number) is a secure digital code required to access the DJP's online tax services. Without it, you cannot file reports or pay taxes online.

Why You Need an EFIN

It allows you to:

  • electronically submit SPTs (tax returns),
  • track your tax assessments,
  • make tax payments remotely.

How to Get an EFIN

  1. Download and complete the form via the DJP website or collect it at a local tax office.
  2. Submit the application in person to your assigned tax office, attaching your passport and NPWP.
  3. Receive your EFIN code—this may be issued on paper or sent via email.

After receiving it, you must activate your EFIN through djponline.pajak.go.id.


Taxes in Indonesia: What to Pay and How to Avoid Penalties

Failure to meet your tax obligations can result in fines, interest penalties, and even immigration issues—especially for foreigners. It’s crucial to understand which types of taxes apply to you.

Main Tax Categories

Type of Tax What is Taxed Frequency
PPh 21 Salaries and wages (withheld by employer) Monthly
PPh 25 Income of self-employed professionals and entrepreneurs Monthly (advance payments)
VAT Sale of goods/services above threshold turnover Monthly

Responsibilities for Foreigners

If you are registered in Indonesia but do not receive local income, you may not be required to file a tax return annually. However, this depends on your status, whether you have a KITAS, and how long you stay in the country. It's best to check with your tax advisor or contact the DJP for clarity.

How to Avoid Penalties

  • Respect filing deadlines: Annual tax returns (SPT Tahunan) are generally due by March 31 for the previous fiscal year. Monthly reports follow a set schedule.
  • Pay on time: Late payments are subject to penalties—typically around 2% per month of the outstanding tax due.
  • Keep documentation: Contracts, receipts, and invoices should be preserved for at least 5 years.
  • Consult a tax professional: If you have any doubts about your obligations, it’s wise to get expert advice rather than risk a costly mistake.

FAQ – Frequently Asked Questions

Do tourists need to get an NPWP?

No. Visitors in Indonesia on a short-term tourist visa who do not earn income locally are not required to register as taxpayers.

What if I lose my NPWP?

You can replace your NPWP by visiting your local tax office or requesting a digital copy through the DJP online portal, provided your EFIN is activated.

Can I apply for both NPWP and EFIN remotely?

Yes, since 2020 most procedures have moved online. However, your initial EFIN must be activated in person by presenting your passport and NPWP.


Summary: Why Tax Compliance in Indonesia Matters

To avoid penalties and maintain a lawful status in Indonesia, both residents and foreign nationals must register with the tax authorities. Obtaining an NPWP and EFIN is a foundational step that grants you access to key financial and legal tools in the country. Ongoing compliance with reporting deadlines and tax obligations serves as both a responsibility and a safeguard against sanctions.

If you intend to live, invest, or earn an income in Indonesia, sort out your tax status from the outset. It’s not just bureaucracy—proper registration is your pathway to legal stability and peace of mind.


Sources and Official Information

Comments (3)

Leave a comment

Александр Петров2 часа назад

Отличная статья! Очень полезная информация для тех, кто планирует переезд.

Мария Иванова5 часов назад

Спасибо за подробный разбор. А как обстоят дела с медицинской страховкой?

Дмитрий Сидоров1 день назад

Интересно было бы узнать больше про районы для семей с детьми.