How the retirement calculators work
Every assumption, marked as official or ours, the formulas, and every test the engine must pass before the site is published.
Rules as at 12 November 2026.
Your retirement pay
Your retirement pay is the most you could spend each week, the same amount in today’s dollars every year, from when you retire to your planning age (95 by default), counting NZ Super, any work or rent after tax, and a draw from your savings. We find it in 1,000 simulated markets and report the amount 9 in 10 of them can hold. Beside it we show a very poor market (the pay that holds in 19 in 20 markets, the worst 1 in 20), the typical market (the middle result) and the fixed-return view.
If you retire before 65 and your savings outside KiwiSaver cannot carry that pay until KiwiSaver opens, we show two figures: a lower bridge pay until 65 and your pay from 65.
Simulated markets
Each market is a run of yearly returns drawn from a lognormal distribution whose average is the Schedule 7A return for your fund type, with a swing (standard deviation) that is our assumption, shown below and editable. Inflation is held at 2%. The same seeded set of markets is used everywhere, so the static pages, the tests and your browser give identical results.
One effect of the 9 in 10 measure is worth knowing. A fixed sum that arrives later, such as an inheritance at 85 or money from downsizing at 75, can lift the safe pay a little more than the same sum arriving earlier, because later money is not exposed to years of market risk before you need it. In a typical market the opposite holds: earlier money adds more, because it has longer to earn. For our example couple, $100,000 at 85 lifts the safe pay slightly more than $100,000 at 70, and $100,000 at 70 lifts the typical pay more. This is intended, and one of our checks confirms it.
Because savings in each market move in a straight line with the pay you choose, we can work out the highest pay every market can hold exactly, in one pass, and the extra saving each market needs. There is no trial and error.
KiwiSaver, savings and tax
KiwiSaver contributions come from the kiwisavercalculator.co.nz engine year by year: yours, your employer’s after ESCT, the government contribution until 65, and the move to 4% on 1 April 2028 (each model year starts today, so the step is blended by month). NZ Super is paid from 65 even if you are still working, taxed on top of your salary and added to your savings. With fixed returns, our path matches it to the cent. KiwiSaver stays locked until 65; other savings can be used at any time.
NZ Super is paid at the net rates in law, not worked out from gross. Wages and rent are taxed on top of NZ Super at year-end rates with the PAYE engine shared with payecalculator.co.nz, including the ACC earners’ levy on wages. Tax thresholds are held level in today’s dollars.
Formulas
Real return
r = (1 + h) / (1 + d) - 1, where h is the return after fees and tax and d is inflation
Schedule 7A weekly income (payments mid-year)
R = b x (7 / 365.25) x ((h - d) x (1 + h)^(n - 0.5)) / ((1 + d)^0.5 x ((1 + h)^n - (1 + d)^n))
Massey lump sum
L = G x (365.25 / 7) x (1 - (1 + r)^-n) / r, with 3.5% returns, 2% inflation and n = 25
Years a lump lasts
n = -ln(1 - L x r / W) / ln(1 + r); for ever if L x r >= W
Highest pay a market can hold
available savings = A + x X - P C at every check; P = min(A / C) over the checks, where C is the pay that has been drawn so far, grown by that market’s returns
Lognormal returns
s^2 = ln(1 + v^2 / (1 + g)^2); mu = ln(1 + g) - s^2 / 2; each year’s return is exp(mu + s z) - 1, so the average is g and the swing v
Guardrails (our plan-relative rule)
starting pay = the safe pay (9 in 10 markets); planned balance at each age = the balance that pay leaves with fixed returns; each year, cut pay 10% if actual < 0.8 x planned; raise 10% if actual > 1.2 x planned; after any change, the plan is reset to the new pay from that year’s balance; at most one change a year; never below NZ Super alone; no change once planned balance < 2 x planned yearly draw
Every assumption
Official figures come from the law or a government source. Ours are judgements we have made; each is shown here, and most can be changed in the calculators.
| Assumption | Value | Type | Source |
|---|---|---|---|
| Return before retirement, Defensive fund, after fees and tax | 1.5% | Official | Source |
| Return before retirement, Conservative fund, after fees and tax | 2.5% | Official | Source |
| Return before retirement, Balanced fund, after fees and tax | 3.5% | Official | Source |
| Return before retirement, Growth fund, after fees and tax | 4.5% | Official | Source |
| Return before retirement, Aggressive fund, after fees and tax | 5.5% | Official | Source |
| Return after retirement (default) | 2.5% | Official | Source |
| Return in retirement used by Sorted (an option here) | 3.5% | Official | Source |
| Inflation | 2% | Official | Source |
| Pay growth (KiwiSaver contributions) | 3.5% | Official | Source |
| Return swing, Defensive fund | 4% | Our assumption | Source |
| Return swing, Conservative fund | 6% | Our assumption | Source |
| Return swing, Balanced fund | 9% | Our assumption | Source |
| Return swing, Growth fund | 12% | Our assumption | Source |
| Return swing, Aggressive fund | 14% | Our assumption | Source |
| Return swing after retirement at 2.5% | 6% | Our assumption | Source |
| Simulated markets | 1,000 (seed 20261112) | Our assumption | Source |
| Share of markets the pay must hold in | 9 in 10 | Our assumption | Source |
| Planning age (default) | 95 | Our assumption | Source |
| Spending by age | 100% until 75, 90% from 75 to 85, 80% after 85 | Our assumption | Source |
| Survivor’s spending, share of the couple’s | 70% | Our assumption | Source |
| Guardrails rule | plan-relative, starting at the safe pay: cut pay 10% when savings fall below 80% of the planned balance for that age, raise 10% above 120%; after any change, the plan is reset to the new pay; one change a year at most; never below NZ Super alone; no changes once the planned balance is under 2 years of planned draws | Our assumption | Source |
| NZ Super indexing | rises with prices (CPI), held level in today’s dollars; the 66% wage floor often lifts it faster, so this is cautious | Our assumption | Source |
| Tax on wages and rent | year-end tax on top of NZ Super gross; NZ Super itself at the legal net rate; thresholds held level | Our assumption | Source |
| KiwiSaver after 65 | locked until 65; contributions continue while you work, without the government contribution from 65 | Our assumption | Source |
| NZ Super while still working | paid from 65 whether or not you work; while you work it is taxed on top of your salary at year-end rates (as a secondary code squares up to) and added to savings | Our assumption | Source |
| Income above your spending | added to savings | Our assumption | Source |
| Rental income | shared equally between partners for tax; counted from retirement | Our assumption | Source |
| KiwiSaver contributions before 65 | worked out in future dollars by the KiwiSaver engine, so ESCT bands and the $180,000 government contribution cap stay at today’s nominal values while pay grows; then converted to today’s dollars | Our assumption | Source |
| Tax brackets after 65 | held level in today’s dollars (they rise with prices) | Our assumption | Source |
| Return once you stop work | all savings, including KiwiSaver still locked before 65, earn the after-retirement return from the age you stop work | Our assumption | Source |
| Winter Energy Payment | optional; 21.86 weeks a year (1 May to 1 October, 153 days), the couple rate while both are alive | Our assumption | Source |
| Age and birth date | whole years today; birth date taken as half a year before your last birthday for the residence and proposal rules | Our assumption | Source |
| Life tables | cohort table points at 85, 90, 95 and 100 for 1961, 1971, 1981 and 1991, interpolated between; between 65 and 85 the period table’s shape is scaled | Our assumption | Source |
| Massey spending figures | as published (prices at 30 June 2025), not inflated to 2026 | Our assumption | Source |
| Election proposals | off unless switched on; age 67 rises evenly by the year you turn 65 (ACT 2027 to 2035, National 2044 to 2052); citizens only from 2029 | Our assumption | Source |
| Weeks in a year | 365.25 / 7 | Official | Source |
What we leave out
- Means-tested help (Accommodation Supplement, Disability Allowance) and the grandparented partner-included NZ Super rate.
- Overseas pensions, which can reduce NZ Super, and the Social Security Agreement routes to meeting the residence rule.
- The 1 April 2027 NZ Super and Winter Energy Payment rates, which were not published as at 12 November 2026.
- Reverse mortgages and other home equity release products, which we describe but do not model.
- Changes in tax thresholds, PIR switching in retirement, and inflation that differs from 2%.
- Full Stats NZ cohort life tables by single year of birth; we use the published points for four birth years and interpolate.
Engine tests
On 12 November 2026: 71 passed, 0 failed. These are the 37 test cases from our research file (Work and Income, MSD, Massey, Stats NZ, Schedule 7A and IRD) and 34 checks of the engine itself. The site is not published unless every one passes.
| Test | Kind | Tolerance | Result | Source |
|---|---|---|---|---|
| NZS1 single living alone, net weekly at M | Official figure | to the cent or exact | Pass | Source |
| NZS2 single sharing, net weekly at M | Official figure | to the cent or exact | Pass | Source |
| NZS3 couple both qualify, combined net weekly (each 427.04) | Official figure | to the cent or exact | Pass | Source |
| NZS4 couple, only one qualifies, net fortnightly | Official figure | to the cent or exact | Pass | Source |
| NZS5 single living alone, net a year (26 fortnights) | Derived from official | to the cent or exact | Pass | Source |
| NZS6 couple combined, net a year (26 fortnights) | Derived from official | to the cent or exact | Pass | Source |
| NZS7 single living alone at SH, net fortnightly | Official figure | to the cent or exact | Pass | Source |
| NZS8 single rates are 65% and 60% of the couple combined rate | Derived from official | to the cent or exact | Pass | Source |
| NZS9 April 2024 CPI adjustment (MSD worked example) | Official figure | to the cent or exact | Pass | Source |
| NZS10 wage floor check: 67.02% of the net average wage, above the 66% floor | Official figure | to the cent or exact | Pass | Source |
| NZS11 April 2026 increase matches CPI (3.11%) | Derived from official | to the cent or exact | Pass | Source |
| RES1 born 28 March 1961 needs 11 years (Work and Income example) | Official figure | to the cent or exact | Pass | Source |
| RES2 born 1 July 1977 needs 20 years, turns 65 on 1 July 2042 | Derived from official | to the cent or exact | Pass | Source |
| RES3 born 30 June 1959 needs 10 years | Derived from official | to the cent or exact | Pass | Source |
| RES4 born 15 January 1972 needs 17 years | Derived from official | to the cent or exact | Pass | Source |
| WEP1 single, no dependent children: $20.46 a week, 1 May to 1 October | Official figure | to the cent or exact | Pass | Source |
| WEP2 couple: $31.82 a week, per couple | Official figure | to the cent or exact | Pass | Source |
| DD1 $100,000 at 65 pays $81.44 a week to 90 (Schedule 7A, rounds to $80); equals kiwisaver.mjs | Derived from official | to the cent or exact | Pass | Source |
| DD2 Massey lump sum for a $166.92 weekly gap reproduces $181,000 | Official figure | nearest $1,000 | Pass | Source |
| DD3 Massey lump sum for a $951.98 weekly gap reproduces $1,033,000 | Official figure | nearest $1,000 | Pass | Source |
| DD4 Massey lump sum for a $109.04 weekly gap reproduces $118,000 | Official figure | nearest $1,000 | Pass | Source |
| DD5 Massey lump sum for a $252.2 weekly gap reproduces $273,000 | Official figure | 0.5%: REG25 prints $273,000; the method gives $273,627 | Pass | Source |
| DD6 the same $166.92 gap needs $204,958 at the 2.5% Schedule 7A return | Derived from official | nearest dollar | Pass | Source |
| DD7 6% rule on $100,000: $6,000 a year | Derived from official | to the cent or exact | Pass | Source |
| DD8 inflated 4% rule on $500,000: $20,000 then $20,400 | Derived from official | to the cent or exact | Pass | Source |
| DD9 fixed date rule: $200,000 over 20 years is $10,000 | Derived from official | to the cent or exact | Pass | Source |
| DD10 $300,000 at $25,000 a year lasts 13.30 years at 3.5% | Derived from official | 2 decimal places | Pass | Source |
| DD11 the same lasts 12.40 years at 2.5% | Derived from official | 2 decimal places | Pass | Source |
| KS1 age 55, $150,000, balanced: $243,000 at 65, $200 a week to 90 (kiwisaver.mjs) | Derived from official | to the cent or exact | Pass | Source |
| LE1 period 2022 to 2024, male: chance of reaching 85, 90 and 95 from 65 | Derived from official | 3 decimal places (the published rounding) | Pass | Source |
| LE2 period 2022 to 2024, female: chance of reaching 85, 90 and 95 from 65 | Derived from official | 3 decimal places (the published rounding) | Pass | Source |
| LE3 cohort born 1961, male: chance of reaching 85, 90 and 95 from 65 | Derived from official | 3 decimal places (the published rounding) | Pass | Source |
| LE4 cohort born 1961, female: chance of reaching 85, 90 and 95 from 65 | Derived from official | 3 decimal places (the published rounding) | Pass | Source |
| PIR1 NZ Super only plus $10,000 PIE income: 17.5% | Derived from official | to the cent or exact | Pass | Source |
| PIR2 NZ Super plus $25,000 other income: 28% | Derived from official | to the cent or exact | Pass | Source |
| TAX1 NZ Super at M, part-time job of $20,000 at SH | Derived from official | to the cent or exact | Pass | Source |
| REG1 one person, no frills metro: $150.19 a week above 2026 NZ Super | Derived from official | to the cent or exact | Pass | Source |
| stored NZ Super rates equal retirement-rules.json exactly | Engine check | to the cent or exact | Pass | Source |
| all eight Massey lump sums: 7 exact to $1,000 and 1 within 0.5%; gaps equal spending less 2025 NZ Super | Engine check | nearest $1,000; one row 0.5% | Pass | Source |
| simulation with the same seed gives identical results; another seed differs | Engine check | to the cent or exact | Pass | Source |
| lognormal returns: mean 3.5% and spread 9% for a balanced fund (200,000 draws) | Engine check | 0.1 percentage points | Pass | Source |
| fixed-return KiwiSaver path equals kiwisaver.mjs yearByYear at 65 (age 30, $70,000, $20,000, balanced) | Engine check | 1 cent | Pass | Source |
| fixed-return drawdown of $100,000 from 65 to 90 pays exactly the Schedule 7A weekly income ($81.44) | Engine check | to the cent or exact | Pass | Source |
| the highest pay each market holds (closed form) is exact: 1 cent less lasts, 1 cent more runs out | Engine check | 1 cent | Pass | Source |
| the safe pay lasts to the horizon in at least 90% of markets; a cent more does not | Engine check | to the cent or exact | Pass | Source |
| guardrails (our plan-relative rule): 82.5% of plan holds; 77.5% cuts 10%; 122.5% raises 10%; 117.5% holds; pay never below NZ Super alone | Engine check | to the cent or exact | Pass | Source |
| guardrails start at the safe pay, last to 95 at least as often as the same amount each week, raise in the typical market, and make no change once the plan holds under 2 years of draws | Engine check | to the cent or exact | Pass | Source |
| guardrails with steady 2.5% returns: 0 cuts and 0 raises; five years of -15% bring a few cuts (under 10, because the plan resets after each change); five years of +12% bring a raise | Engine check | to the cent or exact | Pass | Source |
| earliest retirement round trip: the safe pay reaches the target at that month and not one month earlier | Engine check | to the cent or exact | Pass | Source |
| extra saving round trip: saving the answer each week reaches the target pay; $1 a week less does not | Engine check | to the cent or exact | Pass | Source |
| couple to single: NZ Super is $854.08 a week for both, then $555.15 when one partner dies | Engine check | to the cent or exact | Pass | Source |
| residence table edges: 30 June and 1 July of each band | Engine check | to the cent or exact | Pass | Source |
| residence: 4 years at 51 meets 18 by 65; 2 years at 55 needs 20, so NZ Super starts at 73 | Engine check | to the cent or exact | Pass | Source |
| policy proposals switched off give exactly the current-law answer (citizens-only changes nothing for citizens) | Engine check | to the cent or exact | Pass | Source |
| age 67 scenarios (NOT LAW): ACT 65 to 2027, 66 in 2031, 67 from 2035; National 65 to 2044, 67 from 2052 | Engine check | to the cent or exact | Pass | Source |
| citizens only (NOT LAW): a non-citizen loses NZ Super from 2029; without the toggle it is paid | Engine check | to the cent or exact | Pass | Source |
| PIR agrees with taxcalculator.co.nz for six incomes | Engine check | to the cent or exact | Pass | Source |
| part-time job at SH: PAYE engine withholds 30% of whole dollars; the year-end tax is lower, so a refund is due | Engine check | to the cent or exact | Pass | Source |
| fan chart bands are ordered at every age (10th <= middle <= 90th) | Engine check | to the cent or exact | Pass | Source |
| spend down to 90: with fixed returns the balance reaches $0 at 90 exactly | Engine check | 1 cent | Pass | Source |
| strategies: a fixed percentage never empties; the same real amount lasts in 9 of 10 markets | Engine check | to the cent or exact | Pass | Source |
| a lump lasts for ever when its real return covers the withdrawal | Engine check | to the cent or exact | Pass | Source |
| Winter Energy Payment: 1 May to 1 October (153 days, 21.86 weeks) at $20.46 for a single person, only when switched on | Engine check | to the cent or exact | Pass | Source |
| retiring at 60: KiwiSaver stays locked until 65, so the bridge pay is lower and the pay from 65 higher | Engine check | to the cent or exact | Pass | Source |
| couples: chance at least one of two reaches an age is 1 - (1 - a)(1 - b) | Engine check | to the cent or exact | Pass | Source |
| very poor market pay (worst 1 in 20) <= headline (1 in 10) <= typical market, and lasts in at least 95% of markets | Engine check | to the cent or exact | Pass | Source |
| NZ Super from 65 while still working: working to 70 matches the audit ($1,276.49 within $2) before tax on top of salary, the taxed figure is lower but above the old $1,127; an older partner still working gets NZ Super | Engine check | $2 | Pass | Source |
| plan table: savings at age 65 (start of year) equal the balance at retirement shown above it | Engine check | to the cent or exact | Pass | Source |
| KiwiSaver rates follow the date: the model year from November 2027 is 7.5 months at 4% (3.81%); from April 2027, half a month at 4% then all 4%; from 2030 all 4%; a later start date contributes more each year | Engine check | to the cent or exact | Pass | Source |
| when can I retire: retiring at 60 shows pay until 65 and a higher pay from 65; retiring at 67 shows one pay | Engine check | to the cent or exact | Pass | Source |
| timing of a lump sum: arriving at 85 lifts the 9 in 10 pay more than at 70; at 70 lifts the typical pay more (intended) | Engine check | to the cent or exact | Pass | Source |
Open data
Every rate, rule and assumption the calculators use is in one file: /data/retirement-rules-2026-27.json. It includes NZ Super rates and the adjustment rules, the residence phase-in, the Massey figures, survival odds, election proposals (marked not law) and our model assumptions.
You may reuse it under Creative Commons Attribution 4.0 International (CC BY 4.0). Please credit Retirement Calculator NZ with a link.