
Honest note (please read): Indonesia’s visa, tax and property rules change frequently. Everything here is general information, current as of 2025–2026, and is not legal, tax or immigration advice. Costs, income thresholds and visa names are indicative ranges that can change — always confirm the latest regulations with a licensed, Kantor-Imigrasi-registered consultant, lawyer or tax adviser before acting. We never recommend nominee property arrangements, working on a tourist visa, or visa-runs. We are a guide and concierge: for your situation we connect you to vetted, licensed professionals.
NPWP for foreigners Indonesia simply means an Indonesian tax ID number issued to non-Indonesian citizens who have a tax obligation in Indonesia. If you live in Indonesia long enough, earn Indonesian-source income, or run a business here, you will probably be asked for an NPWP at some point.
This guide is written for 2025–2026 and focuses on expats who live, work, or invest legally in Indonesia. It is general information only, not personal tax advice. Always double-check details with a licensed Indonesian tax consultant or lawyer before acting.
What is an NPWP and why do foreigners need it?
NPWP (Nomor Pokok Wajib Pajak) is your unique taxpayer identification number in Indonesia. Think of it as the Indonesian equivalent of a tax ID or TIN in other countries. The issuing authority is the Direktorat Jenderal Pajak (DJP), part of the Ministry of Finance.
For expats, NPWP sits at the center of three things:
- Tax status (are you a tax resident or not?)
- Administrative life (banks, immigration, notaries, employers)
- Compliance and penalties (getting rates and fines right)
Under Indonesian law, you can have an NPWP even if you are not (yet) a tax resident, but the triggers are different. The key is understanding when you are legally required to register and when it is just administratively “nice to have”.
Who actually needs an NPWP in Indonesia?
The rules that matter for foreigners are based on the tax-residency definition and on earning income in Indonesia. As of the latest publicly available rules (last checked June 2026):
- You are an Indonesian tax resident if you:
- Stay in Indonesia for more than 183 days in any 12‑month period, or
- Live in Indonesia and intend to reside here (for example, you move your “center of life” to Bali or Jakarta under a long-term visa).
- You are a non-resident taxpayer if you:
- Earn Indonesia‑sourced income but don’t meet the 183‑day / center of life tests.
If you are a tax resident, the government expects you to have an NPWP. If you are a non-resident who gets income from Indonesia (for example, director fees or consulting fees billed to an Indonesian company), you may or may not need one depending on how the income is paid and taxed at source.
- Key situations where foreigners commonly need an NPWP (2025–2026)
-
- You work in Indonesia under a company-sponsored work KITAS / ITAS and receive a local salary.
- You are a director or commissioner in an Indonesian PT / PT PMA and receive compensation.
- You run a business through a PT PMA or as an individual entrepreneur.
- You become a tax resident (183+ days or center of life) and have any taxable income (including certain foreign income after specific conditions are met).
- You need it for local banking, mortgages, or certain investments, and the bank formally requests it.
If you spend a few months per year in Indonesia on a B1/B2 tourist-style visit and never receive Indonesian‑source income, most expats in that situation do not register for an NPWP. But the moment you mix long stays, local income, and a semi-permanent life here, you should sit down with a tax professional.
Tax-resident vs non-resident expats: how NPWP changes your tax
Indonesia taxes residents and non-residents differently. NPWP is one of the levers that changes your rate and obligations.
| Category (2025–2026) | NPWP status | Typical income tax treatment |
|---|---|---|
| Resident expat employee | Usually must have NPWP | Progressive tax on annual income; monthly withholding via employer |
| Resident expat with no NPWP | Technically non-compliant if resident | Higher effective rates and potential penalties; harder to file correctly |
| Non-resident expat, paid from abroad only | Often no NPWP | No Indonesian tax in many cases, but watch 183-day rule and PE/business presence |
| Non-resident expat with Indonesia-source fees | Sometimes with NPWP, sometimes not | Final withholding tax at source, often higher without NPWP |
Rate difference example (high level): for certain types of income, non-residents and residents without NPWP may face rates roughly 20% higher than comparable taxpayers with an NPWP, because of “non-NPWP” surcharges. Exact percentages change and depend on the type of income, so confirm your scenario with a tax consultant.
Tax ID Indonesia expat: what NPWP is (and is not) used for
What it is used for:
- Annual income tax filing (SPT Tahunan).
- Monthly withholding and reporting by your employer or company.
- Applying certain tax treaty benefits (where a DTA exists).
- Banking: some banks ask for NPWP for:
- Higher-limit accounts or time deposits.
- Credit cards and consumer loans.
- Mortgages for foreigners who qualify.
- Company formation: PT PMA shareholders/directors are often asked to provide an NPWP.
- Transactions with notaries (for example, some share transfers or certain contracts).
What it is not:
- It is not a visa. You cannot use an NPWP to stay in Indonesia or to work legally; immigration status is separate.
- It is not a work permit. Working without the correct work visa/IMTA because “I have an NPWP” is still illegal.
- It is not a business license. Running a business without the right permits and entity structure is still a problem even if you have an NPWP.
How to get NPWP as a foreigner (2025–2026)
The process for how to get NPWP differs slightly depending on your status (employee vs entrepreneur vs investor) and where you live. The steps below reflect the online system and offline backup routes that were in use through June 2026.
Step 1 – Confirm that you are eligible or required
Generally, foreigners apply for an NPWP through one of these bases:
- Individual taxpayer – you, as a person, with or without employment.
- Director/commissioner or employee – your employer or company helps register you.
- Business owner – you set up an NPWP together with an Indonesian entity registration (for example, PT PMA).
Most expats who qualify will already have:
- A valid passport.
- A valid stay permit (KITAS/KITAP or specific long-stay visa that allows residence).
- An Indonesian address (rented house/apartment, with contract and landlord details).
If you are on a simple tourist visit and do not have a long-stay visa or local address, your application may be rejected or deferred.
Step 2 – Gather required documents (expat version)
Exact lists vary by local tax office, but as an expat you should expect to provide the following (copies and sometimes originals):
- Passport (ID page).
- Stay permit – KITAS, KITAP, or other long-stay visa that allows residence, plus the latest entry stamp if requested.
- Indonesia address proof – rental contract, domicile letter (surat domisili), or employer letter.
- Employer documents (for employees):
- Letter from employer stating that they employ you, with company NPWP.
- Copy of company NPWP and sometimes company deed/registration.
- Business-related documents (for entrepreneurs/investors):
- Company deed, NIB (Business Identification Number), and company NPWP if already issued.
- Appointment letters as director/commissioner, if applicable.
- Email address and mobile number for registration and OTP codes.
Because requirements can change or be interpreted differently by local offices, check with your local Kantor Pajak or a licensed tax consultant before you go. If you want tailored help, you can also plan your trip with our team via WhatsApp and we’ll connect you to professionals who deal with expat NPWP applications routinely.
Step 3 – Online NPWP registration (if available)
Indonesia has been pushing NPWP registration online through the DJP’s online system. As of June 2026, the steps typically looked like this (interfaces change, so treat as a roadmap, not a screenshot):
- Visit the DJP online portal (search for the official “DJP Online” site – avoid intermediaries).
- Create an account using your email and identity details.
- Select the option to register as an Individual Taxpayer.
- Fill in personal data exactly as written in your passport.
- Enter Indonesian address, phone, and email.
- Upload document scans (passport, stay permit, proof of address, employer letter if relevant).
- Submit and wait for email confirmation, or instructions for additional documents.
Sometimes an online application is followed by a request to visit the tax office or submit additional documentation. Keep an eye on your spam folder for emails from the DJP domain.
Step 4 – Offline / in-person at the tax office (Kantor Pajak)
If online registration isn’t working or your case is complex, you can also register directly at the Kantor Pelayanan Pajak (KPP) responsible for your address.
- Bring all original documents and copies.
- Take a queue number for NPWP registration.
- Fill in the registration form (an officer often helps if you ask).
- Submit the form and documents; answer any questions about your work and stay.
- Once approved, your NPWP number may be issued the same day or within several working days.
The NPWP is now often provided digitally first; physical cards are less used than in the past. Make sure you keep a digital copy accessible for banks, HR, and your accountant.
Costs and timelines for NPWP (2025–2026)
The NPWP itself is free. The tax office does not charge an official fee for issuing a personal NPWP, for Indonesians or for foreigners.
You may, however, face costs in the form of professional assistance or your own time and travel:
| Item (last verified June 2026) | Typical range (IDR) | Notes |
|---|---|---|
| Official NPWP issuance fee | 0 | No government fee for personal NPWP. |
| Local consultant help (simple expat case) | Rp750,000 – Rp2,500,000 | For preparing forms, submissions, and follow-up. |
| Tax advisory session (licensed consultant) | Rp1,500,000 – Rp5,000,000 per session | Higher for complex residence / worldwide income issues. |
| Transport to tax office (Jakarta) | Rp40,000 – Rp200,000 return | Online ride-hailing or taxi, depending on distance/traffic. |
| Translator / admin assistant (if you don’t speak Indonesian) | Rp200,000 – Rp800,000 per visit | Varies with language and experience. |
Processing time for a straightforward NPWP application is commonly 1–5 working days, but it can be longer if documents are incomplete or the office is busy. Leave yourself a buffer; do not schedule your NPWP application the day before you sign a contract that requires it.
What happens after you get your NPWP?
Once you have your NPWP number, a few obligations and habits kick in:
1. Annual tax return (SPT Tahunan)
As a tax resident with NPWP, you generally must file an annual income tax return in Indonesia, even if all tax was already withheld from your salary.
- For individuals, the deadline is typically 31 March of the following calendar year.
- The form type depends on your income complexity (employment only vs business/other income).
- Filing can often be done online through DJP Online once your account is activated.
If you are a non-resident with NPWP, obligations may be more limited, but you still need to check them with a professional.
2. Keep your data updated
If you change address, employer, or marital status, you should update your NPWP data with the tax office. This keeps your tax position clean and reduces the risk of mismatched information when banks, employers, or immigration check your details.
3. Penalties for ignoring your NPWP
Common issues include:
- Late filing fines – there are fixed penalties for failing to file your annual tax return on time.
- Underpayment interest and penalties – if the tax office finds you owe additional tax, you may be charged interest and penalties back-dated to the original due date.
- Higher withholding tax – for certain types of payments, if you do not provide a valid NPWP, payers may withhold tax at a higher rate.
Amounts and percentages are adjusted from time to time and can be substantial over multiple years. This is one area where a one-hour session with a licensed tax advisor is money well spent.
NPWP, 183-day rule, and worldwide income
A recurring fear for many expats is: “If I get an NPWP in Indonesia, does that mean Indonesia taxes my worldwide income forever?” The honest answer is: it depends on your residence status, treaty position, and timing, not just on the existence of an NPWP.
Key ideas as of June 2026 (general only):
- Residence is based on presence and ties, not on NPWP ownership alone.
- If you are a tax resident, Indonesia can tax worldwide income, but there are specific rules and some transitional regimes for certain categories of new residents (especially for specific investment or high-skilled arrivals).
- Double Taxation Agreements (DTAs) with your home country can relieve double tax in many cases, using foreign tax credits or exemption methods.
- Simply avoiding NPWP does not magically prevent tax residence. If you pass 183 days and have your life in Indonesia, you can be treated as a resident even without an NPWP, and penalties can be worse.
Because the details are highly individual – which country you come from, how your income is structured, where your company is, where your family lives – we strongly recommend a personalized review with a licensed Indonesian tax consultant who understands expat scenarios. If you’d like introductions, you can plan your trip and long-term stay with us via WhatsApp, and we’ll route you to professionals we trust. No one can pay to change what we publish; if you proceed with our partner they may pay us a referral fee at no extra cost to you.
NPWP and banking for foreigners
How much NPWP matters in practice also depends on the bank and product.
- Basic savings account – many banks will open a basic account for a foreigner using a passport, KITAS/KITAP, and local address. Some may not insist on NPWP initially, but may ask later or limit features until provided.
- Time deposits and higher limits – NPWP is more frequently requested for KYC and tax reporting reasons.
- Credit cards – banks often ask for NPWP plus proof of income, especially if you apply as a resident cardholder.
- Mortgages – property ownership for foreigners is heavily regulated; where mortgages are possible under the rules, NPWP, income proof, and visa status all matter. We do not recommend any nominee arrangements to bypass ownership rules.
Having NPWP tends to make life easier with compliance-driven institutions such as banks. It signals that you are inside the system rather than outside it.
Common mistakes foreigners make with NPWP in Indonesia
- Waiting too long – passing the 183-day mark year after year, working or doing business, but never registering or filing.
- Assuming “I’m paid offshore, so I’m safe” – residence is about where you live, not where your salary hits the bank.
- Equating NPWP with work rights – paying tax does not legalize unauthorized work or business activity.
- DIY approach to complex structures – using multiple foreign companies, crypto income, or remote work without professional advice, then being surprised by assessments.
- Not updating details – moving cities or changing employers, but never updating the tax office, which can complicate audits or refunds.
The Indonesian system is rules-based, but also relationship-based. Showing up on time with clean documentation usually goes a long way.
Getting help: who should you talk to?
Visa agents are not tax advisors. They can help you with KITAS or visa paperwork, but their comments on tax are often based on anecdote, not law.
For NPWP and tax ID Indonesia expat issues, look for:
- Licensed Indonesian tax consultants (konsultan pajak berizin).
- Registered public accountants with tax practices.
- Law firms that specialize in tax and immigration.
Ask them directly:
- “Are you licensed with the Directorate General of Taxes?”
- “How many expat clients do you handle?”
- “What is your experience with residency and double-taxation agreements?”
If you want a curated short-list for Bali, Jakarta, or elsewhere, you can plan your trip and longer stay with us via WhatsApp. We can point you toward professionals who regularly handle NPWP registrations and annual filings for expats; no one can pay to change what we publish, and if you move forward with one of our partners they may pay us a referral fee at no extra cost to you.
Quick NPWP checklist for foreigners (2025–2026)
- Staying in Indonesia more than 183 days in 12 months, or moving your life here? Talk to a tax pro about residence and NPWP.
- Working in Indonesia under KITAS/KITAP with local salary? You will almost always need NPWP.
- Director/commissioner in an Indonesian company? Expect to be asked for NPWP.
- Only short stays, no Indonesian-source income? Most visitors don’t register, but still track your days.
- Already have NPWP? File annual returns on time and keep your data updated.
FAQs: NPWP for foreigners in Indonesia
Do I need an NPWP if I only work remotely for a foreign company?
If you live in Indonesia long enough to become a tax resident (more than 183 days in a 12‑month period or moving your center of life here), you may have an Indonesian tax obligation even if your employer is abroad. In that case, you generally should have an NPWP. The actual tax outcome depends on your home country, treaties, and how your income is structured, so confirm with a licensed tax consultant.
Can I apply for NPWP while on a tourist visa?
In practice, tax offices usually expect a long-stay permit such as KITAS/KITAP or another residence-type visa plus a local address. On a short tourist stay, applications are likely to be rejected or delayed. If your plan is to relocate and become resident, sort out your long-stay visa first, then apply for NPWP once your status is clear.
Is NPWP mandatory for opening a bank account in Indonesia?
Not always. Some banks will open a basic savings account for foreigners with a passport, KITAS/KITAP, and local address, without NPWP. However, for credit cards, certain deposits, loans, or higher limits, many banks will ask for NPWP. Requirements differ by bank and by product, so check with the specific bank you plan to use.
What happens if I’m a tax resident but never register for NPWP?
You may be considered non-compliant. If the tax office discovers that you should have been filing and paying tax, they can assess tax retroactively, add interest, and impose penalties. In some cases, your effective tax rates on certain payments can also be higher without NPWP. Voluntarily regularizing your situation early with professional help is usually far less painful than waiting for an audit.
Can I cancel my NPWP if I leave Indonesia permanently?
Yes, there is a process to deactivate your NPWP when you permanently leave Indonesia and cease to be a tax resident. You will usually need to file final returns and submit documentation showing that you no longer have a tax obligation in Indonesia. A licensed Indonesian tax consultant can handle this process and liaise with the tax office for you.