CPF Contribution in Singapore: 5 Mistakes to Avoid
Works out the monthly CPF contribution for Singapore Citizens and third-year-onwards PRs, split into employee and employer shares, using the 2026 rates and the S$8,000 Ordinary Wage ceiling. The maths is not complicated, but a handful of errors come up again and again in this and related cpf & salary calculations. Here is what to watch for.
The Central Provident Fund is Singapore's mandatory savings scheme for citizens and permanent residents. Contributions are shared between employee and employer and flow into the Ordinary Account for housing, education and investment, the Special Account for retirement, and MediSave for healthcare. Because the money is locked up for specific purposes, many people underestimate how much of their total pay it represents.
Contribution rates fall as workers get older, to keep older workers employable while their retirement savings continue to grow. The Government has been raising rates for workers above 55 in stages since 2022, with the latest change in January 2026 and another planned for 2027, so figures for senior workers change more often than for younger employees.
1. Applying CPF to the full salary above the ceiling
Only the first S$8,000 of monthly ordinary wages attracts CPF. Applying the rate to a S$10,000 salary overstates CPF by S$740 a month for those 55 and below.
2. Counting employer CPF as take-home pay
Employer contributions go straight into CPF accounts. They are part of your package but never appear in your bank account.
3. Forgetting rounding rules
Total CPF is rounded to the nearest dollar and the employee share drops cents, so results can differ by a dollar from a simple multiplication.
4. Ignoring the graduated band below S$750
Employees earning between S$500 and S$750 pay a phased-in contribution, not the full rate.
5. Treating bonuses like ordinary wages
Bonuses are additional wages, subject to the annual S$102,000 ceiling minus ordinary wages already counted.
The correct method
Total CPF = (employer rate + employee rate) × wage up to S$8,000, rounded to the nearest dollar; the employee share drops cents, and the employer pays the rest. For age 55 and below the rates are 17% employer and 20% employee.
For example, with these inputs:
- Monthly salary (S$): 5,000
- Age (years): 30
the calculator returns:
- Your CPF (employee share): S$1,000.00
- Employer CPF: S$850.00
- Total CPF contribution: S$1,850.00
- Wage counted for CPF: S$5,000.00
Rates for workers above 55 to 65 rose on 1 January 2026 and are scheduled to rise again in 2027. Confirm against the CPF Board table before running payroll.
Related calculations
- CPF Special Account Interest Calculator: Projects Special Account growth at the 4% floor rate.
- Take-Home Pay Calculator: Shows what lands in your bank account each month after the employee CPF deduction, for Singapore Citizens and full-rate PRs.
- Employer CPF & Hiring Cost Calculator: Estimates the full monthly cost of employing a local worker: salary, employer CPF and the Skills Development Levy.
- CPF on Bonus (Additional Wage) Calculator: Calculates CPF on a bonus or other additional wage using the AW ceiling of S$102,000 minus the ordinary wages already subject to CPF in the year.
The CPF Contribution Calculator applies the formula consistently, so it is a quick way to double-check your own working.
Run your own numbers: CPF Contribution Calculator