Contents

Startups & Business › Indonesia

PKP and PPN

Registering as a VAT-collecting business (PKP) and charging Indonesian VAT (PPN).

Also known as: PKP, PPN, Indonesian VAT, Pengusaha Kena Pajak

PPN (Pajak Pertambahan Nilai) is Indonesia’s value-added tax on most goods and services; PKP (Pengusaha Kena Pajak) status designates a business to collect it — charging PPN on sales, claiming credits on purchases, filing periodically. Crossing into mandatory PKP without registering (or registering pointlessly early and drowning in compliance) both cost real money.

below threshold:  no PPN charged, no credits claimed — simpler, until growth forces the question
PKP:              charge PPN + claim input credits + file on schedule (systems required)

Track revenue against the registration threshold continuously as you grow — the obligation triggers on turnover, not on your awareness of it. Once PKP, invoicing, bookkeeping and filing discipline become non-optional; the systems (and accountant) must precede the status, not follow it.

The classic mistakes:

  • Discovering PKP obligations retroactively. Backdated VAT bills plus penalties on revenue already spent. Monitor turnover against the threshold quarterly at minimum.
  • Pricing without PPN logic. B2C prices must read sensibly inclusive of tax; B2B quotes must state clearly. Decide display and absorption deliberately per segment.
  • Input credits unclaimed. Paying PPN on sales while never claiming credits on purchases is a voluntary donation. Proper invoices in, proper filings out.
  • Digital and cross-border blind spots. Foreign SaaS bought, overseas services consumed — cross-border rules layer atop domestic VAT. Map the full picture with an accountant, not assumptions.

Get an accountant before the threshold approaches, keep books that can produce filings on demand, and revisit the decision yearly. Tax status should follow strategy, never surprise it.