Not tax advice. Computation tools only. Have a professional check your work before filing.
OpenAccountants/Skills/Indonesia PPh Final UMKM — 0.5% MSME Final Tax

Indonesia PPh Final UMKM — 0.5% MSME Final Tax

Compute, review, or advise on Indonesia PPh Final UMKM — the 0.5% final income tax on gross turnover available to micro, small, and medium enterprises (UMKM) under PP 23/2018 and PP 55/2022 (as revised).

IndonesiaTax year 2025· Last reviewed May 27, 2026

Key facts — Indonesia, 2025

FieldValue
CountryIndonesia (Republik Indonesia)
TaxPPh Final UMKM — 0.5% Final Income Tax on Gross Turnover (Peredaran Bruto)
CurrencyIDR (Indonesian Rupiah / Rp)
Tax yearCalendar year (1 Jan – 31 Dec); current = 2025
Statutory basisUU 7/2021 (HPP); UU 36/2008 (PPh) as amended; PP 23/2018; PP 55/2022 Bagian Kedua, as revised
Tax rate0.5% of monthly gross turnover (peredaran bruto)
Eligibility thresholdAnnual peredaran bruto ≤ IDR 4,800,000,000 (IDR 4.8B)
CharacterFinal — not creditable; no expenses deductible against it
Tax authorityDirektorat Jenderal Pajak (DJP)
Filing portalCoretax DJP (phased 2024–2025 replacement of DJP Online / e-Billing)
Monthly deposit deadlineBy the 15th of the following month
Annual SPT (individual)SPT Tahunan 1770, "Lampiran PPh Final" — due 31 March 2026 for FY2025
Annual SPT (entity)SPT Tahunan PPh Badan 1771, "Lampiran PPh Final" — due 30 April 2026 for FY2025
MAP/KJS payment code411128 / 420 — TBC, verify with Indonesian accountant
Individual NPWPNIK-as-NPWP since 1 July 2024 (PMK 136/2023)
Validated byPending — Konsultan Pajak sign-off required
Skill version1.0

Use these rules in your AI

Connect once and your AI follows Indonesia PPh Final UMKM — 0.5% MSME Final Tax 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 to compute, review, or advise on Indonesia PPh Final UMKM — the 0.5% final income tax on gross turnover available to micro, small, and medium enterprises (UMKM) under PP 23/2018 and PP 55/2022 (as revised). Trigger on phrases like "PPh Final UMKM", "0.5 percent tax Indonesia", "PP 23/2018", "PP 55/2022", "MSME tax Indonesia", "pajak final UMKM", "tarif 0,5%", "peredaran bruto", "Pengusaha Kecil PPh", or any question about whether a sole trader, PT Perorangan, CV, Firma, or Koperasi can use the 0.5% regime. Covers eligibility, the IDR 4.8 billion turnover threshold, time limits, the pekerjaan bebas (professional services) exclusion, opt-out mechanics, monthly self-deposit through Coretax DJP, annual SPT reporting, and the interaction with PPN/VAT and NIK-as-NPWP. Out of scope: corporate income tax under PPh Badan progressive rates (see PPh 25/29 workflows), partial-year regime changes, PPh 21 employment withholding (see id-payroll-pph21), PPN/VAT (see indonesia-vat), and any taxpayer above the IDR 4.8 billion threshold. ALWAYS read this skill before touching any PPh Final UMKM work.

IndonesiaTax year 2025

Full guide

Indonesia PPh Final UMKM — 0.5% MSME Final Tax Skill v1.0

Load alongside foundation.md and intake.md. For employment withholding see id-payroll-pph21.md; for VAT/PPN see indonesia-vat.md. Covers ONLY the PPh Final UMKM facility under PP 23/2018 as superseded and revised by PP 55/2022.


Section 1 — Quick reference

