esaFiskaly
Regulation snapshot — not formal tax advice. Learn more

PPN & DPP Nilai Lain explained

How effective 11% non-luxury and 12% luxury VAT is computed.

Effective January 2025, Indonesian PPN is computed under PMK 131/2024. Core rule: the statutory PPN rate remains 12%, but for non-luxury goods and services, the computation uses DPP Nilai Lain so that the effective PPN stays at 11%.

This mechanism shields consumer pricing on everyday items while accommodating the rate increase mandated by UU HPP.

Formula

For non-luxury goods/services:

DPP Nilai Lain = (11/12) × Sale Price
PPN            = 12%      × DPP Nilai Lain
              = 12% × (11/12) × Sale Price
              = 11% × Sale Price   ← effective

For luxury goods/services (premium cars, premium housing, etc.):

DPP            = Full Sale Price
PPN            = 12% × Sale Price   ← effective 12%

Worked examples

Scenario A — SME coffee shop (non-luxury)

You sell coffee at Rp 25,000 (VAT inclusive).

ComponentAmount
Sale price (inclusive)Rp 25,000
DPP Nilai Lain (11/12 × 25,000)Rp 22,916.67
PPN (12% × DPP Nilai Lain)Rp 2,750.00
Check: PPN ÷ Sale price11% ✓

In the Faktur Pajak reported to DJP, the rate field shows 12% — but the DPP is not the full sale price.

Scenario B — luxury car dealer

You sell a luxury car at Rp 1,500,000,000.

ComponentAmount
Sale priceRp 1,500,000,000
DPP (full)Rp 1,500,000,000
PPN (12%)Rp 180,000,000

Beyond PPN, PPnBM of 20–95% likely applies, depending on the vehicle's classification.

Why this mechanism

What counts as "luxury"

The definition of luxury goods/services references the PMK governing PPnBM. Some examples:

  • Motor vehicles above a CC/price threshold
  • Residential property above Rp 30 billion (premium apartments / houses)
  • Private aircraft, yachts
  • Firearms and ammunition (non-state use)

The official list and thresholds evolve — always check the latest PMK when classifying new items.

How esaFiskaly applies it

  1. 1
  2. 2

    Each product/service in the catalogue carries a Luxury / Non-luxury flag. Default = non-luxury.

  3. 3
  4. 4

    For non-luxury: DPP Nilai Lain. For luxury: full DPP.

  5. 5
  6. 6

    The DPP, rate (12%), and PPN columns are computed in the PMK 131/2024 format.

  7. 7
  8. 8

    The system rejects a Faktur Pajak whose values are inconsistent with the DPP × Rate formula.

Frequently asked

Q.Can I just use 11% directly and skip DPP Nilai Lain?
No. A valid Faktur Pajak must use 12% + DPP Nilai Lain. A faktur with a 11% rate can be rejected by DJP.
Q.What about bundled sales (luxury + non-luxury)?
Split the bundle into per-line items on the invoice. Each line uses the mechanism that matches its flag. esaFiskaly computes per-line and sums in the total faktur.
Q.Does input VAT also follow DPP Nilai Lain?
It depends on the input faktur from your supplier. If the supplier applies DPP Nilai Lain (non-luxury), your input-VAT credit is also effectively 11%.

Next