Indonesia Individual Income Tax Calculator 2025
Calculate Indonesia personal income tax instantly. This comprehensive calculator supports progressive tax rates (5%-35%), PTKP non-taxable income deductions, BPJS social insurance contributions (health, pension, work accident), filing status with dependents, monthly and annual calculations, and withholding tax for non-residents. Updated with the latest 2025 rates from Indonesia's Directorate General of Taxation (DGT).
Monthly Salary Income Tax Calculator
Annual Salary Income Tax Calculator
Gross-Up Calculation (Net to Gross)
Your Income Tax Calculation Results
Detailed Breakdown
| Description | Amount (IDR) |
|---|
Understanding Indonesia's Individual Income Tax System
Indonesia taxes personal income using a progressive tax system with rates ranging from 5% to 35% depending on income level. The Directorate General of Taxation (DJP) administers individual income tax on residents (taxed on worldwide income) and non-residents (taxed at flat 20% on Indonesia-sourced income). Key components include PTKP (Personal Non-Taxable Income), BPJS social insurance contributions, and special deductions for spouses and dependents.
Progressive Rates: 5%-35%
Five tax brackets: 5% (up to IDR 60M), 15% (IDR 60M-250M), 25% (IDR 250M-500M), 30% (IDR 500M-5B), 35% (above IDR 5B).
PTKP: IDR 54M+
Non-taxable income: IDR 54M (single), +IDR 4.5M (spouse), +IDR 4.5M per dependent (max 3). Total max: IDR 72M for married with 3 children.
BPJS Deductions
Employee contributions: 1% health, 2% pension, 1% other. Employer pays additional: 4% health, 3.7% JHT, 2% pension, plus accident/death insurance.
Non-Resident Tax: 20%
Non-residents face flat 20% withholding tax on Indonesia-sourced income. No bracket system applies; simplified regime for foreign workers.
Indonesia Individual Income Tax Rates 2025
Indonesia employs a progressive tax bracket system where income is taxed in layers at increasing rates. The more you earn, the higher marginal rate applies only to income within that bracket. This system aims to provide tax relief for lower-income earners while generating revenue from higher earners. PTKP (Personal Non-Taxable Income) provides significant deductions before the progressive rates apply.
| Taxable Income Layer | Tax Rate | Maximum Tax in Bracket | Notes |
|---|---|---|---|
| Up to IDR 60 million | 5% | IDR 3 million | First and lowest bracket applies to initial income after PTKP |
| IDR 60M - IDR 250M | 15% | IDR 28.5 million | Second bracket for middle-income segment |
| IDR 250M - IDR 500M | 25% | IDR 62.5 million | Third bracket for upper-middle income |
| IDR 500M - IDR 5 billion | 30% | IDR 1.35 billion | Fourth bracket for high income (increased from 25%) |
| Above IDR 5 billion | 35% | No limit | Highest bracket for very high earners; top marginal rate |
| Non-Residents | 20% Flat | Fixed rate | No bracket system; simplified 20% withholding on Indonesia-sourced income |
PTKP (Personal Non-Taxable Income) 2025
The PTKP is a non-taxable income allowance providing tax relief for Indonesian residents. Different amounts apply based on filing status and number of dependents. This amount is subtracted from gross income before applying the progressive tax brackets.
| Filing Status | Annual PTKP Amount (IDR) | Monthly Equivalent (IDR) | Eligible For |
|---|---|---|---|
| TK/0 (Single, No Dependents) | 54,000,000 | 4,500,000 | Single individuals with no spouse or children |
| K/1 (Married, No Dependents) | 58,500,000 | 4,875,000 | Married individuals with spouse but no children |
| K/2 (Married, 1 Dependent) | 63,000,000 | 5,250,000 | Married with 1 child/dependent |
| K/3 (Married, 2 Dependents) | 67,500,000 | 5,625,000 | Married with 2 children/dependents |
| K/4 (Married, 3 Dependents) | 72,000,000 | 6,000,000 | Married with 3 children/dependents (maximum) |
Important Note: PTKP amounts are annual figures. When calculating monthly income tax, divide by 12 to get the monthly PTKP allowance. Only up to 3 dependents receive PTKP deductions (children 4+ do not increase PTKP). Marital status is determined as of January 1 of the tax year, and changing status during the year does not change PTKP for that year.
How to Calculate Indonesia Individual Income Tax
Basic Tax Calculation Formula
Step-by-Step Calculation
Progressive Tax Calculation
Example Calculation
Monthly salary: IDR 5,000,000 | Filing status: K/0 (Single)
- Gross Salary: IDR 5,000,000
- BPJS Health (1%): IDR 50,000
- BPJS Pension (2%): IDR 100,000
- Total BPJS: IDR 150,000
- Monthly PTKP: IDR 4,500,000
- Taxable Income: IDR 5,000,000 - IDR 150,000 - IDR 4,500,000 = IDR 350,000
- Tax (5% on first IDR 60M): IDR 350,000 × 5% = IDR 17,500
- Net Take-Home: IDR 5,000,000 - IDR 150,000 - IDR 17,500 = IDR 4,832,500
BPJS Social Insurance Contributions
BPJS (Badan Penyelenggara Jaminan Sosial) is the mandatory social insurance system in Indonesia. Both employees and employers contribute to various schemes for health, pension, work accident, and death benefits.
| BPJS Program | Employee Rate | Employer Rate | Purpose |
|---|---|---|---|
| BPJS Health (Kesehatan) | 1% of salary | 4% of salary | Healthcare coverage for employee and family |
| BPJS JHT (Old Age) | 2% of salary | 3.7% of salary | Pension / retirement benefits (mandatory) |
| BPJS Pension (Defined Benefit) | 1% of salary | 2% of salary | Additional defined benefit pension scheme |
| BPJS JKK (Work Accident) | Not applicable | 0.24-1.74% of salary | Work accident and occupational disease insurance |
| BPJS JKM (Death Benefit) | Not applicable | 0.3% of salary | Death benefit insurance for employee family |
| TOTAL - Employee | 3-4% of salary | N/A | Typical: 1% health + 2% pension |
| TOTAL - Employer | N/A | 10-11% of salary | Comprehensive employer obligations |
Annual Income Tax Return Filing Requirements
Indonesian tax residents must file annual income tax returns (SPT Tahunan) if their income exceeds the non-taxable threshold. Employers withhold income tax monthly, but employees must file to reconcile amounts withheld versus taxes due.
Filing Deadlines and Requirements
- Filing Deadline: March 31 of the following year (e.g., 2024 income filed by March 31, 2025)
- Tax Year: January 1 - December 31
- Requirement Threshold: Must file if annual income exceeds PTKP (IDR 54M-72M depending on status)
- NPWP Required: Tax ID number (NPWP) required for filing and withholding purposes
- Penalties: IDR 100,000 for late filing; 2% monthly penalty for late payment (max 24%)
- Employer Obligation: Employers submit Form 1721-A (withholding statement) to employee by February 1
Tax Treatment of Specific Income Sources
| Income Type | Tax Treatment | Rate | Withholding |
|---|---|---|---|
| Employment Salary | Progressive tax brackets | 5%-35% | Monthly by employer (PPh 21) |
| Bonus / Annual Benefit | Included in gross income | 5%-35% | Withheld in month received |
| Overtime Pay | Included in gross income | 5%-35% | Monthly withholding |
| Interest Income | Final withholding tax | 10-15% | By bank/institution |
| Dividend Income | Final withholding tax | 10-15% | By company/broker |
| Rental Income | Final withholding tax | 10% | By tenant or 10% of rent |
| Freelance / Consulting | Final withholding or progressive | 4-35% | By payor (PPh 23) |
| Capital Gains (Land/Buildings) | Final withholding tax | 2.5% | At sale transaction |
Related Tax Calculators
Frequently Asked Questions (FAQs)
Official Sources and References
- Indonesia Directorate General of Taxes (DJP) - Official Website
- PwC Tax Summaries - Indonesia Individual Income Tax
- ASEAN Briefing - Personal Income Tax in Indonesia
- ProCapita - Indonesia Income Tax Summary 2025
- Timedoor - Indonesia Personal Income Tax Calculation Guide
- RecruitGo - Indonesia Salary Calculator 2025
- Cekindo - Personal Income Tax Calculator Indonesia
- Moore Global - Indonesia Tax Guide
Disclaimer: This calculator provides estimates based on current Indonesia individual income tax regulations as of 2025. Tax rates, PTKP allowances, BPJS contributions, and tax filing requirements are subject to change with new government legislation and DJP directives. Individual circumstances vary based on residency status, income sources, filing status, and dependent claims. For accurate tax compliance and planning specific to your situation, consult qualified Indonesian tax professionals, tax consultants, or contact the DJP directly.