FieldValue
CountryIndonesia (Republik Indonesia)
TaxPPh Final UMKM — 0.5% Final Income Tax on Gross Turnover (Peredaran Bruto)
CurrencyIDR (Indonesian Rupiah / Rp)
Tax yearCalendar year (1 Jan – 31 Dec); current = 2025
Statutory basisUU 7/2021 (HPP); UU 36/2008 (PPh) as amended; PP 23/2018; PP 55/2022 Bagian Kedua, as revised
Tax rate0.5% of monthly gross turnover (peredaran bruto)
Eligibility thresholdAnnual peredaran bruto ≤ IDR 4,800,000,000 (IDR 4.8B)
CharacterFinal — not creditable; no expenses deductible against it
Tax authorityDirektorat Jenderal Pajak (DJP)
Filing portalCoretax DJP (phased 2024–2025 replacement of DJP Online / e-Billing)
Monthly deposit deadlineBy the 15th of the following month
Annual SPT (individual)SPT Tahunan 1770, "Lampiran PPh Final" — due 31 March 2026 for FY2025
Annual SPT (entity)SPT Tahunan PPh Badan 1771, "Lampiran PPh Final" — due 30 April 2026 for FY2025
MAP/KJS payment code411128 / 420 — TBC, verify with Indonesian accountant
Individual NPWPNIK-as-NPWP since 1 July 2024 (PMK 136/2023)
Validated byPending — Konsultan Pajak sign-off required
Skill version1.0

Who qualifies — at a glance

Taxpayer typeEligible?Time limit (PP 55/2022 as revised)
Orang Pribadi (sole trader)Yes, if turnover ≤ IDR 4.8B and not pekerjaan bebasNo time limit (revised); OP facility extended through end of 2025 (commentary: through 2029). See Section 4.
PT Perorangan (single-member micro PT)YesNo time limit (revised). See Section 4.
Koperasi, CV, Firma, BUMDesYes4 years from registration or 2018 (later)
PT (ordinary)Yes (originally)3 years from registration or 2018 (later)
Pekerjaan bebas (doctors, lawyers, notaries, accountants, architects, consultants, actuaries, etc.)NoMust use Article 17 progressive rates
BUT (permanent establishment) and non-residentsNoOut of scope

Conservative defaults are consolidated in Section 7.


Section 2 — Required inputs and refusal catalogue

Required inputs

Minimum viable. (1) Full-year resident confirmation (per intake.md); (2) annual gross turnover for FY2025; (3) taxpayer type; (4) confirmation activity is not pekerjaan bebas; (5) year first registered for 0.5% (time-limit test).

Recommended. Monthly turnover schedule, NPWP/NIK, prior-year SPT, kode billing / BPN receipts, PKP status (see indonesia-vat.md).

Ideal. Full sales ledger / bank statements / invoices, prior SPT Tahunan, PP 23/2018 election notification, written activity description.

Refusal if minimum missing. Hard stop if turnover cannot be quantified. Soft warn if only an annual aggregate exists — produce annualised computation but flag that monthly deposits cannot be reconciled.

Refusal catalogue (PPh Final UMKM specific)

R-ID-UMKM-1 — Turnover exceeds IDR 4.8B. Facility unavailable. Taxpayer must compute under Article 17 progressive (OP) or PPh Badan (currently 22% headline). Escalate to Konsultan Pajak.

R-ID-UMKM-2 — Pekerjaan bebas. Activity listed in the PP 55/2022 penjelasan as tenaga ahli (pengacara, akuntan, arsitek, dokter, konsultan, notaris, penilai, aktuaris) or other independent profession. 0.5% regime never available regardless of turnover. Must use Article 17 with deductible expenses or NPPN if eligible. Escalate.

R-ID-UMKM-3 — Time limit elapsed. Cap exceeded (3 yrs PT non-perorangan; 4 yrs CV/Firma/Koperasi/BUMDes). For OP and PT Perorangan the revised PP 55/2022 removed the cap — re-verify taxpayer type. Escalate.

R-ID-UMKM-4 — Permanent establishment / non-resident. BUT and non-residents cannot use PPh Final UMKM. Escalate.

R-ID-UMKM-5 — Mid-year regime change. Mid-year crossing of IDR 4.8B, mid-year opt-out, or mid-year first registration. Requires Konsultan Pajak judgement on apportionment. Escalate.

R-ID-UMKM-6 — Multiple entities / branches. Threshold and time limit must be tested per legal entity. Group structures require manual review. Escalate.

R-ID-UMKM-7 — Foreign-source business income. Facility applies only to Indonesian-source business income. Foreign-source income follows ordinary tax with FTC (Article 24). Escalate.

R-ID-UMKM-8 — Passive income disputes. Rental, interest, dividends, royalties, capital gains are governed by other final-tax articles (PPh 4(2), 23, 26) and are not peredaran bruto for PP 23/2018. If allocation unclear, escalate.


Section 3 — Tier 1 rules: qualification and calculation

