Swiss insurer comparison

Assura vs CSS comparison for expats in Switzerland

Assura or CSS? The cheap-vs-service question, answered honestly.

Assura prices itself for the floor — the lowest basic premiums in much of Switzerland, with the market's thinnest service and no English at all. CSS is the institutional mid-fielder — modular supplementary, strong dental, functional English. Here's what we see when clients weigh the two — and the split strategy that often beats picking either.

FINMA Registered intermediary F01067278 4.8 / 57 Google reviews Since 2017, Zürich EN · DE · FR · CZ

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.

What this page is for.

You're here because the premium comparison put Assura at the top of the cheap list and someone told you CSS is the safer pick. Both statements are roughly true. We'll compare the two layers — mandatory basic (KVG), where federal law forces identical coverage and the difference is premium and service, and optional supplementary (VVG), where these two insurers diverge more sharply than almost any other Swiss pairing.

If you haven't decided the insurer matters less than the framework, start here: The best health insurance in Switzerland is the one that fits you.

The verdict, in brief

Assura or CSS — the short answer.

  • Pick Assura if you're healthy, low-usage, speak French or German, and want the lowest bill — especially in Romandie.
  • Pick CSS if you want modular supplementary, strong dental, and English support that actually exists.
  • The quiet third option: Assura basic + CSS supplementary — identical basic benefits by law make the split legal, common, and often the best of both.

At a glance.

Founded

1978

Assura (Pully, Vaud)

1899

CSS (Lucerne)

Insured persons

~1.1M

Assura (4th-largest)

~1.7M

CSS

Satisfaction

7.3

Assura (moneyland)

7.7

CSS

CategoryAssuraCSS
HeadquartersPully, Vaud — dominant in RomandieLucerne
LanguagesFR, DE, IT — no EnglishDE, FR, IT, EN (functional)
PositioningCost leadership — cheapest basic in many cantonsInstitutional scale, modular flexibility
Bonus.ch 2025 service4.9 / 6 — improving (4.6 in 2023)4.9 / 6
Digital experienceMyAssura app — functional, not polishedCSS app (functional)
Pricing model (supplementary)Locked entry-age class from 26 on some productsAge-band (standard), pricier at 50+
Flagship supplementaryComplementa Extra (thin, CHF 500 deductible)myFlex (modular choice)

Sources: moneyland.ch 2025 · bonus.ch insurer ratings · insurer product pages · BAG 2026

Basic insurance (KVG) — premiums and service.

Both cover the identical benefits catalogue mandated by the KVG. What differs is the monthly premium, claim-handling speed, language support, and how quickly reimbursements arrive.

In Zürich city, the famous Assura price advantage nearly vanishes: CHF 522.80 vs CSS's CHF 530.60 on Standard — CHF 8 a month. In Romandie the gap widens substantially in Assura's favour; in Geneva, Vaud, and Neuchâtel, Assura's basic premiums are among the lowest nationally. Geography decides how much the Assura discount is actually worth to you.

Service is where the premium difference is earned back — or not. Assura's reputation for slow reimbursements and hard-to-reach support is consistent across independent ratings; the trade-off for the lowest premium is the lowest service level. CSS's claims process is predictable and well-documented.

ModelAssura 2026CSS 2026
StandardCHF 522.80CHF 530.60
Hausarztsee noteCHF 582.60
Telmedsee noteCHF 592.40

CHF/month, CHF 300 franchise, age 35, Zürich city. Source: BAG 2026 via PrimAI OKP API. Assura's restricted models run under its own families (PreventoMed first-contact, FeminaVita for women) — pricing varies by canton; verify on priminfo.ch or ask us.

The split strategy — this pairing's real answer. Because basic coverage is identical by law, many of our clients take Assura's basic premium and CSS's supplementary products — the cheapest legal floor under the stronger contract layer. Two insurers, two contracts, one architecture. We set it up and review the combination every autumn.

Supplementary insurance — where they really differ.

On basic, this is a price comparison. On supplementary, it's barely a comparison at all — CSS runs one of the market's broadest modular ranges; Assura's lineup is deliberately thin.

Where Assura wins

