PT PMA Tax Guide — Bali

PT PMA Tax Compliance in Bali: Monthly PPh 21, 23 & 4(2) Explained

Foreign-owned companies (PT PMA) in Bali face a heavier monthly filing load than most owners expect. Missing a single PPh return triggers automatic penalties and, over time, an almost certain DJP audit. Here is the practical monthly checklist for villa, hospitality, and property PT PMAs.

What Is a PT PMA and Why Compliance Matters

PT PMA (Penanaman Modal Asing) is the Indonesian limited-liability company owned wholly or partly by foreign investors. Once BKPM issues your NIB and business licenses, the DJP (tax office) expects monthly filings from the very next month — even if you have zero revenue. Dormant PMAs still owe NIL returns.

PPh 21 — Employee Income Tax (Monthly)

Withheld from every salary paid to Indonesian and expat employees, including directors on payroll. Due the 10th of the following month; SPT Masa PPh 21 filed by the 20th. Common trap: paying an expat director via management fee without withholding PPh 21 — DJP reclassifies it as employment income and assesses back tax plus 2% monthly interest.

PPh 23 — Withholding on Services & Rent (Monthly)

2% withholding on payments to Indonesian vendors for services (cleaning, marketing, consulting, management fees) and 2% on rent of movable assets. You are the withholding agent — the vendor's invoice may not show it, but you must deduct, deposit, and issue a bukti potong. Non-compliance = the full 2% becomes your cost plus penalty.

PPh 4(2) — Final Tax on Land, Building & Construction (Monthly)

The biggest hidden liability for villa PMAs. Rent of land/buildings = 10% final. Construction services = 1.75%–4% final depending on contractor qualification. Property sales = 2.5% final. These are all final taxes — paid once, cannot be credited — and the PMA (as tenant, project owner, or seller) is usually the party who must withhold and deposit.

PPN (VAT) & PBJT — Don't Confuse Them

PT PMA hospitality operators typically owe PBJT (regional tax on accommodation and F&B) to the regency, and PPN 11% on non-PBJT goods and services to the central DJP. Villa rental collected through a PT PMA operating a hotel-like service falls under PBJT, not PPN. Misclassification is the #1 audit finding on foreign-owned villa businesses in Badung and Gianyar.

Annual Corporate Income Tax (PPh Badan)

22% on net profit, filed via SPT Tahunan Badan by the end of the 4th month after year-end (usually 30 April). PMAs with gross revenue under IDR 50 billion get a 50% discount on the first IDR 4.8 billion of taxable profit. Transfer-pricing documentation is mandatory for related-party transactions above the threshold — very common when the shareholder abroad charges the PMA management or licensing fees.

Monthly Compliance Calendar

  • 10th — deposit PPh 21, 23, 4(2), and PPh 25 installment.
  • 15th — deposit PPN and file SPTPD (PBJT) for the prior month.
  • 20th — file SPT Masa PPh 21, 23, 4(2).
  • End of month — file SPT Masa PPN.

Penalties You Want to Avoid

  • Late filing SPT Masa: IDR 100,000 (PPh) or IDR 500,000 (PPN) per return.
  • Late payment: 2% per month (max 24 months) on the underpayment.
  • Not issuing bukti potong: assessed at full tax plus 100% surcharge.
  • Failure to file annual SPT Badan: IDR 1,000,000 plus criminal exposure for repeat offenders.

Practical Steps for a Bali PT PMA Owner

  • Register the PMA's payroll under DJP Online and Bapenda before the first month closes.
  • Set up a monthly closing checklist tied to the 10th / 15th / 20th deadlines.
  • Keep a separate ledger for related-party transactions with the offshore parent.
  • Engage a DJP-licensed tax consultant in Bali who has audited hospitality PMAs before.

Need a PT PMA Compliance Check?

Wellner Consulting is a DJP-licensed tax consultancy specializing in foreign-owned hospitality businesses in Bali. Free initial consultation via WhatsApp.

WhatsApp Consultation