3.1 The four eligibility tests (all must pass)

  1. Threshold. Prior-year (FY2024) peredaran bruto ≤ IDR 4,800,000,000. New taxpayers tested on annualised projection.
  2. Taxpayer type. OP, PT Perorangan, PT (ordinary), CV, Firma, Koperasi, or BUMDes. Yayasan and BUT excluded.
  3. Activity. Not pekerjaan bebas (Section 4.2).
  4. Time limit. Cumulative years using the facility within the cap for the taxpayer's category (Section 4.1).

If any test fails, compute under ordinary rules (Article 17 for OP; PPh Badan for entities). This skill stops there.

3.2 The 0.5% calculation

Tax base. Peredaran bruto = gross business receipts in the calendar month, before any deduction for COGS, operating expenses, or input PPN. Excludes:

  • Passive income under other final-tax articles (PPh 4(2), 23, 26).
  • Salary/employment income (handled by PPh 21 — see id-payroll-pph21.md).
  • Capital gains and one-off non-recurring income.
  • PPN collected by PKPs on behalf of the state (see indonesia-vat.md).

Formula. PPh Final per month = 0.5% × peredaran bruto. No deduction, no PTKP, no biaya jabatan, no capital allowance, no loss carry-forward. Months with zero turnover have zero tax.

3.3 PTKP-equivalent relief for Orang Pribadi (≤ IDR 500M)

PP 55/2022 introduced a relief: an OP pays 0.5% only on peredaran bruto above IDR 500,000,000 per year. The first IDR 500M of annual turnover is exempt.

Individuals only — not available to PT, PT Perorangan, CV, Firma, Koperasi, or BUMDes.

The exemption operates cumulatively. 0.5% kicks in from the month cumulative turnover crosses IDR 500M, and applies only to the excess in that month; from the following month, 0.5% applies to the full monthly turnover. See Example 1.

3.4 Interaction with PPN/VAT

PPh Final UMKM and PPN are independent regimes. The IDR 4.8B threshold coincides with the PPN PKP registration threshold but is not linked.

  • A UMKM taxpayer below IDR 4.8B is generally below the PKP threshold and does not charge PPN.
  • A UMKM taxpayer may voluntarily register as PKP (e.g., to issue Faktur Pajak to B2B customers). In that case they collect 11% PPN on sales and still pay 0.5% PPh Final on turnover. Regimes run in parallel.
  • Peredaran bruto is net of PPN collected — PPN is a state collection, not income.

3.5 Interaction with PPh 21 (employment income)

If the same individual is both an employee and a UMKM sole trader, the employer withholds PPh 21 on salary (see id-payroll-pph21.md) and the individual separately pays 0.5% PPh Final on UMKM turnover. SPT 1770 reports both streams. The PPh Final is not creditable against PPh 21.

3.6 NIK-as-NPWP

Since 1 July 2024 (PMK 136/2023), the 16-digit NIK functions as the NPWP for individuals. OP UMKM taxpayers use NIK on kode billing, SPT Tahunan, and Faktur Pajak (if PKP). Entities use the 15-digit NPWP Badan (a 16-digit entity NPWP is also being issued under Coretax). If uncertain, write "TBC — verify with Indonesian accountant".


Section 4 — Tier 2 catalogue: revisions, exclusions, and edge cases

4.1 PP 55/2022 — revised time limits

PP 55/2022 (which superseded and consolidated PP 23/2018) originally set the following caps from the year of registration or from FY2018, whichever is later:

Taxpayer typeOriginal cap (PP 55/2022 as enacted Dec 2022)
Orang Pribadi7 years
Koperasi, CV, Firma, BUMDes4 years
PT (Perseroan Terbatas)3 years

REVISION — read carefully. Two changes that any 2025 review must factor in:

  1. No time limit for Orang Pribadi and PT Perorangan. Per analysis by DDTC and MUC, the original 7-year cap for OP (and the 3-year cap insofar as it would apply to PT Perorangan — a single-member micro-PT under UU Cipta Kerja) has effectively been removed. OP and PT Perorangan may continue using the 0.5% facility indefinitely so long as they remain below IDR 4.8B and satisfy the other tests. TBC — verify the exact PP/PMK reference with an Indonesian accountant before quoting to a client.
  2. Extension of the OP facility through end of 2025 (commentary references through 2029). The OP 7-year window for taxpayers who first elected in 2018 would have expired at end of 2024. The Government issued an extension keeping OPs in the regime through at least end of 2025, and some practitioner commentary references a further extension running through 2029. Both should be noted in the reviewer brief; the safe operating position for FY2025 is that OPs who would otherwise have aged out remain in. TBC — verify the exact extension instrument with an Indonesian accountant.

