Indonesia · IDR · Pension guide

Indonesia retirement calculator

Keep Jaminan Pensiun payments separate from the JHT savings balance. Build an after-tax retirement budget in rupiah using amounts confirmed for your own participation.

Jump to calculator ↓ Understand the pension system

What can this calculator estimate?

It compares spending, manually entered pensions and accessible savings in IDR, in today's purchasing power.

Use your own after-tax pension estimate. Read the full example

Compare invented scenarios. Amounts are not forecasts or entitlement calculations.

View results ↓

Read the assumptions

02Your retirement, in view

Today's money

Worked example. Change the inputs to explore your plan.

From age 65 to 66 · 12 modelled months · IDR

12-month retirement spending estimate

IDR 116,578,000

After tax · today's money

Average per monthIDR 9,714,833
Income you entered
+ IDR 0
From savings or pension pot
+ IDR 116,578,000

A level budget through age 95 under your assumptions. It can use up savings and leaves no inheritance reserve. Review each year; this is not a guaranteed spending amount.

See the 12-month breakdown

Rounded monthly averages, not actual payment dates. Income above this budget is not reinvested.

From age 65 to 66 · 12 modelled months. After tax · today's money.
MonthIncome you enteredFrom savings or pension potSpending budgetSavings left
1IDR 0IDR 9,714,833IDR 9,714,833IDR 2,643,150,788
2IDR 0IDR 9,714,833IDR 9,714,833IDR 2,637,716,495
3IDR 0IDR 9,714,833IDR 9,714,833IDR 2,632,273,401
4IDR 0IDR 9,714,833IDR 9,714,833IDR 2,626,821,491
5IDR 0IDR 9,714,833IDR 9,714,833IDR 2,621,360,753
6IDR 0IDR 9,714,833IDR 9,714,833IDR 2,615,891,171
7IDR 0IDR 9,714,833IDR 9,714,833IDR 2,610,412,731
8IDR 0IDR 9,714,833IDR 9,714,833IDR 2,604,925,418
9IDR 0IDR 9,714,833IDR 9,714,833IDR 2,599,429,219
10IDR 0IDR 9,714,833IDR 9,714,833IDR 2,593,924,120
11IDR 0IDR 9,714,833IDR 9,714,833IDR 2,588,410,104
12IDR 0IDR 9,714,833IDR 9,714,833IDR 2,582,887,159

Savings left after 12 months: IDR 2,582,887,159

How this budget is calculated ↗

The projection below follows your entered spending or withdrawal plan; this budget is a separate estimate.

Accessible savings at retirement · 65

IDR 2,648,576,295

Today's money · After tax, in today's money.

Monthly gap · first retirement yearIDR 12,000,000
Savings needed at retirementIDR 3,271,586,295
Additional savings neededIDR 623,009,999

At retirement, under these assumptions. This is not an extra monthly contribution.

Your accessible savings over time

Today's money
Your accessible savings over time · IDRThe annual table below contains the same projection.0662.1m1.3bn2bn2.6bn4558708395
Projected savings balance · IDRRetirement · 65

The first spending shortfall appears around age 87.8. Later pension payments may change the gap.

Pensions are set to zero. Add your estimates to include them.

