Not tax advice. Computation tools only. Have a professional check your work before filing.
OpenAccountants/Skills/Indonesia Tax Optimization

Indonesia Tax Optimization

Asked about Indonesian tax planning, regime selection, or year-end optimization for self-employed individuals (Orang Pribadi) and small businesses.

IndonesiaTax year 2025· Last reviewed May 27, 2026

Key facts — Indonesia, 2025

FieldValue
CountryRepublic of Indonesia (Republik Indonesia)
Tax authorityDirektorat Jenderal Pajak (DJP) -- Ministry of Finance (Kementerian Keuangan)
Key optimization legislationUU 36/2008 (Pajak Penghasilan -- "UU PPh"); UU 7/2021 (Harmonisasi Peraturan Perpajakan -- "UU HPP"); PP 55/2022 (PPh Final UMKM 0.5%); PP 58/2023 (PPh 21 withholding rules); PMK 168/2023 (PPh 21 implementation); PER-17/PJ/2015 (Norma Penghitungan Penghasilan Neto -- NPPN); UU 28/2007 (Ketentuan Umum Perpajakan -- "KUP"); UU 40/2007 (Perseroan Terbatas); UU 11/2020 (Cipta Kerja) -- PT Perorangan
CurrencyIndonesian Rupiah (IDR)
Tax yearCalendar year (1 Jan -- 31 Dec)
Annual return (SPT Tahunan PPh OP) deadline31 March of the following year for individuals (Orang Pribadi -- OP); 30 April for corporates (Badan)
GAAR postureIndonesia does not have a fully codified statutory GAAR but applies a substance-over-form doctrine via Pasal 18 UU PPh (special relationships and arm's-length adjustments) and KUP Article 28 (bookkeeping integrity). Pasal 28A of UU KUP empowers DJP to disregard transactions lacking economic substance. Treaty anti-abuse rules apply under PER-25/PJ/2018 (beneficial owner certification).

Use these rules in your AI

Connect once and your AI follows Indonesia Tax Optimization automatically — it stays current when a rate changes, and hands you to a licensed accountant when you need one. A copied file goes stale the day the law moves.

Use this in your AI

Want a licensed accountant to check your AI-generated return?

Get reviewed

Are you a Indonesia accountant? Sign off these rules and put your name on them.

These rules are research-verified. They need a licensed practitioner for Indonesia to confirm them and become their named verifier. Reviewing reference rules — not signing returns.

Apply to verify Indonesia

About

Use this skill whenever asked about Indonesian tax planning, regime selection, or year-end optimization for self-employed individuals (Orang Pribadi) and small businesses. Trigger on phrases like "Indonesia tax planning", "PPh Final vs progressive Indonesia", "UMKM 0.5% break-even", "PP 55/2022", "optimize Indonesian tax", "PTKP planning", "Indonesian tax savings", "NPPN vs pembukuan", "PT Perorangan vs OP", "perencanaan pajak Indonesia", "hemat pajak", "tarif final UMKM". Covers regime selection (UMKM Final 0.5%, NPPN deemed-profit, pembukuan), entity choice (OP vs PT Perorangan vs PT), Pasal 6/Pasal 9 deduction planning, PTKP optimization, PPh Final Pasal 4(2) for rental and construction, BPJS wage-cap planning, year-end timing. Out of scope: aggressive avoidance, treaty shopping, transfer pricing, paper-PT structures, CFC planning, and anything caught by UU KUP substance rules or Pasal 18 UU PPh. ALWAYS read this skill before advising on Indonesian tax planning.

IndonesiaTax year 2025

Full guide

Indonesia Tax Optimization -- Self-Employed & Small Business Skill v1.0


Section 1 -- Quick Reference: When Each Regime / Entity Wins

FieldValue
CountryRepublic of Indonesia (Republik Indonesia)
Tax authorityDirektorat Jenderal Pajak (DJP) -- Ministry of Finance (Kementerian Keuangan)
Key optimization legislationUU 36/2008 (Pajak Penghasilan -- "UU PPh"); UU 7/2021 (Harmonisasi Peraturan Perpajakan -- "UU HPP"); PP 55/2022 (PPh Final UMKM 0.5%); PP 58/2023 (PPh 21 withholding rules); PMK 168/2023 (PPh 21 implementation); PER-17/PJ/2015 (Norma Penghitungan Penghasilan Neto -- NPPN); UU 28/2007 (Ketentuan Umum Perpajakan -- "KUP"); UU 40/2007 (Perseroan Terbatas); UU 11/2020 (Cipta Kerja) -- PT Perorangan
CurrencyIndonesian Rupiah (IDR)
Tax yearCalendar year (1 Jan -- 31 Dec)
Annual return (SPT Tahunan PPh OP) deadline31 March of the following year for individuals (Orang Pribadi -- OP); 30 April for corporates (Badan)
GAAR postureIndonesia does not have a fully codified statutory GAAR but applies a substance-over-form doctrine via Pasal 18 UU PPh (special relationships and arm's-length adjustments) and KUP Article 28 (bookkeeping integrity). Pasal 28A of UU KUP empowers DJP to disregard transactions lacking economic substance. Treaty anti-abuse rules apply under PER-25/PJ/2018 (beneficial owner certification).

When each option wins -- one-line rules of thumb

SituationBest option
Revenue < IDR 500M/yearUMKM 0.5% (zero-rate band, but check margin)
Revenue 500M -- 4.8B, low marginUMKM Final 0.5% on gross
Revenue 500M -- 4.8B, high-margin servicesUMKM Final (usually) -- compare to NPPN below
Used UMKM 7 years already (OP)Mandatory exit; progressive only
Revenue > 4.8B sustainedPembukuan; consider PT Perorangan / PT
Operating losses expectedPembukuan -- only regime with 5-yr loss carry-forward
Land/building rental incomePPh Final Pasal 4(2) 10% applies automatically
Construction servicesPPh Final Pasal 4(2) per PP 9/2022 -- rate by SBU class

Section 2 -- Required Inputs & Refusal Catalogue

Required inputs before any planning recommendation

  1. Gross annual turnover (peredaran bruto) -- last 3 years + current-year projection.
  2. Net margin -- approximate net / gross. Critical for break-even.
  3. Entity form -- OP, CV/firma, PT Perorangan, PT, koperasi.
  4. Years inside UMKM regime -- 7-year cap for OP, 3-4 years for badan (PP 55/2022).
  5. NPWP status -- single or married with PH/MT/HB code.
  6. Marital status -- TK / K / K/I.
  7. Dependents (max 3 per Pasal 7(3)).
  8. Income sources -- usaha / pekerjaan bebas / employment / rental / capital / foreign.
  9. BPJS enrolment -- Kesehatan and Ketenagakerjaan (JHT/JKK/JKM/JP).
  10. KLU code -- determines NPPN % and PPh Final classification.

Refusal catalogue (out of scope -- escalate to a registered Konsultan Pajak)

#Topic
R-1Treaty shopping / conduit entities (Singapore, HK, NL) for P3B benefits -- needs BEPS / PER-25/PJ/2018 analysis
R-2Controlled Foreign Corporation rules (PMK 93/PMK.03/2019)
R-3Transfer pricing structures, intra-group services, royalty restructuring (PMK 213/PMK.03/2016)
R-4Tax amnesty (PPS) / voluntary disclosure participation
R-5"Paper PT" with no real operations -- disregarded under Pasal 28A KUP and Pasal 18 UU PPh
R-6Aggressive split-invoicing between OP and PT controlled by same person (Pasal 18(3) re-attribution)
R-7Sector-specific regimes: mining, O&G, plantation, financial services
R-8Property developer regime under PP 34/2016
R-9E-commerce marketplace seller PPN/PPh 22 issues (PER-37/PJ/2022)
R-10Cryptocurrency mining / staking optimization (PMK 68/PMK.03/2022)

Section 3 -- Regime Selection: Break-Even Between the Three OP Regimes

Indonesian self-employed individuals (Orang Pribadi) generally choose between three regimes for taxing business / professional income. Each has dramatically different mechanics.

3.1 The three regimes summarized

RegimeLegislationMechanics
UMKM Final 0.5%PP 55/20220.5% × gross monthly turnover, paid monthly; no expense deduction; final tax. OP ≤ IDR 4.8B turnover; max 7 years OP / 3 years badan (Art. 5).
Progressive with NPPN (deemed net income)Pasal 14(2) UU PPh; PER-17/PJ/2015DJP-published deemed-profit % × gross revenue, then PTKP, then progressive brackets. Requires notification to DJP within first 3 months of tax year.
Progressive with PembukuanPasal 14(1); Pasal 28 KUPFull accrual bookkeeping; Pasal 6 deductions / Pasal 9 add-backs; PTKP; progressive. Mandatory above IDR 4.8B. Only regime allowing 5-year loss carry-forward (Pasal 6(2)).

3.2 The 2025 PTKP and progressive brackets

PTKP (Penghasilan Tidak Kena Pajak) -- 2025, per PMK 101/PMK.010/2016 (unchanged through 2025; current PTKP rates):

CodeAnnual PTKP (IDR)
TK/0 (single, no dependents)54,000,000
TK/158,500,000
TK/263,000,000
TK/367,500,000
K/0 (married, no dependents)58,500,000
K/163,000,000
K/267,500,000
K/372,000,000
K/I/0 (married, spouse's income combined, no dependents)112,500,000
K/I/3126,000,000

Progressive brackets -- Pasal 17(1)(a) UU PPh, as amended by UU HPP 7/2021:

Annual taxable income (IDR)Rate
0 -- 60,000,0005%
60,000,001 -- 250,000,00015%
250,000,001 -- 500,000,00025%
500,000,001 -- 5,000,000,00030%
> 5,000,000,00035%

3.3 The UMKM Final 0.5% zero-rate band

Per PP 55/2022 Art. 60: for OP, the first IDR 500 million of gross annual turnover is taxed at 0%. The 0.5% applies only above that. Example: R = 800M → PPh Final = 0.5% × 300M = IDR 1,500,000.

3.4 Break-even formula -- UMKM vs Progressive with NPPN

Let R = gross revenue, n = NPPN deemed-profit %, P = PTKP, T(·) = progressive function.

  • PPh UMKM = 0.5% × max(R − 500,000,000, 0)
  • PPh NPPN = T(max(n·R − P, 0))

UMKM wins when 0.005 × max(R − 500M, 0) < T(max(n·R − P, 0)).

3.5 NPPN deemed-profit rates -- common categories (PER-17/PJ/2015)

The actual table covers ~1,500 KLU codes across 3 city tiers (Jakarta + 9 major cities; other provincial capitals; other locations). Always look up the exact KLU.

Activity (KLU)Tier 1Tier 2Tier 3
Software / IT services50%50%50%
Lawyer / consultant (pekerjaan bebas)51%50%50%
Retail trade (general)30%25%20%
Restaurants / food services25%22.5%20%
Construction (subject to PPh Final 4(2) override)23.5%21.5%20%

3.6 Pembukuan -- when it beats both UMKM and NPPN

  • Actual margin < NPPN deemed margin (NPPN taxes phantom income).
  • Operating losses expected -- only pembukuan allows 5-year loss carry-forward (Pasal 6(2)).
  • Heavy capex -- only pembukuan allows depreciation (Pasal 11).
  • Mixed usaha + pekerjaan bebas income; or PPh 24 foreign tax credit claims.

Section 4 -- Entity Choice: OP vs PT Perorangan vs PT

4.1 The three entity types in the small-business space

EntityLegislationLiabilityTax treatment
Orang Pribadi (OP) -- sole traderUU PPh (no separate entity law -- registered via NPWP only)Unlimited personal liabilityPersonal PPh (regimes in Section 3)
PT Perorangan (single-shareholder micro/small PT)UU 11/2020 (Cipta Kerja), PP 8/2021Limited liabilityCorporate PPh per Pasal 17(2a) UU PPh -- 22% standard, or UMKM Final 0.5% if eligible (max 3 years for badan per PP 55/2022 Art. 5(2))
PT (Perseroan Terbatas) -- standard limited companyUU 40/2007Limited liabilityCorporate PPh 22%; UMKM Final 0.5% for max 3 years if turnover ≤ 4.8B

4.2 Tax + administrative cost trade-off

FactorOPPT PeroranganPT
Setup cost~ IDR 0~ IDR 50,000 (AHU online)IDR 5M -- 15M (notary, OSS, NIB)
Minimum capitalNoneSelf-declaredSelf-declared since Cipta Kerja
Audit requirementNoOnly if turnover ≥ IDR 50B / regulated sectorSame
Monthly PPh 25Only if pembukuanYesYes
Annual filingForm 1770 by 31 MarchForm 1771 by 30 AprilForm 1771 by 30 April
Dividend tax on extractionN/A10% PPh Final, or exempt if reinvested (Pasal 4(3)(f) UU PPh / HPP)Same
Salary to ownerN/ADeductible at PT if reasonable; PPh 21 to ownerSame
Substance riskLowMedium -- DJP scrutinises paper PTLower

4.3 Decision heuristic

  • Revenue < IDR 500M, low expenses → OP + UMKM Final (effectively zero tax via zero-rate band).
  • Revenue IDR 500M -- 2.5B, profitable → OP + UMKM Final for 7 years, then revisit.
  • Revenue IDR 2.5B -- 4.8B, liability protection wanted → PT Perorangan + UMKM Final (max 3 years), then progressive corporate.
  • Revenue > IDR 4.8B sustained → PT (or PT Perorangan if eligible), pembukuan, 22% corporate, plan reinvestment per HPP 4(3)(f).

4.4 The 22% corporate-rate reinvestment opportunity

Per Pasal 4(3)(f) UU PPh (as amended by UU HPP), dividends received by Indonesian resident individuals or entities are exempt from PPh if reinvested in Indonesia within 3 years in qualifying instruments (PMK 18/2021). This converts 22% + 10% dividend = 29.8% combined into a clean 22% -- a ~7.8 pp saving versus extraction.


Section 5 -- PTKP Optimization

PTKP (Penghasilan Tidak Kena Pajak) is the personal allowance deducted before applying progressive brackets. It only matters under the progressive regimes (NPPN or pembukuan). It is irrelevant under UMKM Final.

5.1 Joint vs separate assessment for married couples

Per Pasal 8(1)-(3) UU PPh:

StatusNPWP arrangementWhen to use
KK -- default joint (Kepala Keluarga)Spouse on husband's NPWP; combined PTKP K/I/nDefault. PTKP from IDR 112.5M for K/I/0.
PH (Pisah Harta)Own NPWP each, with notarised property-separation agreementBoth spouses have substantial business income.
MT (Memilih Terpisah)Own NPWP each; tax computed jointly then allocated by gross incomeSimpler compromise.
HB (Hidup Berpisah)Legally separated by court orderEach files independently TK/n.

5.2 Joint filing benefit when one spouse's income is final

If one spouse earns income already taxed as PPh Final (e.g., UMKM under PP 55/2022 or PPh Final 4(2) rental), that income is excluded from the joint progressive calculation per Pasal 4(2). Joint filing then only adds non-Final income while Final income is settled. This is legislative design, not avoidance.

5.3 Dependents -- 3 maximum (Pasal 7(3) UU PPh)

Maximum 3 dependents count for PTKP. Each adds IDR 4,500,000. Eligible: blood relatives in direct line (parents, parents-in-law) wholly maintained; adopted/step-children fully maintained. Lateral line (siblings) generally not counted unless sole-maintenance proven.

Planning: dependent status fixed at 1 January (Pasal 7(2)). Time qualifying events (marriage, parental dependency declaration) before year-end.

5.4 PTKP cash impact -- worked example

OP, married, two children, all on his NPWP (K/2 = IDR 67.5M PTKP). NPPN deemed net IDR 200M.

  • K/2: taxable 132.5M → PPh 13,875,000.
  • If forgot to register (TK/0, PTKP 54M): taxable 146M → PPh 15,900,000.

Saving from registering dependents: IDR 2,025,000/year. Register on NPWP via KSWP / DJP Online before filing.


Section 6 -- Deductible Expense Planning (Pasal 6) and Pasal 9 Non-Deductibles

Only relevant under pembukuan (full bookkeeping). Under NPPN, the deemed-profit % includes implicit expense allowance; under UMKM Final, expenses are irrelevant.

6.1 Pasal 6 UU PPh -- deductible business expenses

CategoryReferencePlanning note
Costs of obtaining, collecting, maintaining incomePasal 6(1)(a)The general rule -- direct nexus required.
Depreciation / amortizationPasal 6(1)(b); Pasal 11, 11ASee Section 6.3.
Pension fund contributions to DJP-approved fundPasal 6(1)(c)Employer DPLK + employee voluntary up to allowed limits.
Realized losses on disposal of fixed assetsPasal 6(1)(d)Time disposals strategically.
Realized FX lossesPasal 6(1)(e)Unrealized FX subject to specific rules.
R&D in IndonesiaPasal 6(1)(f); PMK 153/2020Super deduction up to 300% -- major opportunity.
Vocational trainingPasal 6(1)(g); PMK 128/2019Super deduction up to 200% in priority sectors.
Bad debts written offPasal 6(1)(h)DJP notification per PMK 207/2015.
Approved donationsPasal 6(1)(i)-(m); PP 93/2010Up to 5% of prior year net income, DJP-approved channels.

6.2 Pasal 9 -- non-deductible items (always disallowed)

ItemReferenceNote
Dividend distributionsPasal 9(1)(a)Use reinvestment exemption (§4.4).
Reserves / provisions (except sector-approved)Pasal 9(1)(c)No general bad-debt provision.
Insurance premiums on OP himself (life/health/accident)Pasal 9(1)(d)Employee health insurance is deductible.
Excess related-party remunerationPasal 9(1)(f)Arm's-length scrutiny.
Personal donations / personal expenses of ownerPasal 9(1)(g)-(h)Segregate clearly.
Salary OP pays to himselfPasal 9(1)(j)Genuine spouse/family salary may be deductible.
PPh paid; penaltiesPasal 9(1)(h),(k)PBB / PB1 are deductible; PPh never.
Entertainment without Daftar NominatifSE-27/PJ.22/1986Must list date, place, purpose, attendees -- else disallowed.

6.3 Depreciation (Pasal 11 UU PPh; PMK 96/PMK.03/2009)

GroupLifeStraight-lineDeclining-balance
I (computers, office equipment)4 yr25%50%
II8 yr12.5%25%
III16 yr6.25%12.5%
IV20 yr5%10%
Building -- permanent20 yr5%n/a
Building -- non-permanent10 yr10%n/a

Election straight-line vs declining-balance is per asset group, applied consistently. Declining-balance front-loads deductions. Depreciation starts month of first business use, pro-rated monthly.


Section 7 -- PPh Final Pasal 4(2) Planning

Pasal 4(2) UU PPh covers categories where income is taxed at a flat final rate at the gross level, separate from the OP's progressive computation. These cannot be opted out of -- they apply automatically by the nature of the income.

7.1 Rental of land and/or buildings

PP 34/2017 -- 10% final tax on gross rent.

StrategyDetail
Gross-up clause in leaseMake the lease state who bears the 10% PPh Final to avoid disputes.
Service charges vs rentMaintenance / security / cleaning charges are not rent -- subject to PPh 23 or progressive instead. Separate the contract.
Furnished rentalLand/building portion is 4(2); furniture rental can sometimes be split off.
Sub-leasingSub-rent is 10% on gross; rent paid out is not deductible (final-tax category).

7.2 Construction services

PP 9/2022 (amends PP 51/2008) -- final tax by SBU certification class:

Service typeSBU statusRate
Execution (pelaksanaan) -- smallCertified1.75%
Execution -- medium/largeCertified2.65%
ExecutionUncertified4%
Planning / supervisionCertified3.5%
Planning / supervisionUncertified6%
Integrated constructionCertified / Uncertified2.65% / 4%

A valid SBU from LPJK saves 1.35-2.5 pp on every invoice -- certification cost is usually trivial against single-project savings.

7.3 Other Pasal 4(2) categories worth noting

  • Bank interest 20% (PP 131/2000); bond interest 10% (PP 91/2021); lottery 25%.
  • IDX share sales 0.1% of gross; land/building sales 2.5% (PP 34/2016).
  • Listed-share dividends to individuals: 10% PPh Final, or exempt if reinvested per HPP / PMK 18/2021.

Section 8 -- BPJS Optimization

Indonesian social security comes in two branches:

8.1 BPJS Kesehatan (health) -- Perpres 64/2020

  • PBPU (self-employed): flat IDR 35,000 (class III) / 100,000 (class II) / 150,000 (class I) per family member per month.
  • PPU (employee): 5% of salary, 4% employer + 1% employee.
  • Wage cap: IDR 12,000,000/month. Salary above the cap incurs no additional BPJS Kesehatan -- structure bonuses / top-up above 12M to capture this.

8.2 BPJS Ketenagakerjaan (employment) -- UU 24/2011 + PP 44/45/46 2015

ProgrammeEmployerEmployeeWage cap
JKK (work accident)0.24% -- 1.74% (risk class)0None
JKM (death)0.30%0None
JHT (old age)3.7%2%None
JP (pension)2%1%IDR ~10,547,400/month (2025; adjusted annually -- TBC against latest Permenaker)

Planning: structuring founder compensation so fixed monthly wage sits just above the JP cap maximises pension coverage with no further JP cost. Employer BPJS deductible under Pasal 6(1)(c); employee parts reduce PPh 21 base. A self-employed OP without employees usually only pays BPJS Kesehatan PBPU.

8.3 BPJS deductibility recap

PayerDeductible?
Employer PT -- all BPJS employer partsYes -- Pasal 6(1)(c).
Employee parts in payrollReduce employee PPh 21 base (PMK 168/2023).
OP self -- BPJS PBPUGenerally not deductible for OP himself (analogue to Pasal 9(1)(d)); employed family members: yes.

Section 9 -- Year-End Timing of Expenses & Income Recognition

Indonesia uses accrual basis for pembukuan (per SAK / PSAK). Cash basis is generally not permitted except where DJP has explicitly allowed it for specific professions / small OPs. NPPN effectively operates on a "received" basis (gross revenue earned), and UMKM Final is monthly on gross received.

9.1 Income deferral techniques (accrual basis)

TechniqueNotes
Invoice in January for December deliveryOnly valid if performance actually completes in January -- substance over form.
Stage-based recognition (PSAK 72)Plan project milestones around year-end if contract terms genuinely allow.
Advance receiptsDeposits for future work are liabilities, not revenue, until performance.
Year-end rebate / discount accrualsMust be contractual; conditional discounts only when conditions met.

9.2 Expense acceleration techniques

TechniqueNotes
Prepay annual contracts in DecemberUnder accrual, only the portion accruing to current year is deductible (unless service fully delivered in year).
Year-end bonus accrualDeclared and committed before year-end -- expense current year, PPh 21 when paid.
Asset purchase before year-endDepreciation starts month of first business use -- December gives 1 month.
Bad debt write-offClear evidence of failure + PMK 207/2015 notification.
R&D / vocational training spendSuper deductions up to 300% / 200% (PMK 153/2020; PMK 128/2019).

9.3 Regime choice is a January decision

  • UMKM Final 0.5% must be elected at start of year or first NPWP registration.
  • NPPN requires DJP notification within first 3 months (PER-17/PJ/2015).
  • Pembukuan always available; mandatory above IDR 4.8B.

Run the break-even on projected revenue and margin, not actuals -- the choice is locked once payments begin.


Section 10 -- Worked Example: Software Developer Break-Even

Setup

Single OP software developer, Jakarta:

  • Gross revenue R = IDR 1,200,000,000 (~USD 75,000)
  • Genuine operating expenses = IDR 200,000,000 (actual margin ~83%)
  • NPPN % for software Tier 1 (Jakarta) = 50%
  • TK/0 → PTKP IDR 54,000,000
  • 2 years already used inside UMKM (5 years remain)

Option A -- UMKM Final 0.5%

PPh = 0.5% × (1,200,000,000 − 500,000,000) = IDR 3,500,000.

Option B -- Progressive PPh with NPPN

  • Deemed net = 50% × 1,200,000,000 = 600,000,000.
  • Taxable = 600,000,000 − 54,000,000 = 546,000,000.
  • PPh (brackets 5/15/25/30): 3,000,000 + 28,500,000 + 62,500,000 + 13,800,000 = IDR 107,800,000.

Option C -- Progressive PPh with Pembukuan

  • Actual net = 1,200,000,000 − 200,000,000 = 1,000,000,000.
  • Taxable = 1,000,000,000 − 54,000,000 = 946,000,000.
  • PPh: 3,000,000 + 28,500,000 + 62,500,000 + 133,800,000 = IDR 227,800,000.

Verdict

RegimePPh (IDR)Effective rate on revenue
UMKM Final 0.5%3,500,0000.29%
Progressive + NPPN107,800,0008.98%
Progressive + Pembukuan227,800,00018.98%

UMKM Final dominates because (1) high actual margin (~83%), (2) revenue under IDR 4.8B ceiling, (3) first IDR 500M at 0%.

Forward-looking planning: UMKM is available for only 7 years. From year 8 onwards this developer pays NPPN (IDR 107.8M) or pembukuan (IDR 227.8M) on the same income -- prepare for the cliff.

Break-even rules of thumb (Jakarta NPPN 50%, TK/0)

  • UMKM dominates NPPN at virtually all revenues up to the 4.8B ceiling.
  • UMKM dominates pembukuan whenever actual margin > ~12%.
  • NPPN beats pembukuan whenever actual margin > 50%; pembukuan beats NPPN whenever margin < 50%.

Section 11 -- Conservative Defaults

ScenarioDefault
UMKM 7-year clock uncertainTreat as expired -- recommend pembukuan plan (illegal continuation = recalc + 2%/month surcharge per Pasal 19 KUP).
NPPN deemed-profit % uncertainUse higher of candidate KLU codes.
Mixed business + employment incomeProgressive PPh on combined; UMKM Final only on qualifying business slice.
Dependents not registered on NPWPApply TK/n until registration proof shown.
Spouse business income, no PH agreementAssume joint (default KK).
Asset purchaseCapitalize and depreciate; expense only if useful life < 1 year (Pasal 11(8)).
Entertainment without Daftar NominatifDisallow entirely.
R&D super deduction without PMK 153/2020 rulingStandard 100%; advise to apply for ruling.
Dividend reinvestment exemptionApply only with PMK 18/2021 commitment letter on file.
OP self BPJS contributionsNon-deductible personal unless business nexus documented.
Mixed rental contract10% PPh Final 4(2) on full rent unless services clearly carved out.

Section 12 -- Sources

Primary statutes

  • UU 36/2008 -- UU Pajak Penghasilan ("UU PPh"), as amended by UU 7/2021 (HPP).
  • UU 7/2021 -- UU Harmonisasi Peraturan Perpajakan ("UU HPP"). Amends PTKP, brackets, top rate, dividend reinvestment.
  • UU 28/2007 -- UU KUP (general administration). Pasal 28 bookkeeping; Pasal 28A substance.
  • UU 40/2007 -- UU Perseroan Terbatas.
  • UU 11/2020 -- UU Cipta Kerja -- introduces PT Perorangan.
  • UU 24/2011 -- BPJS Law.

Government regulations (PP)

  • PP 55/2022 -- UMKM Final 0.5%; 7-year OP / 3-year badan limit; IDR 500M zero-rate band for OP.
  • PP 58/2023 -- PPh 21 TER withholding.
  • PP 9/2022 -- Construction services final tax (amends PP 51/2008).
  • PP 34/2017 -- Land/building rental 10% PPh Final.
  • PP 34/2016 -- Land/building sale 2.5% PPh Final.
  • PP 45/2019 -- R&D / vocational super deductions.
  • PP 91/2021, PP 131/2000, PP 93/2010 -- bond, bank interest, donations.

Ministerial regulations (PMK)

  • PMK 168/2023 (PPh 21 implementation); PMK 101/PMK.010/2016 (PTKP); PMK 96/PMK.03/2009 (depreciation); PMK 207/2015 (bad debt); PMK 153/2020 (R&D 300%); PMK 128/2019 (training 200%); PMK 18/2021 (dividend reinvestment); PMK 213/2016 (TP docs); PMK 93/2019 (CFC); PMK 68/2022 (crypto).

DJP regulations (PER)

  • PER-17/PJ/2015 (NPPN rates); PER-25/PJ/2018 (beneficial owner); PER-37/PJ/2022 (marketplace); SE-27/PJ.22/1986 (Daftar Nominatif).

Forms

  • Form 1770 / 1770S / 1770SS -- SPT Tahunan PPh OP (individuals).
  • Form 1771 -- SPT Tahunan PPh Badan (entities).
  • Form 1721 / 1721-A1 -- PPh 21 employee withholding.
  • SPT Masa PPh 25 -- monthly installment.

Disclaimer

This skill and its outputs are provided for informational and computational purposes only and do not constitute tax, legal, or financial advice. Open Accountants and its contributors accept no liability for any errors, omissions, or outcomes arising from the use of this skill. All outputs must be reviewed and signed off by a qualified professional (Konsultan Pajak bersertifikat A/B/C, Akuntan Publik, or other Indonesian-licensed practitioner) before filing or acting upon.

The most up-to-date, verified version of this skill is maintained at openaccountants.com.


<!-- openaccountants-cta-block -->

Talk to a verified accountant

This skill is a tool, not an engagement. Every taxpayer's situation is different, and the rules in the skill may not match your specific facts.

To speak with one of the licensed accountants who verifies skills for your jurisdiction — no liability on either side until you and the accountant sign a formal engagement letter — book a free 30-minute call:

Book a call

We'll route you to the named verifier covering your country or state. You can also see the full list of verified accountants at openaccountants.com/network.

More Indonesia tax skills

Other Indonesia computations in the OpenAccountants library.

See all Indonesia skills →

9 of 11 in the ID workflow: