SRS tax savings calculator

By MoneyBees

See how much an SRS top-up cuts your income tax this year, what the account could grow to by the age you can withdraw without penalty, and the tax when you take it out. The penalty-free age follows the date of your first contribution.

Calculator

Your situation

Foreigners get a higher cap (S$35,700) because they don't receive CPF.

S$

Gross income from employment, trade, or rent.

S$

CPF, earned income, parent, NSman, life insurance, etc. Capped at S$80,000 total under IRAS rules.

S$

Annual cap: $15,300 for Singapore Citizen or PR. Excess gets no tax relief.

Long-run projection

yrs
yrs

Penalty-free from 64. Earlier withdrawals are taxed in full and pay a 5% penalty.

S$

Existing SRS account balance, if any.

%

Your own assumption. Investments can lose money.

%

Check the rate your SRS bank pays on uninvested cash.

Top up the same amount annually until withdrawal age

Adjust the projection for inflation (real return)

Withdrawal scenario

yrs

Up to 10 years from the first withdrawal. Spreading it out keeps each year's taxable slice smaller.

S$

Pension, rental, part-time work. If $0, your SRS slice may be entirely tax-free.

Tax saved this year

$1,759

at 11.5% marginal rate

New tax payable

$3,891

was $5,650

Effective rate

4.59%

down from 5.65%

Cash vs invested, to age 64

Invested balance

$810,384

at 4.0% nominal p.a.

If left idle

$443,700

at 0.00% p.a.

Investing advantage

$366,684

83% more

Money you put into SRS stays as cash until you invest it. The tax relief is the same either way; the gap between the lines is the return you assumed above.

Tax cost when you withdraw

At age 64: 50% taxable

$81,038

per year for 10 years

Taxable slice (50%)
$40,519/yr
Estimated tax
$586/yr
Total tax over withdrawal
$5,863

Early lump sum: 100% taxable plus 5% penalty

$810,384

one-shot withdrawal

Taxable amount
$810,384
Estimated tax
$155,538
5% penalty
$40,519
Total tax + penalty
$196,058

Net to you (retirement path): $804,521, against early withdrawal $614,327. That's a $190,194 swing for waiting until 64.

Year-by-year projection

YearAgeContributionsCumulative tax savedIf idleIf invested
035$0$0$0$0
136$15,300$1,759$15,300$15,300
237$30,600$3,519$30,600$31,212
338$45,900$5,278$45,900$47,760
439$61,200$7,038$61,200$64,971
540$76,500$8,797$76,500$82,870
641$91,800$10,557$91,800$101,485
742$107,100$12,316$107,100$120,844
843$122,400$14,076$122,400$140,978
944$137,700$15,835$137,700$161,917
1045$153,000$17,595$153,000$183,693
1146$168,300$19,354$168,300$206,341
1247$183,600$21,114$183,600$229,895
1348$198,900$22,873$198,900$254,391
1449$214,200$24,633$214,200$279,866
1550$229,500$26,392$229,500$306,361
1651$244,800$28,152$244,800$333,915
1752$260,100$29,911$260,100$362,572
1853$275,400$31,671$275,400$392,375
1954$290,700$33,430$290,700$423,370
2055$306,000$35,190$306,000$455,605
2156$321,300$36,949$321,300$489,129
2257$336,600$38,709$336,600$523,994
2358$351,900$40,468$351,900$560,254
2459$367,200$42,228$367,200$597,964
2560$382,500$43,987$382,500$637,182
2661$397,800$45,747$397,800$677,970
2762$413,100$47,506$413,100$720,388
2863$428,400$49,266$428,400$764,504
2964$443,700$51,025$443,700$810,384

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.

Tax saved by a S$15,300 SRS top-up

Chargeable income before the top-up, at IRAS resident rates for YA2026.

Chargeable incomeTop rateTax saved
$50,0007%$886
$80,0007%$1,071
$100,00011.5%$1,760
$150,00015%$2,295
$200,00018%$2,754
$300,00020%$3,060
$500,00022%$3,366
$1,200,00024%$3,672

The saving is the tax on the slice of income the top-up removes, so it can span two bands. It stops once your reliefs reach the S$80,000 cap.

When you can withdraw without the 5% penalty

The statutory retirement age when you first contributed stays fixed for you.

First SRS contributionPenalty-free from age
Before 1 Jul 202262
1 Jul 2022 to 30 Jun 202663
From 1 Jul 202664

From that age, 50% of each withdrawal is taxed, spread over up to 10 years from the first penalty-free withdrawal. Earlier withdrawals are taxed in full and pay a 5% penalty.

Worked example

Chargeable income of S$100,000 sits in the 11.5% band. A S$15,300 top-up brings it to S$84,700 and cuts the tax from S$5,650 to S$3,890.50, a saving of S$1,759.50. If the money then stays in SRS until 64 and you withdraw S$15,300 a year for 10 years with no other income, only S$7,650 of each year's withdrawal is taxable, which falls in the 0% band.

How SRS works

  • The cap is S$15,300 a year for citizens and PRs and S$35,700 for foreigners. Contributions made by 31 December count for the next year's tax.
  • SRS accounts are opened with DBS, OCBC or UOB. You can leave the money as cash or invest it, and it stays inside SRS until you withdraw.
  • Check the interest rate your bank pays on uninvested SRS cash before you enter it above.

Frequently asked questions

How much can I put into SRS each year?

S$15,300 a year for Singapore Citizens and PRs, and S$35,700 for foreigners. Contributions made by 31 December count for the following year's tax. Check your bank's cut-off, which can be earlier.

How much tax does an SRS top-up save?

The tax on the slice of income the top-up removes. With S$100,000 of chargeable income, a S$15,300 top-up cuts tax from S$5,650 to S$3,890.50, a saving of S$1,759.50. The table on this page shows the saving at other incomes.

When can I withdraw SRS without a penalty?

From the statutory retirement age that applied when you made your first contribution. That is 62 if you first contributed before 1 July 2022, 63 from then until 30 June 2026, and 64 from 1 July 2026. Your age is fixed once you have contributed, even if the retirement age rises later.

How are SRS withdrawals taxed?

From your penalty-free age, only 50% of each withdrawal is taxed, and you can spread withdrawals over up to 10 years from the first one. Taking S$15,300 a year with no other income means S$7,650 of taxable income, which falls in the 0% band.

What happens if I withdraw early?

The whole withdrawal is added to your taxable income for that year and a 5% penalty applies. Exceptions include withdrawals on medical grounds, on death and lump sums by foreigners who have held the account for at least 10 years.

Does SRS count towards the S$80,000 relief cap?

Yes. SRS relief is added to your other personal reliefs, such as CPF relief and parent relief, and the total is capped at S$80,000 a year. Close to the cap, a top-up saves less or nothing.

Which banks offer SRS accounts?

DBS, OCBC and UOB are the SRS operators listed by IRAS. You hold one SRS account at a time. Money in it stays as cash until you invest it, so check the interest your bank pays on uninvested cash.

Is SRS or a CPF cash top-up better for tax relief?

Both cut chargeable income dollar for dollar, within the same S$80,000 cap. A CPF cash top-up to yourself gives up to S$8,000 of relief and earns CPF interest, but stays in CPF under its retirement rules. SRS gives up to S$15,300 of relief and can be invested, with tax due on half of each withdrawal later.

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).