See the year-by-year breakdown
All amounts after tax, in today's money. Age is at year end. Pension surplus is not reinvested.
Age at year endPhaseSavings addedReal growthPension incomeSavings withdrawnUnfunded spendingSavings left
46SavingIDR 36,000,000IDR 23,851,807IDR 0IDR 0IDR 0IDR 1,259,851,807
47SavingIDR 36,000,000IDR 25,025,372IDR 0IDR 0IDR 0IDR 1,320,877,179
48SavingIDR 36,000,000IDR 26,221,948IDR 0IDR 0IDR 0IDR 1,383,099,126
49SavingIDR 36,000,000IDR 27,441,986IDR 0IDR 0IDR 0IDR 1,446,541,112
50SavingIDR 36,000,000IDR 28,685,946IDR 0IDR 0IDR 0IDR 1,511,227,058
51SavingIDR 36,000,000IDR 29,954,298IDR 0IDR 0IDR 0IDR 1,577,181,357
52SavingIDR 36,000,000IDR 31,247,520IDR 0IDR 0IDR 0IDR 1,644,428,876
53SavingIDR 36,000,000IDR 32,566,099IDR 0IDR 0IDR 0IDR 1,712,994,975
54SavingIDR 36,000,000IDR 33,910,532IDR 0IDR 0IDR 0IDR 1,782,905,507
55SavingIDR 36,000,000IDR 35,281,327IDR 0IDR 0IDR 0IDR 1,854,186,833
56SavingIDR 36,000,000IDR 36,679,000IDR 0IDR 0IDR 0IDR 1,926,865,833
57SavingIDR 36,000,000IDR 38,104,078IDR 0IDR 0IDR 0IDR 2,000,969,911
58SavingIDR 36,000,000IDR 39,557,099IDR 0IDR 0IDR 0IDR 2,076,527,010
59SavingIDR 36,000,000IDR 41,038,611IDR 0IDR 0IDR 0IDR 2,153,565,621
60SavingIDR 36,000,000IDR 42,549,172IDR 0IDR 0IDR 0IDR 2,232,114,793
61SavingIDR 36,000,000IDR 44,089,352IDR 0IDR 0IDR 0IDR 2,312,204,145
62SavingIDR 36,000,000IDR 45,659,731IDR 0IDR 0IDR 0IDR 2,393,863,877
63SavingIDR 36,000,000IDR 47,260,902IDR 0IDR 0IDR 0IDR 2,477,124,779
64SavingIDR 36,000,000IDR 48,893,469IDR 0IDR 0IDR 0IDR 2,562,018,248
65SavingIDR 36,000,000IDR 50,558,047IDR 0IDR 0IDR 0IDR 2,648,576,295
66RetirementIDR 0IDR 50,643,288IDR 0IDR 144,000,000IDR 0IDR 2,555,219,583
67RetirementIDR 0IDR 48,812,764IDR 0IDR 144,000,000IDR 0IDR 2,460,032,348
68RetirementIDR 0IDR 46,946,348IDR 0IDR 144,000,000IDR 0IDR 2,362,978,696
69RetirementIDR 0IDR 45,043,335IDR 0IDR 144,000,000IDR 0IDR 2,264,022,031
70RetirementIDR 0IDR 43,103,008IDR 0IDR 144,000,000IDR 0IDR 2,163,125,039
71RetirementIDR 0IDR 41,124,636IDR 0IDR 144,000,000IDR 0IDR 2,060,249,675
72RetirementIDR 0IDR 39,107,472IDR 0IDR 144,000,000IDR 0IDR 1,955,357,147
73RetirementIDR 0IDR 37,050,756IDR 0IDR 144,000,000IDR 0IDR 1,848,407,903
74RetirementIDR 0IDR 34,953,712IDR 0IDR 144,000,000IDR 0IDR 1,739,361,615
75RetirementIDR 0IDR 32,815,549IDR 0IDR 144,000,000IDR 0IDR 1,628,177,164
76RetirementIDR 0IDR 30,635,462IDR 0IDR 144,000,000IDR 0IDR 1,514,812,626
77RetirementIDR 0IDR 28,412,628IDR 0IDR 144,000,000IDR 0IDR 1,399,225,254
78RetirementIDR 0IDR 26,146,209IDR 0IDR 144,000,000IDR 0IDR 1,281,371,463
79RetirementIDR 0IDR 23,835,350IDR 0IDR 144,000,000IDR 0IDR 1,161,206,813
80RetirementIDR 0IDR 21,479,181IDR 0IDR 144,000,000IDR 0IDR 1,038,685,994
81RetirementIDR 0IDR 19,076,812IDR 0IDR 144,000,000IDR 0IDR 913,762,805
82RetirementIDR 0IDR 16,627,337IDR 0IDR 144,000,000IDR 0IDR 786,390,143
83RetirementIDR 0IDR 14,129,834IDR 0IDR 144,000,000IDR 0IDR 656,519,977
84RetirementIDR 0IDR 11,583,360IDR 0IDR 144,000,000IDR 0IDR 524,103,337
85RetirementIDR 0IDR 8,986,956IDR 0IDR 144,000,000IDR 0IDR 389,090,293
86RetirementIDR 0IDR 6,339,641IDR 0IDR 144,000,000IDR 0IDR 251,429,933
87RetirementIDR 0IDR 3,640,418IDR 0IDR 144,000,000IDR 0IDR 111,070,352
88RetirementIDR 0IDR 933,623IDR 0IDR 112,003,975IDR 31,996,025IDR 0
89RetirementIDR 0IDR 0IDR 0IDR 0IDR 144,000,000IDR 0
90RetirementIDR 0IDR 0IDR 0IDR 0IDR 144,000,000IDR 0
91RetirementIDR 0IDR 0IDR 0IDR 0IDR 144,000,000IDR 0
92RetirementIDR 0IDR 0IDR 0IDR 0IDR 144,000,000IDR 0
93RetirementIDR 0IDR 0IDR 0IDR 0IDR 144,000,000IDR 0
94RetirementIDR 0IDR 0IDR 0IDR 0IDR 144,000,000IDR 0
95RetirementIDR 0IDR 0IDR 0IDR 0IDR 144,000,000IDR 0

