The Central Provident Fund is the backbone of Singapore's social security system. Every working Singaporean and Permanent Resident has CPF contributions deducted from their salary, with their employer topping up an additional amount. While the system is designed for retirement, housing and healthcare, the immediate effect most people notice is the reduction in take-home pay. Understanding how CPF works — the rates, the caps and the allocation — is essential for anyone earning a salary in Singapore.
How CPF Contributions Work
CPF contributions are mandatory for all Singapore citizens and Permanent Residents who are employed and earning more than S$50 per month. Both the employee and the employer contribute. The employee's share is deducted from gross wages, while the employer's share is paid on top of the gross salary. Together, these contributions are deposited into the employee's CPF accounts.
For example, if you earn S$5,000 per month and you are aged 30, your employee contribution is 20 per cent (S$1,000) and your employer contributes 17 per cent (S$850). Your take-home pay is S$4,000, but your total CPF balance grows by S$1,850 each month. This is important to understand because your CPF money is still your money — it is just locked away for specific purposes.
CPF Contribution Rates by Age Group
The contribution rates change as you get older. The government reduces the rates progressively after age 55 to help older workers maintain higher take-home pay while still saving. Here are the rates for Singapore citizens and PRs (from the third year of PR status onwards):
- 55 and below: Employee 20%, Employer 17% — Total 37%
- Above 55 to 60: Employee 15%, Employer 14.5% — Total 29.5%
- Above 60 to 65: Employee 9.5%, Employer 11% — Total 20.5%
- Above 65 to 70: Employee 7.5%, Employer 9% — Total 16.5%
- Above 70: Employee 5%, Employer 7.5% — Total 12.5%
First and second-year PRs have lower contribution rates. Employers should check the CPF Board's rate tables to confirm the exact percentages for each category. The reduced rates for new PRs are intended to ease the transition into the CPF system.
The Ordinary Wage Ceiling and Additional Wage Ceiling
CPF contributions are not payable on your entire salary if you earn above a certain threshold. The Ordinary Wage (OW) ceiling is the monthly cap, currently set at S$6,800 per month (effective from January 2024, and rising to S$7,400 from January 2025 and S$8,000 from January 2026). This means CPF is only computed on the first S$6,800 (or S$7,400 from 2025) of your monthly ordinary wages.
There is also an Annual Wage ceiling of S$102,000 (which corresponds to S$8,500 per month averaged over the year). This cap applies to the total of ordinary wages and additional wages (bonuses, commissions and other non-regular payments). If your ordinary wages already hit the annual ceiling, no CPF is payable on your bonus. If there is remaining headroom, CPF is computed on the bonus up to the remaining cap.
Understanding these ceilings is critical for higher earners. If you earn S$12,000 per month, CPF is only computed on S$6,800 (rising to S$7,400 from 2025), not the full S$12,000. This means your effective CPF contribution rate as a percentage of total salary is lower than the headline 20 per cent.
How CPF Is Allocated Across the Three Accounts
Your total CPF contribution is split into three accounts, each serving a different purpose:
- Ordinary Account (OA): Used for housing, education, investment and insurance. This is the account most people draw on to pay their HDB mortgage. Interest rate: 2.5 per cent per annum.
- Special Account (SA): Reserved for retirement and investment in approved financial products. The higher interest rate of 4 per cent per annum makes this a powerful long-term savings vehicle. Upon reaching 55, the SA is closed and merged into the Retirement Account (RA).
- MediSave Account (MA): Used for hospitalisation expenses, approved medical insurance (MediShield Life and Integrated Shield Plans), and certain outpatient treatments. Interest rate: 4 per cent per annum, subject to the Basic Healthcare Sum cap.
The allocation ratios change with age. For those aged 35 and below, the split is roughly 23 per cent to OA, 6 per cent to SA, and 8 per cent to MA (of total wages). As you age, more is directed to MA and less to OA, reflecting the assumption that older workers have smaller housing needs but higher healthcare costs.
CPF for Self-Employed Persons
Self-employed persons (SEPs) are only required to contribute to their MediSave Account. The mandatory MediSave contribution is based on net trade income and follows a tiered rate structure. However, SEPs can make voluntary contributions to their OA and SA if they wish to enjoy the same tax relief and retirement benefits as employees.
The mandatory MediSave contribution for SEPs with annual net trade income above S$18,000 is computed at a rate that ranges from about 4 per cent for lower incomes up to 10.5 per cent for incomes above S$18,000. The cap is tied to the prevailing CPF contribution ceiling. SEPs who fail to contribute face penalties, including late payment interest and potential prosecution.
How CPF Affects Your Take-Home Pay
For many employees, the 20 per cent CPF deduction is the single biggest factor reducing take-home pay. On a gross salary of S$6,000, you take home S$4,800 after the S$1,200 CPF deduction. Your employer pays an additional S$1,020 into your CPF, but that does not come out of your payslip.
It is tempting to view CPF as a loss, but the combined employer and employee contribution is effectively part of your total compensation. When comparing job offers, always look at the total package including employer CPF, not just the cash salary. For employees above 55, the lower contribution rates mean a higher proportion of gross salary reaches the bank account, which can make a noticeable difference during the transition to retirement.
Voluntary Top-Ups and Tax Relief
You can make voluntary top-ups to your own or a family member's Special Account or Retirement Account. These top-ups qualify for tax relief of up to S$8,000 per year for self top-ups and a further S$8,000 for topping up a loved one's account, giving a combined potential relief of S$16,000. At a marginal tax rate of 15 per cent, that translates to tax savings of S$2,400. The money earns 4 per cent interest in the SA/RA, making it one of the most effective low-risk savings strategies in Singapore.
Final Thoughts
CPF is not just a payroll deduction — it is a comprehensive savings and social security system that underpins housing, healthcare and retirement for Singaporeans and PRs. Knowing your contribution rates, understanding the wage ceilings, and optimising voluntary top-ups can make a meaningful difference to both your tax position and your long-term financial security. Use our Singapore salary calculator to see exactly how CPF affects your monthly take-home pay.