Expand All | Collapse All

1. How do I pay the MediShield Life premiums?

The payment options for MediShield Life premiums include:

  • A family member performing a "Change of Payer for MediShield Life Cover" request to take over the premium payment using his/her MediSave.
  • Voluntary top-up to your or the premium payer’s MediSave Account via E-Cashier and select “Contribute to My MediSave”.

You can view the premium deduction in your Transaction history at the CPF website.

For further assistance, please contact us at 1800 222 3399 or email us here

2. If there are insufficient funds in my MediSave Account, can I use my Ordinary Account/Special Account monies to pay for my MediShield Life premiums?

The savings in a member's various CPF accounts are for specific uses. Savings in the Ordinary Account and Special Account are primarily for housing and retirement while the savings in the MediSave Account are for payment of MediShield Life premium and hospitalisation expenses.

Generally, funds in the accounts are not inter-transferable. Therefore, the funds in your Ordinary Account/Special Account is unable to be used for payment of MediShield Life premiums.

3. I made a top up to my MediSave Account for payment of MediShield Life Premium. Has the top up been credited?

You may view your MediSave contributions through your online CPF Statement of Account (SOA) here. The top-up is reflected as 'CON' in your online SOA. 

4. I have renounced my citizenship or residing overseas with no local bank accounts, how do I make payment for my MediShield Life premiums?

You may top up your or your premium payer’s MediSave Account via the following modes:

  1. Submit a cheque or cashier's order made payable to “CPF Board”, indicating your contact details, the insured’s NRIC and “Top Up to MediSave Account” at the back of the cheque.
  2. Email us here to request for the form “Top Up to MediSave Account” and make payment at any Singapore Post Office.
  3. Telegraphic Transfer (TT) - Please note the following:
  • To ensure successful top up to the MediSave Account, please indicate “MSL for ”. For example, MSL for XXXX, SXXXX567B.
  • Note: The remittance amount should include the total outstanding premiums and any prevailing bank charges. The Charge Type should be indicated as ‘OUR’ (all charges to be borne by the bank account holder) to pay the insured’s premiums in full.

Our bank details are as follows:

Oversea-Chinese Banking Corporation Limited
OCBC Centre
65 Chulia Street
Singapore 049513
Bank Code: 7339
Beneficiary Name: Central Provident Fund Board
Beneficiary Account No: 501-600001-001


The payment will be processed within 10 working days and details can be viewed via online CPF Statement of Account. To do so, please select “View My Statement” at (SingPass login required).

5. How do I check if my top-up via SingPost/ Cheque/ Telegraphic Transfer to pay MediShield Life or CareShield Life premiums is successfully credited to my MediSave account? What is Healthcare Top-Up?

The monies will be credited into your MediSave account within 10 working days. You may check the MediSave top-up amount via your online Statement of Account (SingPass login required). The top-up is denoted as ‘HEALTHCARE TOP-UP’.

6. When will premium deduction take place? How will I be notified of the premium deduction?

Generally, MediShield Life premiums will be deducted from the payer’s MediSave Account within 1 month of the date of policy renewal.

If you decide to help with another member’s MediShield Life premiums and there are outstanding premiums to be paid, deduction from your MediSave Account will take place once the Change of Payer request has been approved.

After the deduction, you can view the transaction online via your CPF Statement of Account (SOA). Please select “Transaction History” under Section B. The deduction(s) are denoted as ‘MSL’ in online SOA.

For subsequent policy renewals, you will receive premium notifications about 1 month before policy renewal. Alternatively, you may refer to the MediShield Life Premium Checker e-Service for details of your premiums and subsidies.

7. How often do I have to pay MediShield Life premiums?

If you are the payer of your/your dependants’ MediShield Life premiums, the premiums will be collected annually from your MediSave Account.

You will be notified on the net premium payable and applicable subsidies via the Premium Notice Letter that will be sent about 1 month before the renewal of your MediShield Life cover.

8. What if I am unable to pay for my MediShield Life premiums?

There are various Government subsidies available to help Singaporeans with their MediShield Life premiums. In addition, there is Additional Premium Support (APS) to help those who are unable to afford their MediShield Life premiums even after Government subsidies and if they have limited family support.

The Government will send them application forms to apply for APS, and reach out to them to help them with the process if they are unable to make the applications by themselves.

9. Can I withdraw from MediShield Life?

Universal lifelong coverage under MediShield Life ensures that all Singapore Citizens (SCs) and Permanent Residents (PRs) will have assurance against large healthcare bills. This is in line with our move to a more inclusive society with stronger collective responsibility. MediShield Life is thus mandatory for all SCs and PRs.