How to Register for VAT (PPN) in Indonesia (2026): A Step-by-Step Guide

By KARR Editorial Team·Updated July 17, 2026·indonesia

TL;DR: To register for VAT (PPN) in Indonesia, a business must first exceed the IDR 4.8 billion annual turnover threshold, then apply to the Directorate General of Taxes (DJP) to become a PKP (Pengusaha Kena Pajak — Taxable Entrepreneur). Registration is done online via the DJP's e-Registration portal or at a local Tax Service Office (KPP).

Last updated: July 2026


What Is PPN and Who Must Register?

PPN (Pajak Pertambahan Nilai) is Indonesia's Value Added Tax, currently set at a statutory rate of 12% (effective 1 January 2025 under PMK-131/2024). For non-luxury goods and services, the 12% applies to an alternative tax base of 11/12 of the selling price, making the effective rate 11%. Only luxury goods bear the full 12% statutory rate on the full price.

PPN is a consumption tax levied at each stage of the supply chain. Any business — whether a sole trader, CV, PT, or foreign entity with a permanent establishment in Indonesia — that supplies taxable goods or services is potentially within scope.

Who must register? Any entrepreneur whose cumulative taxable turnover reaches or is projected to reach IDR 4.8 billion in a single tax year is legally required to register as a PKP. Businesses below this threshold may register voluntarily, but cannot issue Tax Invoices (Faktur Pajak) until they do.

PPN Rate Summary (2026)

Category Statutory Rate Effective Rate Basis
Non-luxury goods & services 12% 11% Applied to 11/12 of selling price (PMK-131/2024)
Luxury goods (PPnBM items) 12% 12% Applied to full selling price
Exports of goods 0% 0% Zero-rated
Exports of services (qualifying) 0% 0% Zero-rated
Exempt supplies (e.g., basic food, education, health) Exempt N/A Not subject to PPN

Note: PPN was 10% until 31 March 2022, rose to 11% on 1 April 2022, and the statutory rate rose to 12% on 1 January 2025. The effective rate on non-luxury supplies remains 11% through the alternative tax base mechanism.


What Is a PKP and Why Does the Status Matter?

A PKP (Pengusaha Kena Pajak) is the official designation for a Taxable Entrepreneur under Indonesian tax law. Only a registered PKP can legally collect PPN from customers, issue valid Faktur Pajak (Tax Invoices) via e-Faktur, and claim input tax credits on business purchases.

Without PKP status, you cannot offset PPN paid on your inputs against PPN collected on your outputs. This makes unregistered status costly for B2B suppliers: your business customers cannot claim input tax on purchases from you, making you a less attractive vendor. Conversely, operating above the IDR 4.8 billion threshold without PKP registration exposes you to back-taxes, penalties, and interest under the General Tax Provisions Law (UU KUP).


Step-by-Step: How to Register for VAT (PPN) in Indonesia

Registering as a PKP involves a clear sequence of steps through the DJP's systems. The process typically takes between 3 and 5 working days once documentation is complete, though the DJP may conduct a field verification visit before approving PKP status.

Step 1 — Ensure You Have a Valid NPWP

You must hold an active NPWP (Nomor Pokok Wajib Pajak — Taxpayer Identification Number) before applying for PKP status. If your business does not yet have an NPWP, register first at the DJP Online portal (djponline.pajak.go.id) or at your local KPP (Kantor Pelayanan Pajak). For legal entities (PT, CV), the NPWP is issued to the entity; for sole traders, the individual NPWP may be used.

Step 2 — Gather Required Documents

For a standard Indonesian legal entity (PT), the DJP typically requires:

  • Copy of the company's deed of establishment (Akta Pendirian) and any amendments
  • NIB (Nomor Induk Berusaha — Business Identification Number) from OSS (Online Single Submission)
  • Copy of the company's NPWP
  • Copy of the director's national identity card (KTP) or passport (for foreign directors)
  • Proof of business premises: lease agreement or ownership certificate (PBB/IMB)
  • Latest financial statements or evidence of turnover approaching/exceeding IDR 4.8 billion
  • Company profile or business activity description

Requirements can vary by entity type and KPP, so confirm the current checklist with your local tax office.

Step 3 — Submit the PKP Registration Application

You have two options:

Online (recommended): Log in to djponline.pajak.go.id using your NPWP and EFIN. Navigate to "Registrasi — PKP" and complete the online form (Formulir Pengukuhan PKP). Upload scanned documents. You will receive a reference number (BPS) upon submission.

In-person at KPP: Visit the KPP that administers your business address. Submit the completed Formulir Pengukuhan PKP (Form KP.PDIP.4.1-00) with physical document copies.

Step 4 — DJP Review and Field Verification

After submission, the DJP may dispatch a tax officer to verify that your business premises exist and are operational. This is standard procedure for new PKP applications. Ensure your business address is active and that someone is available to receive the officer. The DJP has a statutory processing period to approve or reject the application.

Step 5 — Receive Your PKP Certificate (SPPKP)

Upon approval, the DJP issues the SPPKP (Surat Pengukuhan Pengusaha Kena Pajak — Certificate of Taxable Entrepreneur Designation). This document contains your PKP effective date and confirms your legal authority to collect PPN and issue Faktur Pajak. Store this certificate securely — you will need it when applying for e-Faktur access.

Step 6 — Apply for e-Faktur Access

As a PKP, you are legally required to issue all Tax Invoices through e-Faktur, the DJP's electronic invoicing system. Apply for your e-Faktur certificate (Sertifikat Elektronik) and desktop application access at your KPP. Once activated, every sale of a taxable supply must be invoiced through e-Faktur — paper Faktur Pajak are not valid.


Filing Obligations After PKP Registration

Once registered as a PKP, your monthly compliance calendar is fixed by law. The SPT Masa PPN (monthly VAT return) must be filed and any net PPN liability paid by the end of the following month after the tax period.

Obligation Frequency Deadline System
SPT Masa PPN (VAT return) Monthly End of the following month DJP Online / e-Filing
PPN payment (if liability exists) Monthly Before filing deadline Bank perception / MPN
e-Faktur issuance Per transaction By end of the transaction month e-Faktur desktop/web
Annual income tax return (SPT Tahunan) Annual End of April (entities) DJP Online

Failing to file SPT Masa PPN on time attracts administrative sanctions under UU KUP. Late payment of PPN also incurs interest charges calculated under the official monthly interest rate set by the Minister of Finance (updated periodically).


How KARR Helps Indonesian Businesses Stay PPN-Compliant

KARR is cloud accounting software built for business owners who are not accountants. For Indonesian businesses, KARR applies the correct PPN treatment — including the 11% effective rate on non-luxury supplies and the full 12% on luxury goods — automatically as you post each transaction, so you never miscalculate your tax base.

KARR tracks your cumulative turnover against the IDR 4.8 billion PKP registration threshold and flags when you are approaching the limit, giving you time to register before the obligation triggers. Once you are a registered PKP, KARR prepares your SPT Masa PPN return directly from your ledger — no manual data re-entry. The platform's AI receipt scanning (OCR) captures input tax on supplier invoices, and bank feed auto-categorization keeps your records reconciled throughout the month.

For accountants managing multiple PKP clients, KARR's practice dashboard enables batch return preparation and multi-client management from a single login. KARR's offline-first PWA architecture means your records remain accessible even without a stable internet connection — important for businesses operating outside major urban centres.

KARR is available at Free ($0), Pro ($12/mo), and Business ($29/mo) tiers, making compliant PPN management accessible from day one of your PKP journey.


Common Mistakes to Avoid When Registering for PPN

  • Registering at the wrong KPP: PKP registration must be filed at the KPP that covers your business's registered address, not your home address.
  • Issuing invoices before PKP approval: Issuing Faktur Pajak before the SPPKP effective date is invalid and can expose you and your customer to penalties.
  • Missing the e-Faktur step: Many newly registered PKPs delay activating e-Faktur, then issue paper invoices that are legally invalid.
  • Incorrect tax base calculation: For non-luxury supplies, the PPN is 12% × (11/12 × selling price) = 11% of the selling price. Charging a flat 12% on the full price for non-luxury goods is incorrect under PMK-131/2024.
  • Not reporting nil returns: Even if you have no PPN to pay in a given month, you must still file a nil SPT Masa PPN — failure to file attracts administrative sanctions.

Frequently Asked Questions

See the faqItems field below.

Stay compliant automatically with KARR

Karr flags non-compliance the moment you post a transaction — across 30+ countries across South Asia, the Middle East (GCC), Africa, Southeast Asia, Europe, and North America — including India, the UAE, Saudi Arabia, the UK, the USA, Canada, Australia and Singapore.

Try KARR Free

Frequently Asked Questions

What is the VAT registration threshold in Indonesia for 2026?

The PPN registration threshold is IDR 4.8 billion in cumulative taxable turnover within a single tax year. Once you reach or expect to reach this amount, you are legally required to register as a PKP (Pengusaha Kena Pajak) with the Directorate General of Taxes (DJP).

What is the current PPN rate in Indonesia?

The statutory PPN rate is 12% effective 1 January 2025 (PMK-131/2024). However, for non-luxury goods and services, the 12% is applied to an alternative tax base of 11/12 of the selling price, so the effective rate is 11%. Only luxury goods subject to PPnBM bear the full 12% on the full price.

Can I register for PPN voluntarily if my turnover is below IDR 4.8 billion?

Yes. Businesses below the IDR 4.8 billion threshold may apply for voluntary PKP registration. This is common for B2B suppliers whose customers want to claim input tax credits. The same application process and compliance obligations apply as for mandatory registrants.

What is e-Faktur and is it mandatory for all PKPs?

e-Faktur is the DJP's mandatory electronic Tax Invoice system. All registered PKPs must issue Faktur Pajak exclusively through e-Faktur — paper tax invoices are not legally valid. You must apply for your e-Faktur certificate at your local KPP after receiving your SPPKP.

What is the deadline for filing the SPT Masa PPN monthly return?

The SPT Masa PPN must be filed by the end of the calendar month following the tax period. For example, the return for January must be filed by the end of February. Any PPN liability must also be paid before the filing deadline to avoid interest charges under UU KUP.

How long does PKP registration take?

The DJP typically processes PKP applications within 3 to 5 working days after receiving a complete application. However, if the DJP conducts a field verification visit to confirm your business premises, the total process may take longer. Ensure your business address is operational and staffed.

Do I need a separate NPWP before registering as a PKP?

Yes. An active NPWP (Nomor Pokok Wajib Pajak) is a prerequisite for PKP registration. Your entity must first obtain an NPWP from the DJP, either online via djponline.pajak.go.id or in person at your local KPP, before submitting the PKP registration application.

How does KARR help with Indonesia VAT (PPN) compliance?

KARR automatically applies the correct PPN rate — 11% effective rate on non-luxury supplies and 12% on luxury goods — as you post each transaction. It tracks your turnover against the IDR 4.8 billion PKP threshold, flags approaching limits, and prepares your SPT Masa PPN return directly from your ledger, reducing manual re-entry and compliance risk.

Get the KARR compliance brief

Plain-language tax, GST/VAT and accounting updates for your market — occasional, no spam.

Part of:Asia VAT & TaxIndonesia guides