Swiss health insurer profile

CSS — the health insurance that lets you build your own

CSS — the health insurance that lets you build your own.

CSS is Switzerland's second-largest health insurer and the only one that lets you build supplementary coverage component by component. The question is whether modularity helps you — or whether it means you end up on the wrong tier for two years without noticing.

FINMA-registered · Paid by insurers, not you · Zürich, since 2017 · 4.8 / 52 verified Google Reviews

Book your first Swiss insurance review

Free · 45 minutes · In English · With Robert or Hans

45 minutes with Robert. Free.

In English · With or

MonTueWedThuFriSatSun

We'll send you a short intake form so we understand your needs before we speak.

Your details

You're booked

Check your email for a calendar invite and a video call link.

Fits

CSS fits if.

  • You want modular coverage you can scale up or down each year — myFlex Eco in a lean year, Premium in a good one, without a new health declaration
  • You're dental-heavy — crowns, orthodontics, ongoing work. CSS dental supplementary covers more treatment types than most competitors
  • You value institutional reliability over digital polish — CSS is 125 years old and processes claims predictably
  • You're budget-conscious on basic — CSS Standard is among the cheapest of the big four in most cantons

Wrong

Probably wrong if.

  • You want one product that covers everything — CSS's modularity means assembling myFlex + dental + hospital separately. Some expats find this confusing
  • You're fitness or wellness-focused — SWICA's CHF 1,300/year prevention budget dwarfs CSS's Active365 vouchers
  • You need premium English-language support — Sanitas and Helsana are stronger on English across app, phone, and documents
  • You want cashback rewards for staying active — Helsana+ pays cash, CSS Active365 pays vouchers

CSS — at a glance.

Founded

1899

Lucerne · 125 years

Headquarters

Lucerne

Central Switzerland

Insured persons

~1.7M

2nd-largest Swiss health insurer

CategoryCSS
LanguagesDE, FR, IT, EN
Moneyland 20257.7 / 10 (Good)
Bonus.ch 20254.9 / 6
Digital experienceCSS app + Active365 wellness programme
Pricing model (supplementary)Age-band (increases as you age)
English supportAvailable but less polished than Sanitas or Helsana

Sources: CSS annual report 2024 · moneyland.ch 2025 · bonus.ch · FINMA complaint register

Product lineup

Products you'd actually choose.

CSS offers a wide range of products. These are the four that come up in almost every expat consultation — three outpatient tiers and the hospital tier where the age-curve hits hardest.

myFlex Eco

Entry-level modular outpatient supplementary. The cheapest option for expats who want basic gap coverage without paying for benefits they won't use. Covers emergency transport, limited alternative medicine, basic glasses contribution.

Entry-level tier — among the cheapest outpatient supplementary options

Alternative medicine and dental caps are low. If you use complementary therapies regularly, you'll hit the ceiling by mid-year.

myFlex Balance

Mid-tier modular outpatient. The tier most expats land on. Adds meaningful alternative medicine, higher dental contributions, glasses CHF 300/3 years, and broader prevention coverage.

Mid-range tier — the most common choice for expats

The overlap between Balance and Premium tiers can confuse — some benefits are nearly identical, with Premium adding only marginal increases.

myFlex Premium

Top outpatient tier. Maximum contributions across all categories — alternative medicine, dental, glasses, prevention, worldwide emergency. For expats who want every outpatient gap closed.

Premium tier — highest contributions, highest premium

The premium over Balance is often not justified by actual usage. Most expats on Premium would have been equally well served by Balance.

Hospital Comfort Semi-Private / Private

The supplementary tier with the steepest age-curve — and the product the chart in the next section is about. Semi-private: twin room, senior physicians. Private: single room, chief physician, broader clinic network.

Age-banded — premium increases every 5 years. Steepest of the myFlex products.

"Private" depends on bed availability. CSS's moderate age-curve is gentler than Helsana's but steeper than SWICA's entry-age lock.

Two services come with most plans: CallMed (the Telmed basic-insurance model that saves ~10% vs Standard) and Active365 (the wellness programme that rewards healthy choices with vouchers).

The age-curve trap

The age-curve, in one chart.

Hospital Comfort Semi-Private — monthly premium by age

CHF 160 30 CHF 240 40 CHF 380 50 where it gets brutal CHF 540 60 CHF 720 70

The CHF 160 you pay at 30 becomes CHF 720 at 70. This is the age-curve trap.

Premium data for CSS Hospital Comfort Semi-Private
AgeMonthly premium (CHF)
30160
40240
50380
60540
70720

CSS Hospital Comfort Semi-Private: the CHF 160 you pay at 30 becomes CHF 720 at 70. Outpatient myFlex climbs much less steeply — this curve is specifically about hospital coverage, where the age-band pricing hits hardest.

Semi-private or private — which one matters?

Private buys you a single room, treatment by the chief physician personally, a broader clinic network, and often priority on elective scheduling. It's the tier where the curve climbs fastest.

Semi-private buys you a twin room — one other patient — senior physicians rather than always the chief, and the same clinical standard for most procedures. The premium curve is roughly 30–40% gentler.

The honest call: CSS's hospital age-curve is moderate compared to Helsana's — but it's still an age-band model. If you're staying 20+ years and the hospital tier matters, compare CSS's trajectory against SWICA's entry-age lock before committing. Read the contract, or have us read it.

"CSS built the most modular health insurance in Switzerland. The question is whether you'll remember to check which tier you're on every October."

Read the contract

Where CSS frustrates you.

The myFlex tier system is CSS's strength and its weakness. Three outpatient tiers with overlapping benefit tables means some expats stay on Eco for years without realising Balance would have covered the alternative medicine claims they've been paying out of pocket. We see this in roughly one in five CSS consultations.

Customer satisfaction is consistently the lowest of the big four — 7.7/10 on moneyland, 4.9/6 on bonus.ch. The service isn't bad; it's institutional. CSS processes claims reliably but slowly, and the communication style reads as corporate rather than personal. For expats used to consumer-grade digital experiences, the gap is noticeable.

Prevention benefits are modest. SWICA reimburses up to CHF 1,300/year for fitness; CSS Active365 offers vouchers with lower caps. If fitness reimbursement is a primary decision factor, CSS isn't the answer.

This is the kind of thing we read the contracts for.

Some of the people we've advised on CSS.

Tafa · 31 · Apia → Zürich, 2024

Young, healthy, rarely visits the doctor. Wanted the cheapest modular supplementary combo — something she could scale up later without a new health declaration.

We put her on CSS myFlex Eco and skipped dental entirely. At 31 with no dental history, the supplementary dental premium isn't worth the coverage cap. We told her to revisit at 35 when the product differences start to matter.

At 31, the cheapest modular combo is the right combo. The upgrade conversation happens later.

Raj & Ananya · 37 + 35 · Hyderabad → Zug, 2024

Family with two kids at the international school. Dental is the big line item — crowns for the parents, orthodontics for the older child. CSS's dental supplementary covers more treatment types and processes claims faster than competitors.

We matched them to CSS myFlex Balance for outpatient and added the dental supplementary separately. CSS dental supplementary covered the majority of their treatment costs — the gap between insured and out-of-pocket was the clearest win in the portfolio.

Dental insurance in Switzerland is a bet you make before the dentist gives you the quote.

Chloé · 44 · Montréal → Geneva, 2024

Self-employed translator, income varies CHF 40,000 between good and bad years. Wanted modular coverage she could scale up or down annually without penalty or new health declaration.

CSS myFlex was the obvious fit. Premium tier in a good year, Eco in a lean year. No other major insurer lets you downgrade outpatient supplementary without re-applying. The flexibility is the product.

When income is variable, the best supplementary is the one you can afford in the bad years without losing it in the good ones.

Stefan · 53 · Frankfurt → Bern, 2023

Mid-career pharmaceutical executive. At 53, hospital supplementary premiums diverge sharply between insurers. CSS Hospital Comfort Semi-Private was meaningfully less than Helsana's equivalent at his age.

We placed him on CSS for hospital and kept his existing outpatient insurer. The hospital tier is where the age-curve matters most — and at 53, the monthly saving compounds over the next fifteen years.

At 53, the hospital tier premium isn't a monthly cost. It's a fifteen-year commitment.

Grace · 60 · Nairobi → Lausanne, 2023

Late-career diplomat transitioning to private sector. At 60, both CSS and Sanitas required extensive health declarations for hospital supplementary. CSS processed the application in two weeks. Sanitas took six.

We placed her with CSS — the faster underwriting mattered because she needed confirmed coverage before her diplomatic immunity insurance lapsed. The product was comparable; the process was the tiebreaker.

At 60, the speed of the underwriting decision matters almost as much as the decision itself.

How we decide

What Robert asks about CSS.

Robert Kolar

For CSS, the first question I ask is: 'How often do you change your mind about coverage?' If annually, myFlex is built for you — scale up in a good year, scale down in a lean one. If never, you'll end up on Eco for five years wondering why your alternative medicine claims keep getting rejected. The second question is dental: if you're dental-heavy, CSS is the strongest of the four. If not, the modularity is overhead you don't need.

— Robert Kolar · Health insurance advisor

Where CSS sits

CSS in the wider market.

CSS isn't the only choice for these scenarios. The pages we'd send you to next:

Common questions

Frequently asked.

How do I switch myFlex tiers at CSS?
You can switch between myFlex Eco, Balance, and Premium at the start of each calendar year without a new health declaration. This is CSS's key differentiator — no other major insurer lets you scale outpatient supplementary annually without re-applying.
What dental does CSS supplementary cover?
CSS dental supplementary covers check-ups, fillings, crowns, bridges, and orthodontics for children. Coverage percentages and annual caps vary by tier. Dental is a separate product from myFlex — you add it alongside your outpatient tier.
How does CSS's age-curve compare to SWICA's?
CSS uses age-band pricing — your supplementary premium increases as you age regardless of when you enrolled. SWICA uses entry-age pricing — your premium locks at enrollment age. Over 20 years, the difference compounds significantly, particularly on hospital tiers.
Is there a waiting period for maternity with CSS?
Yes. CSS supplementary products typically have a 12-month waiting period for maternity-related benefits. Basic insurance (KVG) covers maternity from day one with no waiting period.
Can I keep my doctor if I switch to CSS?
For Standard model (free doctor choice), yes — any licensed doctor in Switzerland. For Hausarzt or CallMed models, you may need to confirm your doctor is on CSS's list or use tele-medicine triage first.
What happens to my CSS policy if I leave Switzerland?
Basic insurance ends when you deregister from your Swiss municipality. Supplementary insurance can be cancelled or, in some cases, converted — check your specific contract terms with CSS.

Want a second opinion on CSS?

Forty-five minutes, in English, no obligation.

Book your first Swiss insurance review

Or send us a WhatsApp at +41 76 364 88 88