Operational note for entities (PT non-perorangan, CV, Firma, Koperasi, BUMDes). The 3-year and 4-year caps remain. A PT first registered in 2022 used 0.5% in 2022–2024 and from FY2025 must compute under ordinary PPh Badan. A CV first registered in 2021 used the facility 2021–2024 and exits in FY2025. Always confirm "first year used" from the client's PP 23/2018 election notification (Surat Pemberitahuan).

4.2 Pekerjaan bebas (independent professions) — excluded

PP 55/2022 (penjelasan) excludes OPs providing services as pekerjaan bebas. Drawing from Article 1 UU PPh and the penjelasan, the list includes:

  • Tenaga ahli: pengacara, akuntan, arsitek, dokter, konsultan, notaris, penilai, aktuaris.
  • Performers (pemain musik, penyanyi, bintang film/iklan, sutradara, kru film, foto model, pemain drama, penari); olahragawan.
  • Penasihat, pengajar, pelatih, penceramah, moderator; pengarang, peneliti, penerjemah; agen iklan; pengawas/pengelola proyek.
  • Perantara (brokers); petugas penjaja barang dagangan; agen asuransi; distributor MLM / direct selling.

These taxpayers compute on net income at Article 17 rates (or NPPN if eligible). They never qualify for 0.5% regardless of turnover.

Edge case — borderline activities. A software developer selling SaaS to multiple unrelated customers is a business (eligible). A freelance developer billing one client for personal effort with no separate establishment may be challenged as pekerjaan bebas. A YouTuber/content creator generally qualifies. A trainer running an institutionalised training company qualifies; the same person consulting solo is pekerjaan bebas. When in doubt, treat as pekerjaan bebas and flag for reviewer.

4.3 Opt-out election (one-way per year)

A taxpayer who qualifies may elect to compute under ordinary rules by submitting a Surat Pemberitahuan to the local KPP.

  • Election must be made before the start of the tax year in which it takes effect, or at first registration.
  • One-way for that tax year — no reversion mid-year.
  • A taxpayer who opted out may return to 0.5% in a subsequent year by simply not renewing the opt-out, provided eligibility and time-limit tests still pass.

When opt-out makes sense. Low net-margin businesses (high COGS) can find 0.5% of gross exceeds Article 17 progressive tax on net. Break-even is roughly where (PKP × Art. 17 effective rate) < (gross × 0.5%); for an OP with PTKP TK/0 of IDR 54M, opt-out tends to be cheaper once gross margin drops below ~5% (TBC — compute case-by-case).

4.4 Transition edge cases

  • First-year taxpayer. Tested on annualised projection. Apply 0.5% from month of registration.
  • Mid-year crossing of IDR 4.8B. Continue 0.5% for FY2025; threshold breach takes effect from FY2026 (PP 55/2022 Art. 8 — prospective). Reviewer flags the FY2026 regime change.
  • Returning from opt-out. Resume 0.5% from January of the new year, subject to time-limit and threshold tests.
  • Cessation of business mid-year. Pay 0.5% on actual months of operation; final SPT Tahunan reconciles.
  • Acquisition / merger. Out of scope — escalate.

4.5 Historical note — OP 7-year window

For OPs who first used the regime in FY2018, the original 7-year window expired at end of FY2024. Per the extension and the indefinite-period clarification (Section 4.1), these OPs remain in the regime for FY2025. Reviewer brief should record both (a) the original cap that would have expired and (b) the citation supporting continued eligibility, so the position is defensible.


Section 5 — Worked examples

Example 1 — Freelancer Orang Pribadi

Facts. Pak Andi, sole-trader e-commerce reseller (jualan online via Tokopedia/Shopee). Full-year resident, single, no salary. Registered for PP 23/2018 in 2021. Activity = trading goods (not pekerjaan bebas). FY2025 monthly turnover (IDR): Jan 40M, Feb 45M, Mar 50M, Apr 55M, May 60M, Jun 55M, Jul 65M, Aug 70M, Sep 70M, Oct 75M, Nov 80M, Dec 85M — annual total IDR 750,000,000.

Analysis. Threshold: IDR 750M ≤ IDR 4.8B — pass. Type: OP — pass. Activity: trading — pass. Time limit: no cap for OP under revised PP 55/2022 — pass. PTKP-equivalent: first IDR 500M exempt (Section 3.3).