Educational estimates. Not personal financial advice. Manual pension amounts. No eligibility, tax calculation or future benefit reassessment. This model assumes steady returns and is not a probability of success.

Rupiah savings before JP payments begin

Our worked example separates the years before an entered pension begins from the years after it starts. Every amount and age is invented. It is a calculation illustration, not a typical pension, an entitlement estimate or a recommended retirement age. JHT is not automatically entered as recurring income. Include each resource once and only when accessible.

Read the full example
Understand the pension system

Indonesia

Common questions

Should I enter my JHT balance as monthly pension income?

No. A lump sum is capital. Use the income fields for recurring payments and model a lump sum only when it is available.

Which money can I count as savings?

Include only capital you can draw on for this plan, after allowing for access restrictions and taxes outside the model. Exclude property you will not sell and assets already used to fund an entered pension payment. Future lump sums are not modelled.

Do pension payments keep pace with inflation?

The illustration holds payments constant in today's purchasing power. Your actual pension may have different increases, caps or no indexation. Test a lower real payment as a separate scenario if needed; this tool does not forecast those rules.

Are my financial inputs stored?

Your figures are calculated in your browser. They are not uploaded or saved in the address bar. Only public, invented example identifiers appear in example links. CSV exports are created on your device.

Methodology · 1.0

Methodology

12-month retirement spending estimate

Already retired? Set the stop-work age equal to your current age to estimate the next 12 months. Otherwise the estimate starts at your chosen retirement age.

Rounded monthly averages, not actual payment dates. Income above this budget is not reinvested.

How this budget is calculated ↗

One consistent money basis

All inputs and results use today's purchasing power. Enter net pension payments and spending after tax. The net return is nominal, after investment taxes and fees. Monthly real growth factor = ((1 + net return / 100) / (1 + inflation / 100))^(1/12). Savings contributions remain constant in real terms and arrive at month-end until retirement.

How the income gap is funded

From retirement, the monthly gap is max(0, spending − active pension payments). Savings grow first, then a month-end withdrawal funds the gap up to the available balance. Excess pension income is not reinvested. The capital needed at retirement is the sum of these future gaps discounted at the monthly real return; no future pension is borrowed against.

What the estimate leaves out

Amounts stay constant in real terms: the model assumes payments keep pace with inflation, which your actual pension may not do. Ages use whole years; no calendar dates, pension accrual, changing taxes, benefit offsets, future lump sums, market volatility or inheritance target are modelled. Income before your entered retirement age is excluded. Changing a start age does not recalculate the payment amount. Only combine streams that share the same dates.

Official sources & pension overviews

Sources checked . Manual pension amounts. No eligibility, tax calculation or future benefit reassessment. This model assumes steady returns and is not a probability of success.

Optional analytics

Allow Google Analytics to measure visits and calculator actions? Your financial inputs and results are never sent. You can change your choice at any time.

Privacy notice