CPF Contribution Allocation Calculator

This calculator shows the estimated amounts of how your mandatory CPF contributions and voluntary top-ups would be allocated to the CPF Ordinary, Special and MediSave Accounts.

Important Notes
  • This form may take about 1 minute to complete.
  • The calculator is updated with rates effective from January 2022.
  • The maximum amount of mandatory CPF contributions and voluntary top-ups that a person (employee or self-employed person) can make in a calendar year is subject to the CPF Annual Limit of $37,740.
  • All fields marked with are mandatory.
e.g. Dec 1965
e.g. Jan 2020
Please key in an amount in dollars only.
e.g. 1234


CPF contributions are first computed for the MediSave and Special Accounts based on the current allocation rates. The balance is then allocated to the Ordinary Account.

Age Group
MediSave Account
$0.00 (0 x $0.00)
Special Account
$0.00 (0 x $0.00)
Ordinary Account
Results calculated using the following input:
Month and Year of Birth
Jan 0001
Month and Year of Contribution
Jan 0001
Contribution Amount