City salary · Indonesia · 2026

Software Engineer Salary in Jakarta (Indonesia) 2026

How much does a software engineer make in Jakarta, Indonesia? Our 2026 model applies a city pay multiplier and a separate city cost-of-living index to the Indonesia mid-level band, so the gross range and the net value of that range are both shown here.

Figures use Toolminator's static salary model (ranges for comparison, not job listings). Methodology & limitations.

Salary range

IDR 554,400,000–IDR 689,920,000

Gross annual · IDR

≈ $30,824 – ≈ $38,359 (USD approx. · rates from 2026-10-20)

Average

IDR 622,160,000

$34,591 approx.

Est. take-home

IDR 510,171,200

$28,365 approx.

~18% effective tax (model)

Demand

high

rising trend

Jakarta vs the Indonesia average

The same mid-level software engineer role priced two ways — the city-adjusted band and the national band — so you can see exactly what the location premium is worth before you compare offers.

BasisGross rangeAverageApprox. USD
JakartaIDR 554,400,000 – IDR 689,920,000IDR 622,160,000$34,591
Indonesia national averageIDR 420,000,000 – IDR 700,000,000IDR 560,000,000$31,135

Jakarta prices this role 11% above the Indonesia national average in our model.

Software Engineer salary in Jakarta vs the Indonesia average

Our model applies a city pay multiplier and a separate city cost-of-living multiplier, so the gross band for Jakarta and the band for the wider Indonesia market are not simply the same number with a bigger city tax. Indonesia's pay leader, with the country's most expensive housing by a wide margin.

What Jakarta means for your net pay

A higher gross band in a high-cost city is only worth the move if the salary premium outruns the rent and commuting premium. Use the take-home and purchasing-power tools linked below: they convert this band to net local currency and to a US-equivalent purchasing-power figure so two offers can be compared directly.

Related salary pages

Frequently asked questions

How much does a Software Engineer make in Jakarta?
A mid-level Software Engineer in Jakarta earns roughly IDR 554,400,000 to IDR 689,920,000 gross per year, with a midpoint near IDR 622,160,000, in our 2026 model.
What is the average Software Engineer salary in Jakarta?
Our 2026 city-adjusted model puts the mid-level Software Engineer band in Jakarta at IDR 554,400,000 to IDR 689,920,000 per year before tax.
Is Jakarta better or worse for pay than the rest of Indonesia?
Indonesia's pay leader, with the country's most expensive housing by a wide margin.
What is the take-home pay for a Software Engineer in Jakarta?
After the modelled 18% effective rate for Indonesia, the IDR 554,400,000 to IDR 689,920,000 gross band translates to roughly IDR 510,171,200 per year net at the midpoint.
How much does cost of living in Jakarta change what that salary is worth?
Cost of living in Jakarta is modelled at 0.34× the US baseline, so this gross band buys roughly $101,738 of US-equivalent purchasing power.
Is this Software Engineer salary in Jakarta base pay or total compensation?
The band is base gross pay. Bonuses, equity and allowances are excluded, so total compensation for the same role in Jakarta can sit 10–25% above the figure shown.

Plan your finances

Interactive calculators—same privacy model as our other tools (browser-only).

Browse programmatic pay data in Salary Explorer.