When an overseas buyer pays an Indonesian counterparty for services, the question of who bears the Indonesian income-tax (Pajak Penghasilan, "PPh") withholding obligation is rarely as simple as the invoice suggests. The default rule is that the buyer is the withholding agent ("withholder") — meaning the foreign counterparty, not the Indonesian service provider, is the party that must withhold, remit, and report the tax to the Indonesian tax office (DJP).
This guide walks through how the regime works in concept, where treaty relief can reduce the burden, and what records a foreign buyer should keep.
1. Which Service Payments Attract Withholding?
Indonesia's PPh framework imposes withholding on a wide range of gross payments made to both residents and non-residents. For services specifically, the most relevant categories are:
- Professional, managerial, technical, and consultancy services — including IT services, advisory work, legal services, marketing, training, and freelance engagements.
- Service-related rental and royalty-like payments — such as lease payments for equipment used in Indonesia.
- Reimbursement of costs — where the reimbursement is bundled into a service fee and is not separately itemised at arm's length, Indonesian practice typically treats the gross amount as taxable service income.
- Cross-border service fees paid to Indonesian tax residents — even where the service is rendered partly outside Indonesia, the portion attributable to activities performed in Indonesia is generally subject to PPh Article 23 withholding.
If a payment falls into one of these categories, the obligation to withhold is not optional — it is statutory. The default position is that the foreign buyer must withhold at source before remitting the net amount to the Indonesian service provider.
2. Article 23 vs Article 26: The Conceptual Distinction
Although the rates differ, the conceptual dividing line is straightforward:
- PPh Article 23 applies to payments to Indonesian tax residents for specified services (and certain other categories). The Indonesian service provider files an annual return; the buyer withholds on the buyer's side and remits via a withholding slip (Sangs/SphNl) and monthly return.
- PPh Article 26 applies to payments to non-residents — i.e., foreign parties who are not domiciled in Indonesia and do not operate through a permanent establishment there. It applies to dividends, interest, royalties, and certain service payments where the benefit is received in Indonesia.
For most foreign buyers paying an Indonesian service provider, the relevant provision is Article 23: the service provider is locally registered and therefore a tax resident, and the buyer withholds at the standard rate applicable to that service category. Article 26 only enters the picture if the service provider is genuinely non-resident (e.g., the invoice comes from a Singapore or Hong Kong entity and the work is performed entirely outside Indonesia).
3. Treaty Relief and the Certificate of Domicile
If the Indonesian service provider is in fact a non-resident, double-taxation agreements (tax treaties) may reduce or eliminate the Article 26 withholding. The most common scenario is where a Hong Kong–headquartered entity pays an Indonesian counterparty and seeks to apply the Indonesia–Hong Kong DTA.
Relief is never automatic. The Indonesian counterparty must provide:
- A valid Certificate of Domicile ("CoD") — the formal residency certificate issued by the Indonesian tax office (DJP) via the DGT Form (DGT-1 or DGT-2, depending on the entity type and treaty). Without a CoD, DJP will not apply the reduced treaty rate, and the default statutory rate applies.
- A Statement of Confirmation (SoC) or treaty claim form (Form DGT-PPh) confirming that the recipient is the beneficial owner of the income and that the transaction is genuine.
- An underlying agreement (contract, invoice, and description of services) that supports the treaty position — particularly important for services where the "permanent establishment" or "beneficial owner" concepts can be challenged.
The foreign buyer, as withholder, should collect the CoD before making the first payment and refresh it annually. If a treaty rate is applied on a payment made without a valid CoD on file, the withholder risks being assessed for the difference plus penalties.
4. Record-Keeping for the Foreign Buyer
Even where a local agent or Indonesian tax advisor files the withholding returns, the foreign buyer remains the withholder of record and must keep documentation to defend the position taken. Recommended records:
- Master service agreement (MSA) and work orders showing the scope, location of performance, and parties to the contract.
- Invoices and payment evidence — date, gross amount, withholding amount, net remitted, and reference to the withholding slip.
- Withholding slips (SphNl / Sangs) and the monthly withholding return (SPT Masa PPh) filed with the relevant Indonesian tax office.
- Certificate of Domicile (DGT-1 / DGT-2) for any counterparty claiming treaty relief, plus the Statement of Confirmation.
- Beneficial-owner analysis — a short memo explaining why the counterparty qualifies for the rate applied (resident vs non-resident, treaty eligibility, no PE risk).
- Bank records confirming the gross-up and remittance of withholding tax to the Indonesian treasury.
Records should be retained for at least the Indonesian statutory retention period and ideally longer, as DJP can reopen assessments on historical periods. Many corporates adopt a 10-year horizon for cross-border documentation as a safe default.
5. Practical Pointers
- Always confirm the Indonesian counterparty's NPWP (tax ID) and whether they are registered as a corporate or individual — the rate category can differ.
- Where the service is performed partly in Indonesia and partly overseas, allocate the consideration in the contract and apply the rule on a reasonable basis; DJP may challenge pure-form allocations.
- Do not rely on the Indonesian counterparty's verbal assurance that "tax is included in the invoice" — the withholding obligation sits with the paying party, not the payee.
- Where uncertainty exists on rate or treatment, treat the conservative rate as default and reconcile later — refunds are possible, but under-withholding carries penalty exposure.
Closing
Indonesian PPh withholding on cross-border services is mechanically well-defined but operationally unforgiving: the foreign buyer carries the compliance weight, and missing paperwork — particularly the Certificate of Domicile — can quietly convert a treaty-nil position into a 20%+ withholding. Treat each counterparty relationship as a documented file, not a one-off payment.
Manage Cross-Border Withholding Without the Spreadsheets
Tracking PPh withholding, treaty CoD renewals, and monthly filing deadlines across multiple Indonesian counterparties is exactly the kind of work that breaks inside a shared drive. CompanyForge bookkeep is built for finance teams who need a single ledger of withholding decisions, the supporting DGT forms, and the underlying contracts — with every rate traceable to its source.
We are opening the platform in invite-only beta. If your team is paying Indonesian vendors for services and wants concierge onboarding through the rollout, join the waitlist and we will be in touch.
👉 Join the waitlist: https://companyforge.ai/bookkeep/
Put this guide into practice
Bookkeep is currently invite-only beta with concierge onboarding. Join the waitlist and we will map your entity structure before setup begins.
Never miss another statutory deadline
ForgeOps tracks NAR1, Business Registration renewal, and every other recurring HK filing across every entity you control — with holiday-roll-aware alerts sent before the window closes, not after.