Monthly PPh Final. Cumulative crosses IDR 500M in September. Tax only on the excess in Sep, then on full monthly turnover from Oct.

MonthTaxable portion (IDR)0.5% (IDR)Due
Jan–Aug00n/a
Sep10,000,00050,00015 Oct 2025
Oct75,000,000375,00015 Nov 2025
Nov80,000,000400,00015 Dec 2025
Dec85,000,000425,00015 Jan 2026
Total250,000,0001,250,000

Annual SPT. SPT Tahunan 1770 by 31 March 2026 reports IDR 750M turnover in Lampiran PPh Final with IDR 1,250,000 already paid. Not creditable against any other tax.

Reviewer flag. Confirm NIK-as-NPWP registration (PMK 136/2023); confirm monthly kode billing generated via Coretax DJP with MAP/KJS 411128/420 (TBC).

Example 2 — PT Perorangan

Facts. PT Mawar Digital Perorangan, single-member micro-PT (UU Cipta Kerja), incorporated March 2024. Sells digital templates and stock photos to international customers via Etsy. FY2025 annual gross turnover: IDR 2,200,000,000.

Analysis. Threshold IDR 2.2B — pass. Type PT Perorangan — pass. Activity (digital goods to many unrelated customers) — business, not pekerjaan bebas. (A solo designer billing one client for personal creative service would be pekerjaan bebas; the PT Perorangan structure with multiple customers establishes a business.) Time limit: no cap under revised PP 55/2022 — pass. PTKP-equivalent: not available to entities — full IDR 2.2B is the base.

Monthly PPh Final. 0.5% × monthly turnover, paid by 15th of following month via Coretax DJP under entity NPWP.

QuarterQuarterly turnover0.5%
Q1480,000,0002,400,000
Q2520,000,0002,600,000
Q3560,000,0002,800,000
Q4640,000,0003,200,000
FY20252,200,000,00011,000,000

(Quarterly aggregation shown for compactness — actual deposits are monthly.)

Annual SPT. SPT Tahunan PPh Badan 1771 by 30 April 2026 reports IDR 2.2B in Lampiran PPh Final with IDR 11M paid. No PPh Badan 22% is computed on this turnover — PPh Final discharges the business income-tax liability in full.

Reviewer flags. (a) Confirm PP 23/2018 election notification on file at KPP. (b) Confirm no voluntary PKP registration; advise on PPN implications well before any approach to IDR 4.8B (see indonesia-vat.md). (c) Salary/dividends from PT to the shareholder-director handled separately — salary under PPh 21 (see id-payroll-pph21.md); dividends potentially exempt under PMK 18/2021 if reinvested.


Section 6 — Filing and payment mechanics

6.1 Monthly self-deposit (setor sendiri)

PPh Final UMKM is a self-assessed, self-deposited tax. No DJP-issued invoice triggers it.

Workflow.

  1. End of month — sum gross business turnover (peredaran bruto).
  2. For OP only — track cumulative annual turnover. If still ≤ IDR 500M, no tax due. If cumulative crosses IDR 500M during the month, apply 0.5% only to the excess. From the next month, apply 0.5% to the full monthly turnover.
  3. Compute: PPh Final = 0.5% × taxable portion.
  4. Generate kode billing through Coretax DJP (coretaxdjp.pajak.go.id). Use MAP/KJS 411128 / 420 (PPh Final atas Penghasilan dari Usaha Wajib Pajak yang Memiliki Peredaran Bruto Tertentu). TBC — verify the exact KJS with an Indonesian accountant; KJS codes have been updated during the Coretax rollout.
  5. Pay by the 15th of the following month. Late payment triggers sanksi administrasi bunga (interest) per Article 9 KUP — monthly rate set by MoF.
  6. Retain Bukti Penerimaan Negara (BPN) — the state receipt issued automatically.

6.2 Coretax DJP transition

Coretax DJP is the integrated DJP administration platform rolled out in late 2024 / early 2025, replacing legacy DJP Online, e-Billing, parts of e-Faktur, and e-Bupot. As of mid-2025 most PPh Final UMKM billing flows through Coretax. The MAP/KJS structure is preserved across the legacy and Coretax channels. Verify the live URL with the client before each filing — the DJP entry point has shifted several times during the rollout.

6.3 Annual SPT

PPh Final paid monthly must still be reported annually in the SPT Tahunan, even though no additional tax is due on the same income.

