Top up MediSave in 2026: methods, tax relief, and the BHS trap

You can top up MediSave with cash any time you are a Singapore Citizen or PR aged 16 or older, and the money earns at least 4% a year with up to $8,000 in income tax relief. The catch is the ceiling. For 2026 the Basic Healthcare Sum (BHS) is $79,000, and you cannot push your MediSave a single dollar past it. So the real question is not just how to top up MediSave, but how much room you actually have, whether the new Matched MediSave Scheme will hand you $1,000 for free, and what to do with your cash once the account is full.

What topping up MediSave actually does for you

MediSave is the part of your CPF that pays for hospital bills, MediShield Life premiums, approved outpatient treatments and selected insurance for you and your family. A voluntary top-up moves cash from your bank account into MediSave, where it sits and compounds until you need it for healthcare.

The pull is the return. MediSave pays a floor of 4% a year, and the first $60,000 of your combined CPF balances (capped at $20,000 from the Ordinary Account) earns an extra 1%. Members aged 55 and above get a further 1% on the first $30,000, so part of your MediSave can earn up to 6%. That beats almost every risk-free option a Singapore Savings Bond or fixed deposit offers right now.

The second pull is tax. A cash top-up to your own MediSave qualifies for dollar-for-dollar income tax relief, up to $8,000 a year, shared with cash top-ups to your CPF retirement savings. Top up for eligible family members and you open a separate $8,000 band. If you sit in a higher tax bracket, a $8,000 top-up can shave four figures off your bill, which you can sanity-check with our income tax calculator.

The four ways to top up MediSave

There is more than one route, and they are taxed and capped differently. Pick the one that matches why you are topping up.

Routes to add money to MediSave, 2026
MethodWho it is forTax relief?Capped at
Cash top-up (own account)Anyone wanting relief plus 4%+ interestYes, up to $8,000 shared with own RA top-upsBHS ($79,000)
Cash top-up (loved one's account)Helping parents, spouse, siblingsYes, separate $8,000 bandRecipient's BHS
Voluntary Contribution to all 3 accounts (VC-3AC)Self-employed wanting to fill OA, SA/RA and MA togetherLimited; counts toward CPF Annual LimitCPF Annual Limit ($37,740)
Matched MediSave Scheme top-upEligible seniors aged 55 to 70No, the matched portion is excluded from relief$1,000 match per year

Cash top-up: the default choice

This is what most people mean by a MediSave top-up. Log in to the CPF website or app, choose to top up your own or a loved one's MediSave, and pay by PayNow QR, GIRO or bank transfer. The relief lands in the Year of Assessment after the calendar year you pay, so a top-up before 31 December 2026 reduces the tax you file in 2027.

VC-3AC: for the self-employed

If you run your own business, a Voluntary Contribution spreads money across your Ordinary, Special or Retirement, and MediSave accounts in fixed proportions. It is the only top-up that feeds the Ordinary Account, but it is bound by the CPF Annual Limit of $37,740, which already counts your compulsory MediSave contributions. Self-employed readers should pair this with our note on compulsory MediSave for the self-employed.

The BHS ceiling: why your top-up may be smaller than you think

Every voluntary dollar into MediSave is capped by the Basic Healthcare Sum. For 2026 the BHS is $79,000, up from $75,500 in 2025. Your room to top up is simply $79,000 minus your current MediSave balance, so if you already hold $74,000, the most you can add this year is $5,000, not the full $8,000 relief band.

The figure is not fixed forever, and that quirk matters. The BHS rises each January for members below 65, but the moment you turn 65 your BHS freezes for life at whatever the number was that year. Someone turning 65 in 2026 keeps a personal BHS of $79,000 permanently. We unpack the cohort mechanics in our Basic Healthcare Sum explainer.

Because the cap climbs annually for the under-65s, hitting it is rarely permanent. Each January the ceiling lifts by a few thousand dollars and a fresh top-up window opens. As of June 2026 the BHS has grown between roughly 3.8% and 5.6% a year over the last few years, so plan for a similar slice of new room in 2027.

Free money: the Matched MediSave Scheme (2026 to 2030)

This is the single most valuable change DollarsAndSense's older guide could not cover. From January 2026, the government runs the Matched MediSave Scheme (MMSS), matching voluntary cash top-ups to MediSave dollar-for-dollar, up to $1,000 a year, for eligible Singaporeans. A $1,000 top-up becomes $2,000 in the account. The scheme runs from 2026 to 2030.

You qualify in a given year if you meet all of the conditions below. The match is paid the following year, and only the matched amount loses tax relief; any top-up above the matched portion still counts toward your $8,000 relief band.

After you hit the BHS: four places your money can still go

Once MediSave is full, the cap blocks further top-ups, but the cash you would have parked there has good homes. These keep the healthcare and tax logic intact without fighting the ceiling.

Is a MediSave top-up the right move for you?

The relief and interest are real, but MediSave is the least flexible CPF account. You cannot withdraw it as cash, even at 55. The balance only ever pays for approved healthcare and insurance premiums. So top up MediSave when you have spare cash you are sure you will not need, you want a near-guaranteed 4% to 6%, and you value the tax relief this year.

If your retirement income looks thin, funding your Retirement Account usually does more for you, since CPF LIFE turns that balance into a monthly payout for life. A useful order of priority: build an emergency fund first, then decide between MediSave and the RA based on whether your bigger gap is healthcare or retirement income. Run the numbers on both with our CPF contribution calculator.

Frequently asked questions

How much can I top up my MediSave in 2026?

Your maximum top-up is the 2026 Basic Healthcare Sum of $79,000 minus your current MediSave balance. If your balance is already $79,000 or higher, you cannot make a voluntary top-up until the BHS rises the following January.

Does a MediSave top-up give me tax relief?

Yes. A cash top-up to your own MediSave qualifies for dollar-for-dollar income tax relief up to $8,000 a year, shared with cash top-ups to your own Retirement Account. Top-ups for eligible family members open a separate $8,000 band, up to $16,000 combined.

Can I withdraw money I topped up into MediSave?

No. MediSave cannot be withdrawn as cash, even after age 55. It can only pay for approved healthcare bills, MediShield Life and Integrated Shield Plan premiums, and selected treatments for you and approved family members, so only top up cash you are certain you will not need.

What is the Matched MediSave Scheme and who qualifies?

From 2026 to 2030 the government matches voluntary MediSave top-ups dollar-for-dollar, up to $1,000 a year, for Singaporeans aged 55 to 70 with a MediSave balance below half the BHS, average monthly income of $4,000 or less, home annual value under $21,000, and no more than one property. The matched amount does not get tax relief.

Sources

Keep exploring

This is general financial information for Singapore, not personal financial advice. Figures change — verify current rates against the official sources above before acting. See our full disclaimer.