How Foreigners Hide Income in Bali: What Is Legal and What Is Not
A factual breakdown of how some foreign residents in Bali structure finances to avoid Indonesian tax obligations, which methods cross into illegal territory, and recent enforcement cases.
By Larry Timothy • 17 June 2026 • 14 min read
- Indonesia taxes worldwide income for tax residents — defined as anyone who spends 183+ days in the country in a 12-month period. Your income source location is irrelevant once you cross that threshold.
- The most common methods foreigners use to hide income — nominee bank accounts, invoicing through home-country companies, paying yourself in crypto, or taking no salary from a PT PMA — are either illegal under Indonesian tax law or increasingly detectable via the OECD Common Reporting Standard (CRS).
- Indonesia implemented CRS in 2018. Your home country's tax authority now automatically receives information about your Indonesian accounts. Indonesian authorities receive the same from 110+ participating countries. The information-sharing gap that existed before 2018 is gone.
- Criminal tax evasion (pidana pajak) under UU KUP Article 39 carries up to 6 years imprisonment. This is not theoretical — the Directorate General of Taxes (DGT/DJP) has pursued foreign nationals in recent years.
- Legal tax planning options exist: bilateral tax treaties, correct NPWP registration, KITAS-based tax status, and proper accounting through a registered tax consultant. These are the tools; everything else is risk.
Table of Contents
- Who This Actually Affects
- Indonesia's Tax Residency Rules: The 183-Day Threshold
- The Worldwide Income Principle and Why "I Earn Abroad" Doesn't Help
- Common Methods Foreigners Use to Obscure Income
- The PT PMA Salary Trick: What It Is and Why It Fails
- Crypto and Cash: Why Informality Doesn't Equal Invisibility
- CRS and AEOI: The Information-Sharing System That Changed Everything
- DGT Enforcement: What Has Actually Happened
- What Is Actually Legal: Tax Treaties, NPWP, and Proper Structuring
- The Criminal Line: Where Tax Avoidance Becomes Tax Evasion
- Practical Steps for Foreign Residents
- Frequently Asked Questions
Who This Actually Affects
Every year, tens of thousands of foreigners establish semi-permanent lives in Bali. Some come through formal channels — KITAS holders, PT PMA directors, digital nomad visa (E33G) holders. Many more operate informally: tourist visas extended repeatedly, visa runs to Singapore or Kuala Lumpur every 60 days, working remotely for foreign clients and receiving payment into foreign accounts.
Almost none of them think they have an Indonesian tax problem. They reason that they earn in dollars or euros, their clients are abroad, their bank account is in Australia or Germany or the United States, and they pay their home country taxes (or don't, and assume Indonesia would never know). For most of them, this reasoning has worked — so far.
That calculus changed substantially after 2018, when Indonesia joined the OECD's Common Reporting Standard framework. The information gap that previously allowed foreign income to go unreported has been systematically closed. The question is no longer whether Indonesian tax authorities can find out about foreign income — they can — but whether individual foreigners understand the exposure they're accumulating.
This article is for people who want to understand what the law actually says, what methods of income obscuring are being used, which ones create genuine criminal risk, and what the legal alternatives look like. It's not legal advice. For your specific situation, you need an Indonesian tax consultant (konsultan pajak) registered with the Ministry of Finance.
Indonesia's Tax Residency Rules: The 183-Day Threshold
Indonesian income tax is governed primarily by Law No. 36/2008 on Income Tax (UU PPh), as amended by the Harmonization of Tax Regulations Law (UU HPP) No. 7/2021. The rules on who qualifies as a tax resident are set out in Article 2 of UU PPh.
Under Article 2(3), an individual is an Indonesian tax resident (Subjek Pajak Dalam Negeri / SPDN) if they:
- Reside in Indonesia, or
- Are present in Indonesia for more than 183 days in any 12-month period (not necessarily a calendar year), or
- Are present in Indonesia during a tax year and intend to reside in Indonesia
The 183-day test is simpler than it appears. If you spend 184 days in Indonesia across a 12-month rolling window — including visa runs, which pause the physical presence but don't reset the count — you are an Indonesian tax resident for that period. You are then subject to Indonesian income tax on your worldwide income.
The intent test in the third criterion is broader than most foreigners realize. Indonesian tax authorities can argue that someone who has signed a long-term lease, enrolled children in school, or established a business presence intended to reside in Indonesia — even if their physical presence was below 183 days in a given year.
Foreign nationals who have not crossed the 183-day threshold are Non-Resident Taxpayers (Subjek Pajak Luar Negeri / SPLN). They are taxed only on Indonesian-source income, at a flat 20% withholding rate (or lower, under applicable tax treaties). This distinction matters enormously.
The Worldwide Income Principle and Why "I Earn Abroad" Doesn't Help
Once you are classified as an Indonesian tax resident, the territorial argument collapses. Indonesia taxes residents on their worldwide income, regardless of where it is earned, where it is received, or what currency it is paid in. This is not unusual — it mirrors the approach of most OECD countries, including Australia, Germany, the Netherlands, and the United States.
The specific provision is Article 4(1) of UU PPh, which defines taxable income broadly to include "every addition to economic capacity received or accrued by the Taxpayer, whether originating from Indonesia or from outside Indonesia." Article 3 clarifies that for resident taxpayers, this applies to income from any source whatsoever.
What this means practically: if you are a freelance graphic designer living in Canggu for eight months a year, working for clients in London and New York, receiving payment into a British bank account, you are an Indonesian tax resident and your worldwide income — including those London and New York invoices — is taxable in Indonesia under the Indonesian income tax schedular rates.
The Indonesian personal income tax rates for 2023 onward (post-UU HPP reform) are:
| Annual Taxable Income (IDR) | Rate |
|---|---|
| Up to 60,000,000 | 5% |
| 60,000,001 – 250,000,000 | 15% |
| 250,000,001 – 500,000,000 | 25% |
| 500,000,001 – 5,000,000,000 | 30% |
| Above 5,000,000,000 | 35% |
There is a Non-Taxable Income (PTKP) threshold of IDR 54,000,000 per year for a single individual (2023 figure). Income below this threshold is not taxed. For most working expats in Bali, their income will push them well above this into the 25–30% brackets.
Common Methods Foreigners Use to Obscure Income
Understanding what people actually do is important — not to recommend these methods, but because understanding them clarifies the legal exposure attached to each one. The Indonesian DGT's enforcement teams understand these methods too.
Nominee Bank Accounts
Some foreigners arrange for Indonesian nationals — often spouses, partners, or trusted employees — to hold bank accounts in their name, into which client payments are routed. The logic is that the account appears to belong to an Indonesian citizen, making it invisible to foreign tax authorities looking for accounts held by their nationals.
The problem is twofold. First, this creates significant legal exposure for the Indonesian nominee — they are receiving income in their name and are liable for Indonesian tax on it unless they can prove it isn't theirs, which is its own legal complication. Second, in 2018 Indonesia's Financial Intelligence Unit (PPATK) significantly expanded its beneficial ownership reporting requirements. Banks are required to identify the ultimate beneficial owner of accounts, not just the account holder. A nominee account structure can constitute falsification of documents under Article 263 of the Indonesian Criminal Code (KUHP), with penalties up to 6 years imprisonment.
Invoicing Through Home-Country Companies
A popular approach among digital nomads: establish a company in your home country (or a low-tax jurisdiction like Estonia, Hong Kong, or Delaware), invoice your clients through that company, and pay yourself a small or zero salary, leaving profits in the company. The argument is that Indonesian tax only applies to salary income you receive personally.
This approach has significant flaws under Indonesian tax law. Government Regulation No. 49/2019 on Controlled Foreign Company (CFC) rules allows the DGT to attribute undistributed profits of foreign-controlled companies to Indonesian resident shareholders when those companies are located in low-tax jurisdictions and the passive income test is met. If you are controlling a company in a 0% or low-tax jurisdiction from Bali, the DGT can theoretically treat the company's undistributed income as your personal income. The CFC rules were strengthened in 2019 and are increasingly part of DGT audit methodology.
Income Splitting via Indonesian Spouse
Married foreigners sometimes structure income through their Indonesian spouse's accounts or businesses, taking advantage of the Indonesian spouse's lower effective tax rate or exploiting the separate assessment rules for married couples. This is sometimes legitimate (where the spouse genuinely earns the income independently) and sometimes fabricated (where the income is the foreigner's but legally attributed to the spouse to reduce the effective rate).
The DGT has specific anti-income-splitting provisions under Article 8 of UU PPh. Where a married couple chooses separate assessment, each spouse's income must actually be earned by that spouse. Artificial attribution of one spouse's income to the other is challengeable on audit.
Operating Without an NPWP
Many foreigners in Bali simply never register for an NPWP (Nomor Pokok Wajib Pajak — Indonesian Tax Identification Number) and operate entirely outside the Indonesian tax system. This is the most common approach and the one that creates the most exposure when discovered.
Under UU KUP Article 39, failing to register for an NPWP when required constitutes a tax offense. The DGT can issue a tax assessment covering all years the person should have been registered, plus penalties of up to 300% of the underpaid tax, plus administrative penalties. If the failure is deemed intentional, criminal prosecution is possible.
The PT PMA Salary Trick: What It Is and Why It Fails
A PT PMA (Penanaman Modal Asing) is a foreign-investment company, the legal vehicle through which foreigners can legally operate a business in Indonesia. Some PT PMA directors attempt a specific tax minimization approach: the company earns revenue, but the director-shareholder takes no salary or a nominal salary, while the company retains profits. The idea is that the director pays no personal income tax because they receive no salary.
This approach has three fatal weaknesses:
First, PT PMA profits are subject to Indonesian corporate income tax at 22%. Not paying yourself a salary doesn't make the company's tax liability disappear; it shifts it to corporate tax. Second, when profits are eventually distributed as dividends, they are subject to a 20% withholding tax (or reduced rate under tax treaties). Third, the CFC rules described above mean that retained profits in a controlled foreign entity can be attributed to the Indonesian-resident shareholder regardless of whether distributions are made.
The DGT has also developed transfer pricing guidelines (PMK No. 22/2020) that allow it to challenge the reasonableness of director remuneration in related-party transactions. A director working full-time for a PT PMA but receiving zero salary will attract scrutiny — the DGT can impute a market salary and assess tax on it.
Crypto and Cash: Why Informality Doesn't Equal Invisibility
Receiving payment in cryptocurrency or cash is not the same as receiving untaxable income. Under Indonesian tax law, income in any form — including barter, cryptocurrency, and cash — is taxable. The government issued PMK No. 68/2022 specifically addressing crypto asset taxation, imposing a 0.1% final income tax on crypto transactions through registered exchanges and a 0.2% rate for unregistered platforms. This is in addition to any general income tax liability on crypto gains classified as income rather than capital.
The "just use cash" approach is similarly flawed. PPATK reporting requirements for suspicious transactions, combined with lifestyle audits (gaya hidup audit) — where the DGT compares a taxpayer's apparent living standards to declared income — create practical detection risk. Someone living in a USD 3,000/month villa, driving a leased car, and eating at upscale restaurants while declaring minimal income will eventually attract attention if audited.
CRS and AEOI: The Information-Sharing System That Changed Everything
The most significant development in international tax enforcement of the past decade is the OECD's Common Reporting Standard (CRS), implemented through the framework of Automatic Exchange of Information (AEOI). Indonesia formally joined CRS in 2018 under Law No. 9/2017 on Access to Financial Information for Tax Purposes.
Under CRS, financial institutions in participating countries automatically report information about account holders to their country's tax authority, which then shares it with the account holder's country of tax residence. As of 2024, 110+ jurisdictions participate, including Australia, the United Kingdom, Germany, the Netherlands, Singapore, and most other countries that commonly host Indonesian-based expats' banking.
What this means concretely: if you are a German citizen living in Bali and banking in Germany, your German bank reports your account balance, income, and transactions to the German tax authority (Bundeszentralamt für Steuern), which shares that information with the Indonesian DGT (to the extent you are flagged as an Indonesian resident). Simultaneously, if you have accounts in Indonesian banks, those are reported to the DGT and shared back to Germany.
The system is not yet perfect — enforcement depends on the quality of residency information provided to financial institutions, and many expats simply do not update their address with foreign banks. But the trend is unmistakably toward greater transparency, and the DGT has invested significantly in data analytics infrastructure to cross-reference CRS data with NPWP registration records, visa records, and property lease data.
DGT Enforcement: What Has Actually Happened
Indonesian tax enforcement against foreign nationals has historically been low-profile and selective. The DGT's primary focus has been on large corporate taxpayers and Indonesian individuals with significant assets. Foreign individuals, particularly those working remotely for foreign clients without local business registration, have been a lower enforcement priority.
That said, several enforcement patterns have emerged that foreign residents should understand:
Exit Clearance Requirements for KITAS Holders
KITAS (Kartu Izin Tinggal Terbatas) holders — the most common work/business residence permit category — are subject to departure tax clearance procedures. In principle, KITAS holders cannot permanently exit Indonesia without settling their tax obligations and obtaining tax clearance from the DGT. In practice this requirement is sporadically enforced, but it creates a mechanism for the DGT to catch non-compliant taxpayers at the point of departure.
What Triggers a DGT Audit of a Foreigner
DGT audits of foreign individuals are typically triggered by one of four things: a third-party report (competitor, disgruntled partner, ex-spouse), CRS data matching that identifies an Indonesian resident with undeclared foreign income, a PPATK suspicious transaction report, or random sector-based audit programs. Digital nomad communities in Bali have become aware that competitors sometimes report each other to the DGT as a competitive tactic.
Recent Enforcement Patterns (2022–2024)
The DGT issued PMK No. 81/2023 which strengthened the framework for examining foreign-source income of Indonesian tax residents and expanded the DGT's authority to access financial data from foreign institutions via bilateral exchange-of-information agreements. The regulation also clarified the obligations of platforms — including foreign fintech platforms — operating in Indonesia to report payment flows.
Several Bali-based expat communities documented cases in 2022–2023 where DGT officers visited known digital nomad coworking spaces and villa complexes to conduct preliminary inquiries about the tax status of foreign occupants. These were described as "mapping exercises" rather than full audits, but they signal that the DGT is developing its intelligence about the foreign population in tourist-heavy areas like Canggu, Seminyak, and Ubud.
What Is Actually Legal: Tax Treaties, NPWP, and Proper Structuring
Legal tax planning for foreigners in Bali exists and is worth understanding. The goal is to structure your affairs correctly — not to hide income, but to ensure you pay tax in the right jurisdiction at the right rate, avoid double taxation, and comply with Indonesian reporting obligations.
Tax Treaties
Indonesia has bilateral double taxation avoidance agreements (P3B — Perjanjian Penghindaran Pajak Berganda) with over 60 countries including Australia, Germany, the United Kingdom, the Netherlands, Singapore, Japan, France, and the United States. These treaties determine which country has taxing rights over particular types of income and provide credits for tax paid in the other country.
If you are a German citizen who is an Indonesian tax resident, the Indonesia-Germany tax treaty (signed 1990, amended) will determine how your German-source income is taxed, and whether you can credit German tax against your Indonesian liability. The treaty generally prevents you from paying full tax in both countries, but it does not eliminate your obligation to file in both countries and report worldwide income.
Getting an NPWP and Filing Correctly
Foreigners who meet the Indonesian tax residency criteria are required to obtain an NPWP from the local tax office (KPP). The process involves submitting residency documentation (KITAS/KITAP), passport, and supporting income information. An NPWP allows you to file an annual Indonesian personal income tax return (SPT Tahunan) and to legally pay Indonesian tax on your worldwide income, taking credits for tax paid abroad.
Filing with an NPWP and paying the correct amount, even if it's a relatively small amount after treaty credits, puts you in a fundamentally different legal position than operating entirely outside the system. It transforms you from a non-compliant foreign national to a registered taxpayer, with the legal protections that status provides.
Working with an Indonesian Tax Consultant
Indonesian tax law is complex, and the interaction between Indonesian domestic law, bilateral tax treaties, and your home country's tax rules creates genuine complexity. Registered Indonesian tax consultants (konsultan pajak bersertifikat) are licensed by the Ministry of Finance and are the appropriate professionals for this work. Their fees typically start at IDR 5–15 million per year for straightforward expat tax compliance and can rise significantly for complex corporate structures. This is not an area where general legal advice or internet research is a substitute for professional guidance.
The Criminal Line: Where Tax Avoidance Becomes Tax Evasion
Indonesian law draws a clear line — at least on paper — between legal tax minimization and criminal tax evasion. The relevant statute is UU KUP (Law No. 28/2007 on General Tax Provisions and Procedures, as amended by UU HPP 2021).
Administrative tax violations — late filing, underreporting through negligence, failure to register — carry administrative penalties: late payment interest (2% per month, capped at 24 months), underpayment surcharges of 50–150%, and penalties of up to 200% of the underpaid tax. These are significant but not criminal.
Criminal tax evasion under Article 39 of UU KUP requires intentional conduct: deliberately not registering for an NPWP when required, filing a tax return known to be incorrect, using false documents, or taking other actions to reduce tax liability through deception. The penalty is 6 months to 6 years imprisonment plus a fine of 2–4 times the underpaid tax.
The practical distinction: if you genuinely didn't know you were required to register for an NPWP, the DGT is more likely to pursue administrative remedies. If you deliberately used nominee accounts, falsified invoices, or created shell structures to conceal income, the case for criminal prosecution is much stronger. The use of nominee structures, fake invoicing, or deliberate false statements in tax documents almost always crosses into criminal territory.
Practical Steps for Foreign Residents
If you are living in Bali for extended periods and haven't addressed your Indonesian tax status, the practical path forward is:
- Determine your tax residency status — count your actual days in Indonesia across rolling 12-month periods. If you are above 183 days, you are likely an Indonesian tax resident for those periods.
- Engage an Indonesian tax consultant before doing anything else. Voluntary disclosure to the DGT before an audit is typically treated far more favorably than disclosure under audit pressure. Indonesia has periodically offered tax amnesty programs (the most recent in 2022 under the second Tax Amnesty program); a consultant can advise whether any current amnesty window applies.
- Review your home country tax obligations — your Indonesian tax residency affects your status in your home country too. Many countries require notification of change in tax residency. An Australian tax resident who becomes an Indonesian tax resident should notify the ATO; a UK domicile issue may arise for British citizens.
- Register for an NPWP if required, and file SPT Tahunan returns for prior years where possible. Late filing penalties are administratively manageable; criminal exposure is not.
- Update your financial institution records — your bank in your home country will eventually receive CRS-related questions about your tax residency. Providing incorrect information to your bank about your residence location can constitute fraud under your home country's law.
For related background on how Indonesian law treats foreigners working without proper visa authorization — which overlaps with the tax question for many digital nomads — see our guides on working illegally in Bali and paying locals under the table. The crypto income question is covered in more depth in our article on cryptocurrency laws in Bali and Bali's gray economy.
Frequently Asked Questions
I'm on a tourist visa and earn money from foreign clients. Do I owe Indonesian tax?
Potentially yes, if you spend more than 183 days in Indonesia across a 12-month period. The visa type is irrelevant for tax purposes — Indonesian tax residency is determined by physical presence, not visa category. A tourist visa holder who spends 200 days in Indonesia is an Indonesian tax resident for that period, regardless of the fact that their visa doesn't authorize them to work. This creates a double legal exposure: working without authorization (immigration violation) and failing to register for tax (tax violation).
I keep my money in a bank account in my home country. How would Indonesia know?
Through the Common Reporting Standard (CRS). If your home country participates in CRS — and 110+ countries do, including Australia, the UK, Germany, the Netherlands, Singapore, and most others — your bank reports your account details to your home country's tax authority, which shares that information with Indonesia if you are flagged as an Indonesian tax resident. The information flow is automatic, not dependent on Indonesian authorities actively requesting it. The system has been operational since 2018 and is increasingly integrated into DGT audit workflows.
If I use cryptocurrency to receive payments, is that outside the Indonesian tax system?
No. PMK No. 68/2022 specifically addresses crypto asset taxation, and cryptocurrency income is taxable under the general income provisions of UU PPh. Registered crypto exchanges in Indonesia are required to collect and remit withholding tax on transactions. Off-exchange crypto transactions are harder to track but are not exempt — the DGT can assess tax on crypto income discovered during an audit, including through blockchain analytics if the DGT obtains wallet addresses.
I have a PT PMA and pay myself no salary. Am I avoiding personal income tax?
Not effectively. PT PMA profits are subject to 22% corporate income tax. Dividends distributed to shareholders face 20% withholding tax (or treaty-reduced rate). Retained profits in a controlled company may be attributable to you as the resident shareholder under Indonesia's CFC rules (PP 49/2019). And the DGT can challenge zero-salary arrangements through transfer pricing methodology. The net result is typically higher combined tax than simply paying yourself a reasonable salary and filing a personal return.
What happens if I leave Indonesia without settling my tax obligations?
For KITAS holders, departure tax clearance is nominally required. In practice, enforcement at the airport is inconsistent. However, the tax obligation follows you — the DGT can assess unpaid taxes for years after you leave, and if you return to Indonesia the assessment (and accompanying entry restrictions) may be waiting. More practically, your Indonesian bank accounts remain subject to DGT enforcement, and any assets registered in Indonesia (property under a nominee structure, company shares) can be targeted. Leaving does not extinguish the liability.
Is there a way to be in Bali long-term and legitimately pay no Indonesian tax?
If your income is genuinely foreign-source and you are not an Indonesian tax resident (i.e., you spend fewer than 183 days in Indonesia per 12-month period), you are not subject to Indonesian income tax on that foreign income. Some expats structure their lives around this threshold: spending 5–6 months in Bali, then 6–7 months elsewhere, to remain below the residency trigger. This is legal. However, it requires genuine compliance with the day count and genuine non-residency — using an Indonesian address for banking, running an Indonesian-registered business, or having your family resident in Indonesia while you technically "travel" creates residency arguments. Your tax consultant can structure a non-residency arrangement, but it must be genuine.