TaxpayerFormLampiranFiling deadline FY2025
Orang PribadiSPT Tahunan PPh OP 1770Lampiran III (Penghasilan yang Dikenakan PPh Final dan/atau Bersifat Final)31 March 2026
PT, PT Perorangan, CV, Firma, Koperasi, BUMDesSPT Tahunan PPh Badan 1771Lampiran IV / PPh Final attachment30 April 2026

The Lampiran captures: gross turnover (peredaran bruto), tax base, PPh Final paid, and the supporting BPN references. The reviewer should reconcile the monthly BPN total to the annual SPT figure.

6.4 Sanctions and records

EventSanction
Late monthly paymentSanksi bunga per Article 9(2a) KUP — monthly rate published by MoF (typically ~1–2.5%/month, max 24 months)
Late/non-filing SPT Tahunan OPDenda IDR 100,000 per SPT
Late/non-filing SPT Tahunan BadanDenda IDR 1,000,000 per SPT
Audit understatementSanksi bunga + sanksi kenaikan up to 50% (UU KUP)

Record retention. Article 28 UU KUP requires retention of books and supporting documents for 10 years from end of tax year — monthly turnover calc, BPN receipts, kode billing prints, BPE acknowledgements.


Section 7 — Conservative defaults (consolidated)

QuestionDefault
Activity is pekerjaan bebas?Yes (excluded) until taxpayer proves otherwise; require written activity description
Below IDR 4.8B?Test on prior-year actual; otherwise on current-year annualised projection
Time limit elapsed?Elapsed for non-OP/non-PT-Perorangan if unclear; not elapsed for OP/PT Perorangan per revised PP 55/2022 — always flag citation uncertainty
MAP/KJS code?"TBC — verify with Indonesian accountant"; do not auto-generate kode billing
Mixed business + pekerjaan bebas?Split income streams; 0.5% only on business; flag
Cash or accrual?Cash receipts (peredaran bruto received) for PPh Final, even if accrual books exist
PKP voluntary registration?Out of scope — refer to indonesia-vat.md
Multiple businesses under one NPWP?Sum gross turnover for the IDR 4.8B test
Foreign-currency receipts?Convert at BI middle rate on receipt date; flag if FX is material

Section 8 — Sources

All citations are to primary Indonesian statutes, government regulations (PP), Minister of Finance regulations (PMK), and DJP guidance. Practitioner commentary (DDTC, MUC, Ortax) is cited where it supports interpretation of revised provisions — practitioner commentary is not law, and the reviewer must verify against the underlying instrument.

Primary legislation

Government regulations (PP)

Minister of Finance regulations (PMK)

DJP guidance and practitioner commentary

Cross-references in this package

  • foundation.md — workflow architecture.
  • intake.md — Step 1 scope check.
  • id-payroll-pph21.md — PPh 21 and BPJS for parallel employment income.
  • indonesia-vat.md — PPN / PKP registration alongside UMKM.
  • references.md — bibliography.

PROHIBITIONS

  • NEVER treat pekerjaan bebas income as eligible for 0.5%, regardless of turnover.
  • NEVER offset COGS, expenses, or losses against the 0.5% base — the base is gross turnover.
  • NEVER treat PPh Final as creditable against PPh 21/22/23/25/29 — it is final.
  • NEVER apply the IDR 500M PTKP-equivalent relief to entities — OP only.
  • NEVER quote an MAP/KJS code without verification — write "TBC".
  • NEVER ignore the time-limit test for entities (PT non-perorangan: 3 yrs; CV/Firma/Koperasi/BUMDes: 4 yrs).
  • NEVER combine passive income (rent, royalties, interest, dividends, capital gains) into the 0.5% base.
  • NEVER present the calculation as definitive — always label as estimated, pending Konsultan Pajak review.
  • NEVER advise on a mid-year regime change without reviewer sign-off (R-ID-UMKM-5).
  • NEVER assume the Coretax DJP entry URL is unchanged — verify before filing.

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 errors, omissions, or outcomes arising from use of this skill. All outputs must be reviewed and signed off by a licensed Indonesian tax consultant (Konsultan Pajak) before filing or acting. Indonesian tax law — and in particular the PP 55/2022 framework, the Coretax DJP rollout, and the kode billing MAP/KJS structure — has been changing rapidly in 2023–2025; always verify with primary sources.

The up-to-date, verified version of this skill is maintained at openaccountants.com. Log in to access the latest version, request a professional review, and track updates as Indonesian tax law changes.


<!-- 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 →

10 of 11 in the ID workflow: