What is the MediSave limit

Is there a maximum amount that I can save in my MediSave Account?

You can save up to the prevailing Basic Healthcare Sum (BHS) in your MediSave Account if you have not turned age 65. The BHS from 1 January 2022 is $66,000 for all CPF members aged 65 years old and below in 2022. The BHS applicable to you will be adjusted yearly to account for increasing life expectancy and healthcare costs until the year you turn age 65. For instance, if you are aged 65 in 2022, the BHS that is applicable to you will be $66,000 for the rest of your life. The following table summarises the BHS for respective cohorts aged 65 and above in 2022:

Age in 2022Year when cohort turned age 65Cohort BHS(fixed for life)
652022$66,000
662021$63,000
672020$60,000
682019$57,200
692018$54,500
702017 $52,000 
71 and above2016 or earlier$49,800

What is the Basic Healthcare Sum and what happens when you reach it?


Previously known as the MediSave Contribution Ceiling, the Basic Healthcare Sum is the maximum amount of money that your MediSave Account can hold. There is no minimum sum that you need to set aside in your MediSave Account. 

Once the Basic Healthcare Sum is reached, any money that would otherwise be allocated to your MediSave Account will flow into your Special Account or Retirement Account instead.

The Basic Healthcare Sum is reviewed every year, but once you reach the age of 65, it remains fixed for the rest of your life. For instance, the Basic Healthcare Sum for 2021 is $63,000. If you turned or are turning 65 in 2021, the ceiling on your MediSave account will remain at $63,000 for the rest of your life.