CAJA, INS or private insurance: which makes sense as a foreigner.
Three health systems, three different logics. What each costs in 2026, what it covers, and why most foreigners end up paying twice.
By Edwin Pereira · April 29, 2026

Two years ago, a German client, 58, showed me his receipts. He paid $580 a month for an international BUPA policy, $240 a month for INS Medical Business coverage, and contributed $220 a month to CAJA. Total: $1,040 a month. $12,480 a year. He'd been paying all three "just in case" for two years and hadn't used more than CAJA for a routine colonoscopy.
When I asked why he was paying all three, he said: "Because I didn't understand what each one was for. And my lawyer didn't explain it."
That sentence sums up the problem. Healthcare in Costa Rica isn't expensive—bad combinations are what's expensive.
Why almost nobody gets this calculation right
When a foreigner arrives in Costa Rica, two things happen in parallel:
- They read WhatsApp stories about CAJA wait times and get scared.
- Their migration lawyer processes their CAJA contribution because it's a residency requirement, without explaining what it is or when to use it.
The result: they sign up for private insurance out of fear, keep paying CAJA out of obligation, and sometimes add INS because "someone said it was better." Three payments. Lots of duplicate coverage. No coordination.
That $5,200 a year is a land mortgage. Or four flights to Europe. Or an actual medical emergency fund instead of paying an insurer for coverage you already have free in the public system.
The 3 systems on one page
| System | What it is | Cost/month | Wait for specialist | Coverage | Mandatory |
|---|---|---|---|---|---|
| CAJA (CCSS) | Public universal system | $80-$260 by reported income | 3-9 months for non-urgent | Comprehensive, no cap | Yes, if resident |
| INS Medical Assistance | Semi-private state insurance | $80-$280 by age | 1-3 days | Private with annual caps | No |
| Private international | BUPA, Cigna, Allianz type policies | $200-$800 by age/coverage | Immediate | Worldwide, with deductibles | No |
One key observation: the three systems operate on different planes. CAJA is the safety net. INS is the express lane for routine care. Private international is worldwide coverage. If you understand this, you've done 80% of the work.
CAJA — what it covers, what it costs, when it falls short
CAJA (Costa Rica's Social Security Fund) is mandatory for all legal residents. The day you get your residency ID, you have 30 days to register as a voluntary contributor. It's not optional, it's not negotiable, and if you don't do it they'll ask when you renew residency.
What it covers: everything. Hospitals, emergency care, specialists, childbirth, basic formulary drugs, surgery, oncology, dialysis, mental health. No annual cap. No deductible.
What it costs: depends on the income you reported for your migration category.
CCSS sets the percentages and adjusts them yearly. Check current rates at ccss.sa.cr or ask your lawyer.
Where it falls short: wait times for non-urgent care. Dermatologist appointment: 4 to 8 months. MRI for something non-acute: 6 to 12 months. Elective surgery (knee, hernia): 8 to 18 months. That's what scares foreigners, and rightfully so.
Where it excels: emergencies, oncology, childbirth, urgent surgery, hospitalization, acute mental health. People who've gotten seriously ill in Costa Rica usually agree: CAJA saves lives. What's slow is routine care.
INS — the insurance people often confuse with CAJA
The National Insurance Institute is state-owned but is not CAJA. It sells commercial products like any insurance company, just with state backing. The relevant product for residents is called Medical Assistance or Medical Business depending on the plan.
What it covers: private specialist consultations, exams, hospitalization at private clinics (Bíblica, CIMA, Hospital Metropolitano, La Católica), medications according to the plan. Pre-existing conditions have waiting periods of 6 to 12 months depending on the condition.
What it costs: between $80 and $280 a month depending on your age, plan chosen, and deductible. A 35-year-old with a mid-level plan pays around $120/month. A 65-year-old, around $260/month.
Caps: most plans have annual coverage caps of $30,000-$80,000 USD depending on plan. That matters: for complex heart surgery at a private clinic you could hit your annual cap in one hospitalization.
When it makes sense: if you want to avoid CAJA specialist wait times and routine exams without paying international insurance costs. It's the sweet spot for 60-70% of foreign residents who don't travel internationally frequently.
Private international insurance — when it DOES make sense
We're talking about BUPA Global, Cigna Global, Allianz Care, Generali policies. Worldwide coverage, no cap or high caps ($1M-$2M USD), hospital networks anywhere, medical evacuation included.
What it costs: $200 to $800/month for an adult, heavily dependent on age and deductible. A 60-year-old with broad coverage and low deductible can exceed $700/month.
When it makes sense to pay:
- You travel more than 3 months a year outside CR.
- You have a second home or family in another country and want coverage there.
- You want access to world-class hospitals (Mayo Clinic, MD Anderson) without out-of-pocket costs.
- You're over 65 with complex conditions and want speed without compromises.
When it doesn't make sense:
- You live 11 months a year in Costa Rica.
- Your priority is only speed in consultations (INS covers that for less).
- You're paying CAJA and still paying private "because you don't understand how CAJA works."
CAJA doesn't fail by being public. It fails when you expect it to replace a $600/month private insurance. It's a different tool. It serves a different purpose.
The 3 combinations that work
After reviewing over 200 client cases, these are the only combinations that make sense. Anything outside this is usually waste.
What doesn't work and people often pay: CAJA + INS + private international. Except in very specific cases (professional athletes, rare conditions), it's duplication. If you're in this combo, schedule a review.
The most expensive mistakes
These are the four most common mistakes I see, and what they cost:
-
Pay for private before you have residency. You can't contribute to CAJA without residency, so people contract private insurance ahead of time. Fine—but cancel it the day you get your residency ID and switch to CAJA + INS. Don't let it keep running "out of habit." Cost of error: $3,000-$8,000/year.
-
Think INS replaces CAJA. It doesn't. CAJA is mandatory by law. If you only have INS, you'll have problems at residency renewal. Cost of error: possible non-renewal + retroactive fine.
-
Don't declare pre-existing conditions to INS or private. If you get diagnosed and the insurance finds out you didn't declare it, they cancel coverage right when you need it most. Cost of error: full surgery bill, $20,000-$200,000.
-
Cancel CAJA "because you don't use it." Many people cancel it and then appendicitis hits at 2am at a private clinic without enough INS coverage. CAJA is your real safety net. Cost of error: $30,000-$150,000 in one hospitalization.
How to decide, in five concrete steps
- Calculate your actual CAJA contribution according to your migration category (ask your lawyer or go to ccss.sa.cr). That's the base; it's not optional.
- Do an honest count of your annual trips outside CR. Less than 3 months a year = you don't need private international.
- Look at your age and conditions. If you're over 50 with any chronic condition, INS starts making sense for CAJA specialist waits.
- Get quotes from INS (direct at their offices or via agent) and from an independent broker for private international. Same plan, two different quotes, compare them carefully.
- Before you sign, ask specifically: What happens if I get diagnosed with something chronic in month 2? What's my annual cap? Do hospitals in my area accept this insurance? If the agent doesn't answer crystal clear, don't sign.
Are you paying two or three insurance policies and not sure if you need them all? Our Concierge does a no-obligation coverage review and tells you exactly what you don't need and what you're missing. Most clients save between $2,000 and $6,000 per year after this conversation.