The locked entry-age class: on some supplementary products, Assura fixes your age class from 26 — enrol at 28 and the age-driven premium component stays at the 26–29 class for life, similar in spirit to SWICA's entry-age model. Denta Sana is quietly competitive: 75% of dental costs up to CHF 6,000 a year. And Natura covers 24+ recognised alternative-medicine therapies with direct access.

But the range stops there — Complementa Extra carries a CHF 500 deductible and modest limits. This is gap-filling, not comprehensive coverage, and it's deliberate: the whole promise is the price.

Fits: healthy, low-usage, French- or German-speaking households who want minimal supplementary — or none.

Where CSS wins

myFlex is the most granular modular supplementary in the market: assemble dental, alternative medicine, and worldwide components without paying for a fixed bundle. The dental products are among the strongest available. As one of Switzerland's largest and oldest insurers (1899), the claims process is predictable — and it answers in English.

The caveat sits at the other end of life: CSS supplementary gets pricier at 50+, and satisfaction consistently scores below SWICA, Helsana, and Sanitas.

Fits: families who want modular choice, dental-heavy users, English-speaking households who want service that exists.

"The Assura discount is real. So is the afternoon you'll spend on hold in French asking where your reimbursement went."

★★★★★

“She assisted and guided me through the entire process of obtaining my Swiss pension refund.”

Ryan K. · Google

★★★★★

“What I appreciated the most is that she was trying to help me solve my problem, not simply sell me an insurance policy.”

Thomas P. · Google

★★★★★

“After several bad experiences with other brokers, working with Mr. Robert Kolar was a completely different experience.”

Dragos H. · Google

★★★★★

“Robert is the best person to partner with if you need to do difficult things such as relocate.”

E. Burke-Murphy · Google

★★★★★

“My session with Robert was one of the most efficient consultation sessions I'd ever had.”

Milad F. · Google

★★★★★

“I was looking to change a supplementary insurance plan, and Robert guided me with professionalism and patience.”

Diana M. · Google

★★★★★

“After returning to Switzerland from abroad, Robert was a tremendous help consulting me about all the changes.”

Steven · Google

★★★★★

“Highly recommend consulting Expat Savvy before making any online insurance comparisons.”

Zendaya B. · Google

★★★★★

“Working with Ben was great. Very prompt and responsive. Would highly recommend to anyone.”

Michele · Google

★★★★★

“Beide arbeiten Hand in Hand und haben die individuellen Anforderungen unserer Kunden immer im Blick.”

Katharina K. · Google

★★★★★

“She assisted and guided me through the entire process of obtaining my Swiss pension refund.”

Ryan K. · Google

★★★★★

“What I appreciated the most is that she was trying to help me solve my problem, not simply sell me an insurance policy.”

Thomas P. · Google

★★★★★

“After several bad experiences with other brokers, working with Mr. Robert Kolar was a completely different experience.”

Dragos H. · Google

★★★★★

“Robert is the best person to partner with if you need to do difficult things such as relocate.”

E. Burke-Murphy · Google

★★★★★

“My session with Robert was one of the most efficient consultation sessions I'd ever had.”

Milad F. · Google

★★★★★

“I was looking to change a supplementary insurance plan, and Robert guided me with professionalism and patience.”

Diana M. · Google

★★★★★

“She assisted and guided me through the entire process of obtaining my Swiss pension refund.”

Ryan K. · Google

★★★★★

“What I appreciated the most is that she was trying to help me solve my problem, not simply sell me an insurance policy.”

Thomas P. · Google

★★★★★

“After several bad experiences with other brokers, working with Mr. Robert Kolar was a completely different experience.”

Dragos H. · Google

★★★★★

“Robert is the best person to partner with if you need to do difficult things such as relocate.”

E. Burke-Murphy · Google

★★★★★

“My session with Robert was one of the most efficient consultation sessions I'd ever had.”

Milad F. · Google

★★★★★

“I was looking to change a supplementary insurance plan, and Robert guided me with professionalism and patience.”

Diana M. · Google

Illustrated portraits — households we've advised on exactly this comparison.

What to watch out for — the fine print.

Assura gotchas

  • No English anywhere — website, app, and phone are FR/DE/IT only
  • Bottom-tier satisfaction: moneyland 7.3/10 (second-lowest), slow reimbursements the recurring complaint
  • Complementa Extra carries a CHF 500 deductible most buyers discover late
  • Which products carry the locked entry-age class isn't prominently disclosed — ask, or have us ask
  • In Zürich and Basel the price advantage largely evaporates against KPT, Concordia, and others

CSS gotchas

  • myFlex's product matrix can confuse new arrivals — many tiers, overlapping benefits
  • Supplementary pricing climbs noticeably at 50+
  • Satisfaction consistently below SWICA, Helsana, and Sanitas on independent surveys
  • English support functional, not first-language — Sanitas remains the English benchmark

This is the kind of thing we read the contracts for. It's also why we're often asked to review a policy years after signing up.

How we decide

What Robert asks first.

Robert Kolar

For this pairing the first question is 'which canton, and which language?' In Romandie, French-speaking, healthy, low-usage — Assura's premium is genuinely hard to argue with. In Zürich, English-speaking — the CHF 8 saving buys you a service downgrade and no English, so CSS or the split. And the second question is always: 'how much supplementary do you actually need?' If the answer is 'real coverage', the comparison usually ends as Assura basic plus someone else's supplementary.

— Robert Kolar · Health insurance advisor

When the frame breaks

When the answer is neither.

A good share of "Assura or CSS" conversations end somewhere else. KPT for competitive premiums with stronger supplementary and better satisfaction. Concordia for family pricing. Groupe Mutuel for Romandie with English support. Sanitas for English-first digital households. The premium table starts the conversation; it rarely finishes it.

From the Expat Health Insurance Index

Assura against CSS, ten years of tariffs.

2503504505501617181920212223242526CHF/mthmarket medianAssura · +94.6%CSS · +30.4%

Assura: CHF 257.70 → CHF 501.50 a month over the decade (+94.6%, market median +51.2%); steepest single year +16.5% in 2017. CSS: CHF 400.70 → CHF 522.70 a month over the decade (+30.4%, market median +51.2%); steepest single year +8.9% in 2024. Basic insurance, adult, CHF 2'500 franchise, standard model, Zürich region 1 — officially approved tariffs. Full context, every insurer and the arrival-year simulator: The Expat Health Insurance Index.

Common questions

Frequently asked.

Is Assura really the cheapest health insurance?
In many Romandie cantons (Geneva, Vaud, Neuchâtel), Assura's basic premiums are among the lowest nationally. In German-speaking cantons like Zürich the advantage shrinks — in 2026 Zürich city, Assura Standard runs CHF 522.80 vs CSS's CHF 530.60, a CHF 8/month difference. Cheapest-on-paper also changes year to year as insurers re-price.
Does Assura support English?
No — this is the decisive fact for many expats. Website, app, and phone service run in French, German, and Italian only. CSS offers functional English support across its channels. For English-first households, Assura only works with an advisor handling the correspondence — which is a real workaround some of our clients choose for the premium saving.
Can I combine Assura basic with CSS supplementary?
Yes — and for this pairing it's often the honest answer. Basic benefits are identical at every insurer by law, so you can hold the cheaper basic at Assura and build supplementary (dental, outpatient, hospital) at CSS, where the myFlex products are materially stronger than Assura's thin lineup. Two contracts, two insurers, entirely legal and common.
How does CSS dental compare to Assura's Denta Sana?
Assura's Denta Sana is actually competitive on paper — 75% of treatment costs up to CHF 6,000 per year — but it needs a separate application with its own health declaration. CSS runs dedicated dental supplementary products with strong preventive and restorative coverage inside the broader myFlex framework. For dental-led buyers, both deserve a quote; the underwriting answer usually decides.
What happens to pre-existing conditions when switching between them?
Basic insurance must accept everyone regardless of health status. Supplementary involves medical underwriting at both insurers — pre-existing conditions can mean exclusions, surcharges, or rejection. Note Assura's quirk: on some supplementary products the entry-age class is locked from age 26, which rewards early, healthy entry and punishes late switching twice.
Is the consultation really free?
Yes. We are paid a regulated commission by the insurer after you sign a policy — 12-16% of net monthly premium for supplementary, CHF 70 per basic signup. Disclosed in every consultation. If you don't switch, you pay nothing.

Want us to look at your specific case?

Forty-five minutes, in English, no obligation.

Book your first Swiss insurance review

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