SWICA or CSS? Here's what we see when we place clients with both
SWICA or CSS? Here's what we see when we place clients with both.
Both show up in the top five Swiss health insurers. Neither is the better choice for everyone. Here's what we see after filing claims with both — and what the honest answer depends on.
45 minutes with Robert. Free.
In English · With or
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 choosing between SWICA and CSS — two of Switzerland's largest health insurers with fundamentally different value propositions. SWICA invests in keeping you healthy with generous prevention benefits and entry-age pricing. CSS invests in keeping things simple with modular choice and competitive basic premiums. Here's what we see after placing clients with both.
Start here if you haven't framed the question: The best health insurance in Switzerland is the one that fits you.
SWICA or CSS — the short answer.
- Pick SWICA if you're settling in for the long run — entry-age pricing locks your supplementary premium, and the prevention package (up to CHF 1,300/year fitness) is the market's most generous.
- Pick CSS if you want the cheaper Zürich family-doctor basic of the pair (CHF 570.80 vs 579.70 for 2027), the benchmark app, and modular myFlex control with strong dental.
- Split if you like: cheapest basic at one, supplementary where it serves you better — basic benefits are identical by law.
At a glance.
Founded
1992
SWICA (Winterthur)
1899
CSS (Lucerne)
Insured persons
~1.6M
SWICA
~1.7M
CSS
Satisfaction
8.0
SWICA (#1)
7.7
CSS
| Category | SWICA | CSS |
|---|---|---|
| Bonus.ch 2025 | 5.1 / 6 | 4.9 / 6 |
| Digital | BENEVITA wellness app | CSS app (functional) |
| Pricing model | Entry-age (locked at signup) | Age-band (standard) |
| Fitness | Up to CHF 1,300/yr | Standard prevention |
| Flagship | Completa Top + Praeventa + BestMed | myFlex (modular) |
Sources: moneyland.ch 2025 · bonus.ch · insurer product pages · BAG 2027
Basic insurance (KVG) — premiums and service.
For 2027, SWICA is cheaper on Standard — CHF 692.10 vs CSS CHF 718.00 (CHF 25.90/month). On Hausarzt, CSS is CHF 570.80 against SWICA's family-doctor model (FAVORIT MULTICHOICE) at CHF 579.70. On Telmed, both are expensive relative to other insurers, and CSS's CHF 653.40 is more than SWICA's CHF 624.70.
Neither is the cheapest basic option in Zürich — for 2027 that title goes to Atupri, Sanitas and Assura. SWICA's value proposition is supplementary, not basic. CSS's is modularity.
| Model | SWICA 2027 | CSS 2027 |
|---|---|---|
| Standard | CHF 692.10 | CHF 718.00 |
| Hausarzt | CHF 579.70 | CHF 570.80 |
| Telmed | CHF 624.70 | CHF 653.40 |
CHF/month, CHF 300 franchise, age 35, Zürich city (PLZ 8001), accident included. Source: FOPH (BAG) premium data 2027, the file behind our premium calculator.
For basic in 2027: SWICA is cheaper on Standard and Telmed; CSS on Hausarzt. But the real comparison is supplementary, where the two diverge dramatically.
Splitting basic and supplementary. Many clients take the cheapest basic from a third insurer and keep SWICA or CSS for supplementary only. We help set it up.
Supplementary insurance — where they really differ.
This is the comparison that matters. SWICA locks your premium at enrollment age. CSS lets you build modular coverage. Two completely different philosophies.
Where SWICA wins
SWICA's entry-age pricing is the single biggest differentiator in Swiss supplementary insurance. Lock in your premium at enrollment age for life — CSS uses age-band pricing that rises as you age. Over 20 years, this compounds into thousands of francs saved.
Completa Top + Praeventa + Optima reimburses up to CHF 1,300/year for fitness, yoga, personal training, and massage. BestMed offers worldwide private hospital coverage. Phone service is rated the warmest in Switzerland. Satisfaction: #1 on moneyland.ch at 8.0/10.
Fits: Long-term expats, fitness-focused clients, those who value warm service and cost predictability.
Where CSS wins
CSS's myFlex modular supplementary is the most granular in Switzerland. Choose dental, alternative medicine, worldwide cover — each as a separate component. You pay for what you use, skip what you don't.
Strong dental supplementary plans. 125 years of institutional reliability. For expats who want a straightforward, budget-conscious insurer, CSS delivers without the complexity of SWICA's Completa product matrix.
Fits: Budget-conscious expats, dental users, those who prefer simple product structure over maximum prevention benefits.
"At age 35, the monthly premium difference between these two is marginal. At age 55, it is not. That single fact — how supplementary premiums age — is the entire conversation."
Two strong insurers, five different reasons to pick.
Mei-Lin · 31 · Taipei → Zürich, 2024
Yoga instructor, personal training on the side. Prevention and fitness reimbursement is her primary supplementary use case. SWICA reimburses up to CHF 1,300/year for fitness through Completa Forte + Praeventa. CSS Active365 rewards healthy choices but caps fitness contributions lower.
SWICA won on the numbers. CHF 1,300 versus roughly CHF 500 at CSS. For someone whose livelihood is fitness, the reimbursement isn't a perk — it's a subsidy.
CHF 1,300 per year in fitness reimbursement isn't a benefit. For a yoga instructor, it's a business expense that the insurer covers.
Patrick · 43 · Dublin → Basel, 2024
Self-employed consultant, no employer plan. Wanted modular coverage he could scale up or down each year depending on revenue. CSS myFlex lets you change tier annually — Eco in a lean year, Premium in a good one. SWICA's Completa Top is broader but less flexible.
CSS won on modularity. Patrick's income varies CHF 40,000 between good and bad years. The ability to downgrade without penalty or health declaration is worth more than the broader SWICA coverage he'd use only half the time.
When income is variable, the best supplementary is the one you can afford in the bad years without losing it in the good ones.
Moussa & Aïssatou · 37 + 35 · Dakar → Geneva, 2024
Family with two children under five. Both insurers offer strong supplementary coverage, but SWICA's prevention benefits for children — vaccinations, dental for kids, paediatric complementary medicine — are more generous than CSS's equivalent.
We placed the family on SWICA. The children's coverage tipped it — meaningfully more in paediatric prevention benefits across two kids. CSS would have been slightly cheaper on basic premiums, but the supplementary gap was larger.
For families with young children, the supplementary decision is about the kids' coverage, not the parents'.
Sven · 59 · Hamburg → Bern, 2023
Late-career academic, arriving at 59 with no prior Swiss insurance history. At this age, SWICA's entry-age pricing still offers a lock-in advantage — the 59-year-old rate is high, but it doesn't climb further. CSS's age-band pricing at 59 would increase every five years.
We placed him on SWICA for supplementary. The entry-age lock at 59 isn't cheap — but it's predictable. Over the next twenty years, the CSS premium trajectory would have overtaken SWICA's meaningfully.
Entry-age pricing at 59 isn't a bargain. It's a ceiling — and ceilings are worth paying for when the alternative is a staircase.
Vikram · 64 · Chennai → Lausanne, 2023
Retired pharmaceutical executive, relocating permanently. At 64, most supplementary applications are uphill. CSS accepted with minor exclusions. SWICA accepted with no exclusions but at a higher premium.
We placed him on SWICA despite the premium difference. No exclusions means no surprises when you actually need the coverage. At 64, you're not buying a product — you're buying certainty.
At 64, every exclusion is a potential claim you'll pay yourself. The premium difference buys peace of mind.
★★★★★
“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.
SWICA gotchas
- Basic premiums above average — not competitive on price
- Family-doctor model in Zürich city costs more than CSS's (CHF 579.70 vs CHF 570.80)
- Completa naming confusing (Top/Forte/Praeventa/Optima)
- Hospital private requires separate COMPLETA-SUPRA
- Gym reimbursement requires SWICA-recognised provider receipts
CSS gotchas
- myFlex product matrix confuses new expats
- Satisfaction scores consistently lowest of big four
- Digital experience functional but not polished
- Age-band pricing means supplementary premiums keep rising
This is the kind of thing we read the contracts for.
What Robert asks first.
SWICA or CSS comes down to one question: 'are you staying for 10 years or more, and do you use a gym?' If both answers are yes, SWICA pays for itself. If either is no, CSS's simplicity and lower basic premiums make more sense.
— Robert Kolar · Health insurance advisor
When the answer is neither.
Helsana for active expats who want app-based rewards. Sanitas for English-first communication. Concordia for settled families with dental needs. Sometimes a split strategy works best.
From our 2026 hospital cost index
SWICA against CSS, on observed hospital premiums.
| Monthly CHF, new applicant | Age 26 | Age 38 | Age 53 | Age 65 | Max entry age |
|---|---|---|---|---|---|
| SWICA · semi-private | 99 | 112 | 254 | 334 | 69 |
| SWICA · private | 145 | 165 | 372 | 490 | |
| CSS · semi-private | 77 | 107 | 136 | 203 | 70 |
| CSS · private | 154 | 213 | 268 | 393 |
Abroad, SWICA Halbprivat contributes CHF 100/day + CHF 10,000/yr and Privat CHF 150/day + CHF 30,000/yr — full worldwide cover only on Privat Weltweit (BestMed). Abroad, CSS covers emergencies without amount limit worldwide on all myFlex variants; planned treatment abroad exists only on Premium (up to CHF 500,000/yr, and nothing is paid without prior approval).
Six-canton average across both sexes, quoted live from the insurers' own calculators on 10 August 2026 — list prices before health underwriting. CSS has no separate semi-private/private products; figures are the myFlex Balance and Premium co-payment variants. Full tables, availability map, and the tier-by-tier abroad comparison: Swiss Hospital Insurance Cost Index 2026.
From the Expat Health Insurance Index
SWICA against CSS, ten years of tariffs.
SWICA: CHF 355.60 → CHF 525.00 a month over the decade (+47.6%, market median +51.2%); steepest single year +12.2% in 2023. 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.
Frequently asked.
How does SWICA entry-age pricing compare to CSS age-band?
Does SWICA really reimburse CHF 1,300/year for gym?
Can I switch between SWICA and CSS mid-year?
Is CSS myFlex really modular?
Which has better customer satisfaction?
Is the consultation free?
Want us to look at your specific case?
Forty-five minutes, in English, no obligation.
Book your first Swiss insurance reviewYour Private Client Report
Your insurance, reviewed.
Free · 45 minutes · In English
Step 1 of 3: What do you need help with?
Choose one to continue — or Everything if you’re not sure.
A quick question instead? WhatsApp us · +41 79 155 25 70
Step 2 of 3: Pick a day with your advisor.
Monday to Friday, by video, phone or in Zürich.
Times for
Step 3 of 3: Your details.
You’re booked.
Check your email for the calendar invite. Within 3 working days of your review, you receive your report — everything in writing.
