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 systemWhat 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 ↓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
- 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.
| Month | Income you entered | From savings or pension pot | Spending budget | Savings left |
|---|---|---|---|---|
| 1 | IDR 0 | IDR 9,714,833 | IDR 9,714,833 | IDR 2,643,150,788 |
| 2 | IDR 0 | IDR 9,714,833 | IDR 9,714,833 | IDR 2,637,716,495 |
| 3 | IDR 0 | IDR 9,714,833 | IDR 9,714,833 | IDR 2,632,273,401 |
| 4 | IDR 0 | IDR 9,714,833 | IDR 9,714,833 | IDR 2,626,821,491 |
| 5 | IDR 0 | IDR 9,714,833 | IDR 9,714,833 | IDR 2,621,360,753 |
| 6 | IDR 0 | IDR 9,714,833 | IDR 9,714,833 | IDR 2,615,891,171 |
| 7 | IDR 0 | IDR 9,714,833 | IDR 9,714,833 | IDR 2,610,412,731 |
| 8 | IDR 0 | IDR 9,714,833 | IDR 9,714,833 | IDR 2,604,925,418 |
| 9 | IDR 0 | IDR 9,714,833 | IDR 9,714,833 | IDR 2,599,429,219 |
| 10 | IDR 0 | IDR 9,714,833 | IDR 9,714,833 | IDR 2,593,924,120 |
| 11 | IDR 0 | IDR 9,714,833 | IDR 9,714,833 | IDR 2,588,410,104 |
| 12 | IDR 0 | IDR 9,714,833 | IDR 9,714,833 | IDR 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.
At retirement, under these assumptions. This is not an extra monthly contribution.
Your accessible savings over time
Today's moneyThe 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
| Age at year end | Phase | Savings added | Real growth | Pension income | Savings withdrawn | Unfunded spending | Savings left |
|---|---|---|---|---|---|---|---|
| 46 | Saving | IDR 36,000,000 | IDR 23,851,807 | IDR 0 | IDR 0 | IDR 0 | IDR 1,259,851,807 |
| 47 | Saving | IDR 36,000,000 | IDR 25,025,372 | IDR 0 | IDR 0 | IDR 0 | IDR 1,320,877,179 |
| 48 | Saving | IDR 36,000,000 | IDR 26,221,948 | IDR 0 | IDR 0 | IDR 0 | IDR 1,383,099,126 |
| 49 | Saving | IDR 36,000,000 | IDR 27,441,986 | IDR 0 | IDR 0 | IDR 0 | IDR 1,446,541,112 |
| 50 | Saving | IDR 36,000,000 | IDR 28,685,946 | IDR 0 | IDR 0 | IDR 0 | IDR 1,511,227,058 |
| 51 | Saving | IDR 36,000,000 | IDR 29,954,298 | IDR 0 | IDR 0 | IDR 0 | IDR 1,577,181,357 |
| 52 | Saving | IDR 36,000,000 | IDR 31,247,520 | IDR 0 | IDR 0 | IDR 0 | IDR 1,644,428,876 |
| 53 | Saving | IDR 36,000,000 | IDR 32,566,099 | IDR 0 | IDR 0 | IDR 0 | IDR 1,712,994,975 |
| 54 | Saving | IDR 36,000,000 | IDR 33,910,532 | IDR 0 | IDR 0 | IDR 0 | IDR 1,782,905,507 |
| 55 | Saving | IDR 36,000,000 | IDR 35,281,327 | IDR 0 | IDR 0 | IDR 0 | IDR 1,854,186,833 |
| 56 | Saving | IDR 36,000,000 | IDR 36,679,000 | IDR 0 | IDR 0 | IDR 0 | IDR 1,926,865,833 |
| 57 | Saving | IDR 36,000,000 | IDR 38,104,078 | IDR 0 | IDR 0 | IDR 0 | IDR 2,000,969,911 |
| 58 | Saving | IDR 36,000,000 | IDR 39,557,099 | IDR 0 | IDR 0 | IDR 0 | IDR 2,076,527,010 |
| 59 | Saving | IDR 36,000,000 | IDR 41,038,611 | IDR 0 | IDR 0 | IDR 0 | IDR 2,153,565,621 |
| 60 | Saving | IDR 36,000,000 | IDR 42,549,172 | IDR 0 | IDR 0 | IDR 0 | IDR 2,232,114,793 |
| 61 | Saving | IDR 36,000,000 | IDR 44,089,352 | IDR 0 | IDR 0 | IDR 0 | IDR 2,312,204,145 |
| 62 | Saving | IDR 36,000,000 | IDR 45,659,731 | IDR 0 | IDR 0 | IDR 0 | IDR 2,393,863,877 |
| 63 | Saving | IDR 36,000,000 | IDR 47,260,902 | IDR 0 | IDR 0 | IDR 0 | IDR 2,477,124,779 |
| 64 | Saving | IDR 36,000,000 | IDR 48,893,469 | IDR 0 | IDR 0 | IDR 0 | IDR 2,562,018,248 |
| 65 | Saving | IDR 36,000,000 | IDR 50,558,047 | IDR 0 | IDR 0 | IDR 0 | IDR 2,648,576,295 |
| 66 | Retirement | IDR 0 | IDR 50,643,288 | IDR 0 | IDR 144,000,000 | IDR 0 | IDR 2,555,219,583 |
| 67 | Retirement | IDR 0 | IDR 48,812,764 | IDR 0 | IDR 144,000,000 | IDR 0 | IDR 2,460,032,348 |
| 68 | Retirement | IDR 0 | IDR 46,946,348 | IDR 0 | IDR 144,000,000 | IDR 0 | IDR 2,362,978,696 |
| 69 | Retirement | IDR 0 | IDR 45,043,335 | IDR 0 | IDR 144,000,000 | IDR 0 | IDR 2,264,022,031 |
| 70 | Retirement | IDR 0 | IDR 43,103,008 | IDR 0 | IDR 144,000,000 | IDR 0 | IDR 2,163,125,039 |
| 71 | Retirement | IDR 0 | IDR 41,124,636 | IDR 0 | IDR 144,000,000 | IDR 0 | IDR 2,060,249,675 |
| 72 | Retirement | IDR 0 | IDR 39,107,472 | IDR 0 | IDR 144,000,000 | IDR 0 | IDR 1,955,357,147 |
| 73 | Retirement | IDR 0 | IDR 37,050,756 | IDR 0 | IDR 144,000,000 | IDR 0 | IDR 1,848,407,903 |
| 74 | Retirement | IDR 0 | IDR 34,953,712 | IDR 0 | IDR 144,000,000 | IDR 0 | IDR 1,739,361,615 |
| 75 | Retirement | IDR 0 | IDR 32,815,549 | IDR 0 | IDR 144,000,000 | IDR 0 | IDR 1,628,177,164 |
| 76 | Retirement | IDR 0 | IDR 30,635,462 | IDR 0 | IDR 144,000,000 | IDR 0 | IDR 1,514,812,626 |
| 77 | Retirement | IDR 0 | IDR 28,412,628 | IDR 0 | IDR 144,000,000 | IDR 0 | IDR 1,399,225,254 |
| 78 | Retirement | IDR 0 | IDR 26,146,209 | IDR 0 | IDR 144,000,000 | IDR 0 | IDR 1,281,371,463 |
| 79 | Retirement | IDR 0 | IDR 23,835,350 | IDR 0 | IDR 144,000,000 | IDR 0 | IDR 1,161,206,813 |
| 80 | Retirement | IDR 0 | IDR 21,479,181 | IDR 0 | IDR 144,000,000 | IDR 0 | IDR 1,038,685,994 |
| 81 | Retirement | IDR 0 | IDR 19,076,812 | IDR 0 | IDR 144,000,000 | IDR 0 | IDR 913,762,805 |
| 82 | Retirement | IDR 0 | IDR 16,627,337 | IDR 0 | IDR 144,000,000 | IDR 0 | IDR 786,390,143 |
| 83 | Retirement | IDR 0 | IDR 14,129,834 | IDR 0 | IDR 144,000,000 | IDR 0 | IDR 656,519,977 |
| 84 | Retirement | IDR 0 | IDR 11,583,360 | IDR 0 | IDR 144,000,000 | IDR 0 | IDR 524,103,337 |
| 85 | Retirement | IDR 0 | IDR 8,986,956 | IDR 0 | IDR 144,000,000 | IDR 0 | IDR 389,090,293 |
| 86 | Retirement | IDR 0 | IDR 6,339,641 | IDR 0 | IDR 144,000,000 | IDR 0 | IDR 251,429,933 |
| 87 | Retirement | IDR 0 | IDR 3,640,418 | IDR 0 | IDR 144,000,000 | IDR 0 | IDR 111,070,352 |
| 88 | Retirement | IDR 0 | IDR 933,623 | IDR 0 | IDR 112,003,975 | IDR 31,996,025 | IDR 0 |
| 89 | Retirement | IDR 0 | IDR 0 | IDR 0 | IDR 0 | IDR 144,000,000 | IDR 0 |
| 90 | Retirement | IDR 0 | IDR 0 | IDR 0 | IDR 0 | IDR 144,000,000 | IDR 0 |
| 91 | Retirement | IDR 0 | IDR 0 | IDR 0 | IDR 0 | IDR 144,000,000 | IDR 0 |
| 92 | Retirement | IDR 0 | IDR 0 | IDR 0 | IDR 0 | IDR 144,000,000 | IDR 0 |
| 93 | Retirement | IDR 0 | IDR 0 | IDR 0 | IDR 0 | IDR 144,000,000 | IDR 0 |
| 94 | Retirement | IDR 0 | IDR 0 | IDR 0 | IDR 0 | IDR 144,000,000 | IDR 0 |
| 95 | Retirement | IDR 0 | IDR 0 | IDR 0 | IDR 0 | IDR 144,000,000 | IDR 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 exampleUnderstand 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.