CPF Top-Up vs SRS — Which Saves More Tax?

Both CPF voluntary top-ups and the Supplementary Retirement Scheme (SRS) offer income tax relief in Singapore. But they work very differently. Here's a detailed comparison to help you decide which is right for your situation.

Last updated: June 2026 · Based on IRAS and CPF Board published rules.

CPF Top-Up Cap

S$8,000/yr

SRS Contribution Cap

S$15,300/yr

Combined Max Relief

S$23,300/yr

SRS Withdrawal Tax

50% taxable

Side-by-Side Comparison

FeatureCPF Voluntary Top-UpSRS Contribution
Maximum tax relief (self)S$8,000 / yearS$15,300 / year (citizens & PRs)
Additional relief for familyUp to S$8,000 for top-ups to family membersNot applicable
Where the money goesYour SA (or RA if 55+)SRS account with a participating bank
Returns on fundsGuaranteed 4% p.a. (SA rate)Depends on investments — cash earns minimal interest
Investment flexibilityNone — funds stay in CPFWide range: stocks, bonds, ETFs, unit trusts, fixed deposits
Withdrawal before retirementNot allowed — irreversible top-upAllowed, but 100% taxable + 5% penalty
Withdrawal at retirementMonthly CPF LIFE payouts (tax-free)50% taxable, spread over 10 years
Risk levelZero — guaranteed by governmentDepends on investment choices

CPF Voluntary Top-Up — How It Works

You can make a voluntary cash top-up to your own Special Account (SA) or Retirement Account (RA, if you're 55+). This top-up qualifies for tax relief under Section 14 of the Income Tax Act.

Key rules

Source: CPF Board — Cash Top-Up

SRS — How It Works

The Supplementary Retirement Scheme (SRS) is a voluntary scheme administered by three banks in Singapore (DBS/POSB, OCBC, and UOB). Contributions are voluntary and qualify for tax relief.

Key rules

Source: IRAS — SRS Contributions

Tax Savings Example

Here's how much tax you could save at different income levels, using Singapore's 2026 progressive tax brackets.

Annual IncomeTax Without ReliefWith S$8k CPF Top-UpWith S$15.3k SRSWith Both (S$23.3k)
S$60,000S$1,950S$1,390 (save S$560)S$885 (save S$1,065)S$325 (save S$1,625)
S$80,000S$3,350S$2,790 (save S$560)S$1,998 (save S$1,353)S$1,438 (save S$1,913)
S$100,000S$5,650S$4,730 (save S$920)S$3,328 (save S$2,323)S$2,408 (save S$3,243)
S$150,000S$13,150S$11,650 (save S$1,500)S$9,373 (save S$3,778)S$7,873 (save S$5,278)

Note:Tax figures are estimates using Singapore's 2026 progressive tax rates and assume no other reliefs. Actual tax depends on your full relief claims and chargeable income. Use our Tax Relief Calculator for personalised results.

Which Should You Choose?

Choose CPF top-up if you want...

Choose SRS if you want...

Do both if...

If your income is above S$80,000 and you have the cash flow, combining both strategies gives you up to S$23,300 in annual tax relief — a meaningful reduction in your tax bill while building retirement savings through two complementary channels.

Related Calculators

Frequently Asked Questions

Can I claim both CPF top-up relief and SRS relief in the same year?

Yes. CPF top-up tax relief and SRS contribution tax relief are separate relief caps. You can claim up to S$8,000 for CPF self top-up and up to S$15,300 for SRS contributions in the same year, for a combined maximum of S$23,300 in tax relief.

What is the SRS and who can contribute?

The Supplementary Retirement Scheme (SRS) is a voluntary scheme that complements CPF. It is open to Singapore Citizens, Permanent Residents, and foreigners with income in Singapore. The maximum annual contribution is S$15,300 for Singapore Citizens and PRs, and S$35,700 for foreigners.

How is SRS withdrawal taxed?

Only 50% of SRS withdrawals are taxable at the time of withdrawal, provided you withdraw after the statutory retirement age (currently 63). If you withdraw before the statutory retirement age, 100% of the withdrawal is taxable and a 5% penalty applies. SRS withdrawals can be spread over 10 years to minimise tax impact.

What happens to my CPF top-up if I need the money back?

CPF top-ups are irreversible — you cannot withdraw voluntary top-ups. The money goes into your SA (or RA if you are 55+) and is locked in until age 55 (when it forms your Retirement Account) or for retirement payouts. SRS funds, by contrast, can be withdrawn at any time (with tax consequences if before retirement age).

Which is better for tax savings — CPF top-up or SRS?

It depends on your income level and flexibility needs. For most people, CPF top-ups to SA offer guaranteed 4% returns plus tax relief — a powerful combination. SRS offers a larger relief cap (S$15,300 vs S$8,000) and flexible investment options, but returns depend on your investment choices and withdrawals are partially taxable. Many financially savvy Singaporeans do both.

Disclaimer: CPF Calculator SG is an independent website not affiliated with CPF Board or IRAS. Tax relief figures are estimates based on published 2026 tax brackets. SRS contribution caps are as published by IRAS (S$15,300 for Singapore Citizens and PRs). Always verify against official sources: cpf.gov.sg and iras.gov.sg.