Updated on

CPF calculator 2026: your contribution and where it goes

Enter your salary and age: the calculator applies the CPF Board’s 2026 rates, the $8,000 ceiling and the rounding rules, then splits the total between your three accounts.

Reviewed by Radif Partners

Basic pay plus fixed allowances and overtime, before CPF

Paid once a year; CPF applies up to the Additional Wage ceiling

More tax reliefs

Spouse, child, parent, NSman, SRS, CPF cash top-ups: all reliefs together are capped at $80,000

Calculated in your browser · nothing is sent · free

Total CPF this month

$1,554

$840 from you · $714 from your employer

68 %
17 %
15 %
Take-home pay
Your CPF
Employer CPF
Gross monthly salary$4,200
Your CPF (20.0 %)− $840
Take-home pay per month$3,360
Employer CPF (paid on top)$714
Into your accounts: OA · SA · MediSave (per year)$11,593 · $3,023 · $4,032
Annual gross$50,400
Reliefs: earned income $1,000 + CPF $10,080− $11,080
Income tax YA 2027 on $39,320 chargeable− $526
Net after CPF and tax, per year$39,794
Employer cost per year (salary + CPF + SDL)$59,094

CPF Board rates from 1 January 2026; ordinary wage ceiling $8,000 a month, annual ceiling $102,000. Tax at IRAS resident rates for YA 2027, no rebate assumed. Estimates only, see the methodology.

How this is calculated

On a salary of $4,200 at age 34, CPF takes $840 from your pay and your employer adds $714, a total of $1,554 that lands in your CPF accounts every month. Over a year, that is $18,648, split into $11,593 for the Ordinary Account, $3,023 for the Special Account and $4,032 for MediSave. The calculator reproduces the CPF Board’s own procedure: it picks the rate table from your status, the age band from your age, caps your ordinary wages at $8,000, rounds the total to the nearest dollar and your share down to the dollar, then applies the allocation ratios for your age. It is the number you should see on your CPF statement for a month in which your salary did not change.

Contributions and allocation by age on $4,200 a month

The contribution rates change at 55, 60, 65 and 70. The allocation ratios change more often, at 35, 45 and 50 as well, because the CPF Board tilts savings towards retirement and healthcare as you get older.

AgeYou payEmployer paysOrdinarySpecial or RetirementMediSave
up to 35$840$714$966$252$336
above 35 to 45$840$714$882$294$378
above 45 to 50$840$714$798$336$420
above 50 to 55$840$714$630$483$441
above 55 to 60$756$672$504$483$441
above 60 to 65$525$525$147$462$441
above 65 to 70$315$378$42$210$441
above 70$210$315$42$42$441

The last three columns are monthly averages. Two moments stand out. At 55 the Special Account closes and the Retirement Account takes its place, filled up to the Full Retirement Sum of $220,400 for members turning 55 in 2026. Above 65, MediSave receives most of each contribution, because hospital costs rise with age and MediSave is capped at the Basic Healthcare Sum, $79,000 in 2026, beyond which the excess flows to your other accounts.

What this calculator treats as your salary

CPF distinguishes ordinary wages, paid for the month, from additional wages, such as a performance bonus, a 13th month or leave encashment. Enter the first in the salary field and the second in the bonus field. Allowances that are paid every month, for transport or meals, are ordinary wages. Reimbursements of expenses you actually incurred are not wages at all. If you are paid more than $8,000, the calculator shows the capped contribution and the note in the result tells you the ceiling applied. For the payroll view month by month, including a bonus month, use the CPF contribution calculator.

If the figure does not match your statement

Check three things. Your status: a PR in the first two years pays graduated rates unless a joint application was approved. Your age band: CPF uses the age reached at your birthday, and the new rate starts from the first day of the month after it. Your wages: overtime and allowances count in the month they are paid, which can move a contribution from one month to the next. If none of these explains the gap, your employer can correct it through the CPF Board’s adjustment procedure.

Questions people ask

How do I calculate my CPF contribution by hand?

Take your ordinary wages for the month, capped at $8,000, and multiply by your employee rate: 20 % up to age 55 for citizens. Round the result down to the dollar. Multiply the same wages by the total rate, 37 %, and round to the nearest dollar; your employer pays the difference. On $4,200, that gives $840 from you and $714 from your employer.

Why is my Ordinary Account growing more slowly than my salary suggests?

Because MediSave and the Special Account are served first. At 34, 24.32 % of each contribution goes to MediSave and 18.91 % to the Special Account once you pass 35; the Ordinary Account receives the remainder. Past 50, the share for retirement rises sharply, so the Ordinary Account slows down just when many people are paying off a flat.

Can I use this CPF calculator for a part-time job?

Yes. CPF is based on the wages actually paid in the month, not on full-time status. Enter the monthly amount you receive. Below $500 only your employer contributes, and between $500 and $750 your own share phases in gradually, so a part-timer earning $600 contributes $60, not 20 % of $600.

Related calculators and guides

Sources

Written by

Publisher of payroll calculators and practical guides · Singapore CPF and income tax

Updated on · Editorial policy · Contact

Rates for 2026, last checked on