Czech pension calculator

DPS (penzijko) vs DIP vs broker ETFs, with employer money, state pension and 10000 simulated market histories.

How to read the numbers

Every amount is in today's money — what the crowns can buy today — unless a column says nominal. At 2.5 % inflation, 1 Kč today equals 2.49 Kč in 2063, so a nominal amount at retirement is 2.49 times its today's-money value.

Pensions are monthly amounts. They are compared with your net salary of 44 040 Kč a month (today's money; pay stays constant).

State pension

24 073 Kč / month

from age 67.0 · 55 % of net salary

Each vehicle vs the plain index it follows, per year?

DPS fundfees -1.9vs market -1.0 ± 1.0= -2.9 points a year
DIPfees -0.5vs market -0.2 ± 0.2= -0.8 points a year
Broker ETF accountfees -0.1vs market +0.0 ± 0.0= -0.1 points a year
Show outcomes atP10P25P50P75P90?
Show / hide columns
Plan?Deposit / month?
DPS · DIP · savings · broker
Pot at retirement?
Kč, today's money
Pot, nominal?
Kč, future crowns
Pension / month?
Kč, today's money
Of net salary?
pension ÷ net pay
Beats plan 1?
share of futures
Margin call?
share of futures
Fees paid?
Kč, today's, median
Pot if returns were constant?
Kč, today's money
Broker ETF only0 · 0 · 0 · 20k13.7M
P10 3.8M – P90 66M
34.2M64k
24.1k + 40k
145 %–10 %504k32M
Savings account only0 · 0 · 20k · 08.3M
P10 8.3M – P90 8.3M
20.7M48.3k
24.1k + 24.2k
110 %31 %0 %08.3M
Full DPS (no broker)20k · 0 · 0 · 010.6M
P10 5.9M – P90 19.6M
26.5M55.1k
24.1k + 31k
125 %34 %0 %2.2M12.2M
Full DIP (no broker)0 · 20k · 0 · 015.3M
P10 7.5M – P90 33.9M
38.2M68.7k
24.1k + 44.6k
156 %58 %0 %904k19M
DPS to state max + broker1.7k · 0 · 0 · 18.3k13.6M
P10 4.1M – P90 62.4M
33.9M63.7k
24.1k + 39.6k
145 %43 %10 %679k30.5M
DPS to state max + savings1.7k · 0 · 18.3k · 08.6M
P10 8.2M – P90 9.5M
21.5M49.2k
24.1k + 25.2k
112 %32 %0 %212k8.8M
DIP to deduction cap + broker0 · 4k · 0 · 16k14.2M
P10 4.6M – P90 60.9M
35.4M65.5k
24.1k + 41.4k
149 %64 %10 %591k30M
DIP to deduction cap + savings0 · 4k · 16k · 09.8M
P10 8.3M – P90 13.5M
24.4M52.7k
24.1k + 28.6k
120 %35 %0 %177k10.5M
Max benefit: DPS state max + DIP + broker1.7k · 4k · 0 · 14.3k14M
P10 4.9M – P90 57.1M
35M65k
24.1k + 40.9k
148 %57 %10 %764k28.4M
Max benefit: DPS state max + DIP + savings1.7k · 4k · 14.3k · 010.1M
P10 8.1M – P90 14.6M
25.2M53.5k
24.1k + 29.4k
122 %36 %0 %393k11M
Custom split1.7k · 4k · 0 · 14.3k14M
P10 4.9M – P90 57.1M
35M65k
24.1k + 40.9k
148 %57 %10 %764k28.4M

Median wealth by plan — today's money

05M10M15M20M3035404550556065ageBroker ETF onlySavings account onlyFull DPS (no broker)Full DIP (no broker)DPS to state max + brokerDPS to state max + savingsDIP to deduction cap + brokerDIP to deduction cap + savingsMax benefit: DPS state max + DIP + brokerMax benefit: DPS state max + DIP + savingsCustom split

Full DIP (no broker) — likely range, today's money

010M20M30M40M3035404550556065age

dark line: median · bands: 25–75 % and 10–90 % of simulated paths · dashed line: retirement · click a plan name in the table to show another

Median wealth by plan — nominal (future crowns)

010M20M30M40M3035404550556065ageBroker ETF onlySavings account onlyFull DPS (no broker)Full DIP (no broker)DPS to state max + brokerDPS to state max + savingsDIP to deduction cap + brokerDIP to deduction cap + savingsMax benefit: DPS state max + DIP + brokerMax benefit: DPS state max + DIP + savingsCustom split

Full DIP (no broker) — likely range, nominal

025M50M75M100M3035404550556065age

Estimates, not financial or tax advice. Czech rules as of November 2026; every assumption is editable on the left and lives in src/config.rs. Past returns do not guarantee future ones.