SRS vs CPF top-up calculator

Put the same cash into SRS or into your CPF Special or Retirement Account and compare the tax relief, what each is worth at 65, the tax on SRS withdrawals and the extra CPF LIFE payout you get for life.

Calculator

You and the cash you want to put away

S$
S$

After other reliefs.

S$
%

Your own assumption.

S$

Taxable, a year.

Tax saved, SRS

$5,600

over 10 years, on $80,000

Tax saved, CPF top-up

$5,600

on $80,000 put in

CPF LIFE payouts pass SRS at

age 81

total payouts vs SRS after tax

In SRS, $80,000 growing at 4% a year is worth $218,873 at 65. Take it out over 10 years from 65 and only half of each withdrawal is taxed, so you pay $0 in tax and keep $218,873, about $1,824 a month for 10 years.

As a cash top-up to your Special Account, $80,000 at the 4% floor is worth $218,873 at 65. That adds about $1,135 a month to your CPF LIFE payout from 65, for as long as you live. You cannot take it out as cash.

Your total CPF LIFE payouts pass what you keep from SRS at about age 81. Relief is capped at $15,300 a year for SRS and S$8,000 for a top-up to yourself, and both count towards the S$80,000 cap on all your personal reliefs.

Save my results

Leave your email and we'll save this scenario so a MoneyBees adviser can follow up.

Or book a free chat if you'd rather talk it through.

SRS and a CPF cash top-up side by side

SRSCPF cash top-up (RSTU)
Tax relief a yearUp to S$15,300 (citizens and PRs)Up to S$8,000 for yourself, plus S$8,000 for family
Limit on what you put inS$15,300 a yearUp to the FRS (S$220,400 in 2026) below 55; up to the ERS from 55
ReturnWhat you invest it in; no guarantee4% floor on SA and RA to 31 Dec 2027, plus extra interest
Getting it outAny time. Before 64: all taxable plus a 5% penalty. From 64: 50% taxable, over up to 10 yearsNever as cash. Paid as CPF LIFE monthly payouts
Effect on CPF LIFENoneHigher monthly payouts for life

SRS penalty-free age is the statutory retirement age when you first contribute: 64 for a first contribution from 1 Jul 2026.

Worked example

At 35 with S$80,000 of chargeable income, you put S$8,000 into SRS or into your Special Account, once. Both save S$560 of tax at the 7% band. At 4% a year both grow to S$25,947 by 65. SRS paid out over 10 years is S$2,595 a year, half of it taxable, which is under the S$20,000 zero band, so you keep it all: S$216 a month for 10 years. In CPF the same sum adds about S$135 a month to CPF LIFE for life. The payouts pass the SRS total at about age 81.

How the CPF LIFE figure is worked out

CPF Board publishes Standard Plan payouts from 65 for members turning 55 in 2026: S$1,780 a month for S$330,100 in the RA at 65 and S$3,440 for S$650,100. Each extra dollar between those points adds about S$0.0052 a month. CPF figures here use the 4% floor only, without extra interest, so they are on the low side.

Frequently asked questions

SRS gives more room: up to S$15,300 a year for citizens and PRs, against S$8,000 for a cash top-up to your own Special or Retirement Account. You can do both. All your reliefs together are capped at S$80,000 a year.

No. CPF Board says top-ups are irreversible and reserved for monthly payouts. The money goes into your CPF LIFE payouts instead of coming back as a lump sum.

Yes, at any time, but before the statutory retirement age the whole amount is taxable and there is a 5% penalty. From that age only 50% of each withdrawal is taxable, spread over up to 10 years.

Only what you invest it in. Cash left in an SRS account earns the bank's rate. The calculator uses the return you enter and does not forecast one.

Your Special, MediSave and Retirement Accounts earn at least 4% a year, a floor extended to 31 Dec 2027. Extra interest of 1% on the first S$60,000, and more from 55, can add up to 5% or 6%.

CPF Board's 2026 figures put S$330,100 in the RA at 65 at S$1,780 a month and S$650,100 at S$3,440, both on the Standard Plan. That is about S$5.20 a month for each extra S$1,000 at 65.

Yes. Below 55 you can top up your Special Account up to the current Full Retirement Sum, S$220,400 in 2026. From 55 you can top up your Retirement Account up to the Enhanced Retirement Sum, S$440,800 in 2026.

Yes. Foreigners can contribute up to S$35,700 a year to SRS. CPF cash top-ups are for CPF members, so this comparison is for citizens and PRs.

Keep exploring

These calculators provide general estimates for educational purposes only and are not personalised financial advice. Results may rely on rates and rules that change over time, so verify against official sources (IRAS, CPF Board, HDB, MAS) or consult a licensed financial adviser before making decisions.

Junxiong-WFG Organisation is an authorised representative of AIA Financial Advisers Private Limited (Reg. No. 201715016G).