**To bill overseas clients for consulting or creative work from Bali, you need a PT PMA carrying the right KBLI codes, an NIB issued through OSS-RBA, a corporate NPWP, and PKP status once you cross the VAT threshold. A representative office cannot invoice. Code selection, not paperwork, is what decides approval.**
Most remote founders arrive in Bali assuming a services business is the easy case: no factory, no import, no inventory, just laptops and a lease. The legal shell is straightforward on paper. The friction sits in two places most people underestimate — which business-classification codes your entity is allowed to hold, and whether a Bali-registered address will actually clear those codes through the licensing system. Here is how it works as of 2026, subject to change.
Which KBLI codes cover consulting and creative work?
Every Indonesian company selects one or more KBLI codes — the national business-classification numbers — and those codes define what you may legally do and how much of the company a foreigner may own under the Positive Investment List. For a services agency the choice is rarely a single code. A studio that pitches, designs, and builds might touch advertising, design, and software codes at once.
Commonly cited codes for this kind of work include the following. Treat them as a starting map, not a final answer, and confirm each against the current KBLI 2020 list and the Positive Investment List before you file:
| KBLI code | Activity (KBLI 2020 classification) | Typical use |
|---|---|---|
| 70209 | Other management consultancy activities | Strategy, operations, business advisory |
| 70201 | Public relations and communications consultancy | PR and comms retainers |
| 73100 | Advertising | Campaigns, media buying, ad-agency work |
| 74100 | Specialised design activities | Brand, graphic, and product design |
| 62019 | Computer programming activities | Software and web builds |
| 62090 | Other information technology services | Technical consulting and support |
| 82990 | Other business support service activities | Mixed back-office and support work |
Picking the wrong primary code, or stacking codes that trigger different foreign-ownership caps, is where applications stall. If you would rather not gamble on the classification yourself, a specialist business license application service can map your real scope of work to codes the system will accept and flag any that carry ownership restrictions or extra sectoral requirements. Getting this right on the first pass is far cheaper than amending your deed later.
Do you need anything beyond an NIB?
The NIB — Nomor Induk Berusaha, the single business identity number — comes out of the OSS-RBA online submission system and functions as your core registration. For genuinely low-risk consulting and creative activities, the NIB frequently doubles as your operating licence, meaning no separate sectoral permit is required to start work.
That said, “no extra licence” is not universal. Some codes sit at medium or higher risk and demand an additional operational or commercial licence through OSS. Advertising involving certain regulated products, or IT work touching data and telecommunications, can pull in more requirements. The rule of thumb: verify the risk level attached to each specific code you select, because the licence stack is driven by the code, not by how simple the work feels day to day.
Before any of this, your PT PMA has to exist. Establishment typically runs six to ten weeks and moves through name reservation and the deed of establishment (Akta Pendirian) before a public notary, legalisation by the Ministry of Law and Human Rights, the NIB via OSS-RBA, a corporate NPWP from the tax office with PKP confirmation for VAT, a domicile letter (SKTU) from the local district authority, and finally the corporate bank account and capital injection.
Why does a Bali address complicate low-risk licensing?
Here is the part the agency sales pages tend to skip. OSS-RBA has been blocking low and medium-low risk KBLI codes for PT PMAs registered at Bali addresses. Consulting and creative codes usually fall exactly in that low-risk band — which is precisely the band that has hit friction in Bali.
The practical consequence is that code selection in Bali is a strategy question, not a clerical one. Founders have had to reconsider their registered address, their code combination, or their sequencing to get an entity that both matches the actual work and clears the system. Do not assume a code that sails through in Jakarta will behave the same way at a Canggu or Seminyak address. Check the live position with a licensed consultant before you commit to a lease as your registered domicile.
How is VAT handled when your clients are overseas?
This is usually the happiest surprise for a services exporter. Indonesia can zero-rate certain exported services at 0% VAT rather than the standard 11%. A Minister of Finance regulation (PMK-32/2019 and its amendments) lists which exported service categories qualify, and the Directorate General of Taxes administers it. The catch is that not every service is on the eligible list, and you must substantiate that the service was consumed by a client outside Indonesia — contracts, deliverables, and proof of a foreign recipient all matter.
Two numbers frame your tax position:
- Turnover under IDR 4.8 billion a year: you can qualify for the 0.5% final turnover-tax regime, a flat levy on gross revenue that keeps early-stage bookkeeping light.
- Turnover above IDR 4.8 billion: normal corporate income tax applies, currently 22% on profit, and PKP (taxable-entrepreneur) registration becomes central to how you handle VAT.
You only charge and reclaim VAT once registered as PKP. Whether your exported services land at 0% or fall outside the eligible list is a question for a registered tax consultant, not a blog post — the answer turns on the exact wording of your engagements.
How do you invoice foreign clients from a Bali entity?
Once the PT PMA holds a corporate NPWP, you invoice like any registered company, with a few Indonesian specifics:
- Currency: cross-border invoices to foreign clients may be issued in USD or another foreign currency. Transactions settled inside Indonesia, however, must generally be in rupiah under Bank Indonesia rules.
- Tax numbers on the face: your corporate NPWP belongs on invoices; if you are PKP, you issue tax invoices through the e-Faktur system.
- Evidence for 0% VAT: keep the contract, scope, and proof that the client sits abroad. That paper trail is what supports an export-of-services position if the tax office asks.
- Repatriation: after tax, PT PMA profits can be paid out to shareholders as dividends and moved offshore through the banking system.
One honesty note worth stating plainly: Indonesia participates in the automatic exchange of financial-account information (CRS) with Australia, Singapore, the US, and EU jurisdictions. Income routed through a Bali company is visible to your home tax authority. Structure for compliance, not concealment.
PT PMA or a representative office for a services agency?
Some founders ask whether a cheaper representative office (KPPA) can carry the work. For a revenue-generating agency, the answer is no — and the distinction is sharp:
| Feature | PT PMA | KPPA (representative office) |
|---|---|---|
| Invoice overseas clients | Yes | No |
| Earn revenue | Yes | No |
| Minimum investment plan | IDR 10 billion | Not required |
| Paid-up capital | IDR 2.5 billion (25% of the plan) | Not required |
| Permitted activity | Commercial operations per KBLI | Market research, liaison, promotion only |
A KPPA may only research the market, liaise, and promote — it cannot transact or invoice. Any “soft” commercial activity by a KPPA can create permanent-establishment tax exposure for the foreign parent, so it is a market-testing tool, not a billing vehicle.
On the capital figures: the IDR 10 billion is an investment plan (a commitment), while the IDR 2.5 billion paid-up amount must actually be injected. According to Emerhub, that 25% paid-up floor is set by Article 26(10) of BKPM Regulation No. 5 of 2025. The initial bank deposit to open the account can be administratively small — often under USD 100 per Bali Villa Realty — which is separate from the formal capital requirement. A PT PMA also needs at least two shareholders (one foreign), one director, and one commissioner, and per Indonesia-Investments the director must reside in Indonesia, which for a foreigner means a KITAS and a personal NPWP.
Quick reference before you file
- Confirm your KBLI codes against the current list and the Positive Investment List, checking foreign-ownership caps per code.
- Verify the live OSS-RBA position for low-risk codes at your intended Bali address before signing a lease.
- Decide whether your exported services qualify for 0% VAT with a registered tax consultant.
- Plan for the 0.5% regime under IDR 4.8 billion turnover, and normal corporate tax above it.
- Keep contracts and delivery evidence for every foreign engagement.
This article is general information, not legal or tax advice. Rules, thresholds, and the OSS system change, and enforcement varies. Before you register anything, route your specific case through licensed Indonesian counsel and a registered tax consultant who can confirm the current position for your exact scope of work.