Rupiah savings before JP payments begin · IDR

Indonesia retirement income: a worked example

Stopping work and receiving a pension can happen years apart. This example shows what savings must cover in each period, then changes one assumption at a time.

Published 4 October 2026 · CHEN

Invented figures, not official pension rates. Ages are scenario inputs, not eligibility ages. JHT is not automatically entered as recurring income. Include each resource once and only when accessible.

What does this example show?

With spending of IDR 12,000,000 a month, an entered pension of IDR 5,000,000 from age 60, and no investment growth or inflation, the plan needs IDR 3,240,000,000 at age 55 to last until age 90. Of that, IDR 720,000,000 covers the period before the pension starts.

Load this example

Prepare the Indonesia inputs

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. BPJS Ketenagakerjaan describes JHT as accumulated contributions and investment development, while Jaminan Pensiun has its own pension-benefit conditions. Do not convert a JHT balance into a lifetime pension by simply dividing it by twelve.

Read the country guide and input checklist

Every assumption in the baseline

Current age / stop working
55 / 55
Plan until age
90 (exclusive)
Accessible savings at retirement
IDR 3,240,000,000
Further saving
IDR 0 per month
Spending after tax
IDR 12,000,000 per month
Entered pension after tax
IDR 5,000,000 per month, age 60 onward
Other income streams
IDR 0
Net nominal return / inflation
0% / 0% per year

All figures use today's purchasing power. The pension is an illustrative recurring payment. The model does not assess eligibility, taxes, access restrictions or a benefit increase for claiming later. The example uses zero return to make the arithmetic easy to reproduce; zero is not a return forecast.

Follow the two periods

  1. Age 55 to 60: savings cover all spending.
    5 years × 12 months × IDR 12,000,000 = IDR 720,000,000.
  2. Age 60 to 90: the pension covers part of spending.
    Monthly gap = IDR 12,000,000 − IDR 5,000,000 = IDR 7,000,000. Over 30 years, savings supply IDR 2,520,000,000.

Total capital needed: IDR 720,000,000 + IDR 2,520,000,000 = IDR 3,240,000,000. At a nonzero return, the calculator discounts each monthly gap. It never borrows against future pension income.

Change one assumption

Same starting savings and spending, different timing · IDR
ScenarioCapital neededAdditional capital neededTry it
Baseline bridgeIDR 3,240,000,000IDR 0Load scenario
Pension starts one year laterIDR 3,300,000,000IDR 60,000,000Load scenario
Plan for five more yearsIDR 3,660,000,000IDR 420,000,000Load scenario

Delaying the same pension by one year increases the required savings by IDR 60,000,000. Planning five years longer adds IDR 420,000,000. Actual later-claiming benefits may differ: get a new official estimate before using a real alternative date.

What this leaves out

A JHT or employer-plan balance may not be available on the date you stop working. Confirm the applicable withdrawal conditions. This model has no future-lump-sum event, so run a scenario from the date of receipt when assessing a newly available lump sum.

The result is a deterministic illustration with no market volatility, changing taxes, care-cost shock or inheritance target. Payments remain constant in real terms, which may overstate a pension that does not keep pace with prices. Three income streams are available; combine payments only when their dates and money basis match.

The first twelve-month budget in the calculator solves for a fundable spending level. It is a separate result from your entered target. In a stressed scenario it can be lower than the target; the capital-gap table above keeps the original spending target unchanged.

Official sources and review scope

Source descriptions checked . This is an illustrative calculation, not a government benefit forecast. Read our editorial policy and review status.

Start with the calculator's default inputs · Calculation method · Report a correction

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