Indonesia applies progressive income tax (PPh 21) rates from 5% to 35%. BPJS contributions for health insurance (1%), old age savings (2%), and pension (1%) are deducted. A non-taxable income allowance (PTKP) of IDR 54,000,000 per year applies.
Net salary calculated across common earning brackets in Indonesia (IDR), using 2026 tax rates.
| Gross Monthly Salary | Net Salary | Total Deductions | Effective Rate |
|---|---|---|---|
| 5,000,000 Rp | 4,797,500 Rp | 2,500 Rp | 410.0% |
| 7,500,000 Rp | 7,083,750 Rp | 116,250 Rp | 560.0% |
| 10,000,000 RpMedian | 9,370,000 Rp | 230,000 Rp | 630.0% |
| 12,500,000 Rp | 11,475,140 Rp | 554,437 Rp | 820.0% |
| 15,000,000 Rp | 13,557,640 Rp | 921,937 Rp | 960.0% |
| 20,000,000 Rp | 17,722,640 Rp | 1,656,937 Rp | 1140.0% |
Median salary based on OECD / national statistics data. Calculations assume single person, no dependents, standard deductions only.
Line-by-line deductions on a gross monthly salary of 10,000,000 Rp.
Tax calculations use 2026 rates from official government sources. See our data sources for complete attribution.
Progressive 5-35%
1% employee health insurance
2% employee pension
Pick a city to dig into its cost of living and typical salaries.
Indonesia applies progressive income tax (PPh 21) rates from 5% to 35%. BPJS contributions for health insurance (1%), old age savings (2%), and pension (1%) are deducted. A non-taxable income allowance (PTKP) of IDR 54,000,000 per year applies.
On a gross monthly salary of 10,000,000 Rp in Indonesia, you would pay approximately 230,000 Rp in total deductions (630.0% effective rate), leaving you with a net salary of approximately 9,370,000 Rp per month.
Universal healthcare through BPJS Kesehatan. Public facilities vary in quality. Private hospitals in major cities offer high-quality care.
Employees in Indonesia pay the following social contributions on a 10,000,000 Rp monthly salary: BPJS Health (1%): -100,000 Rp, BPJS JHT (2%): -200,000 Rp, BPJS Pension (1%): -100,000 Rp. These are automatically deducted from your gross salary.
Take-home pay in Indonesia is calculated by subtracting income tax and social contributions from your gross salary. On a gross monthly salary of 10,000,000 Rp, your take-home pay would be approximately 9,370,000 Rp (-530.0% of gross). Our calculator uses 2026 tax rates from official government sources.
Longer reads on taxes, costs, and what moving to Indonesia actually looks like.
Drop in your gross monthly salary and you'll get a personalized breakdown: taxes, neighborhoods within reach, and what's left to save in Indonesia.