Every EU citizen moving to Bulgaria faces the same question: what health insurance do I actually need? The answer depends on your ground of residence. If you work in Bulgaria or run an EOOD, you are automatically part of the public system. If you are self-sufficient, you need to arrange coverage yourself. And your European Health Insurance Card does far less than most people assume.
Bulgaria operates a dual system: the mandatory public NHIF (National Health Insurance Fund) and a competitive private insurance market. This guide explains exactly how each works for EU citizens, what the EHIC actually covers, and why most expats end up combining both systems for the best result.
NHIF — Bulgaria's Public Health System
The NHIF (НЗОК — Национална здравноосигурителна каса) is Bulgaria's mandatory public health insurance system. Every person who works in Bulgaria — whether employed or self-employed — must contribute to it. The system is funded through mandatory contributions and provides access to a broad network of public healthcare facilities across the country.
How the NHIF Works
The contribution rate is 8% of insurable income, split between employer and employee for employed persons. Self-insured individuals (including EOOD owner-managers) pay the full 8% themselves.
| Category | Total Rate | Employee Pays | Employer Pays |
|---|---|---|---|
| Employed persons | 8% | 3.2% | 4.8% |
| Self-insured (EOOD manager) | 8% | Full 8% | N/A |
| Civil contract | 8% | 3.2% | 4.8% |
For self-insured persons, contributions are calculated on a declared monthly income between the minimum insurable base of EUR 550.66/month and the maximum ceiling of EUR 2,112/month. At the minimum base, your monthly health insurance contribution is approximately EUR 44.
What the NHIF Covers
- GP (General Practitioner) visits — you register with a GP who serves as your primary care gatekeeper
- Specialist consultations — with a referral from your GP (limited number of referrals per quarter)
- Hospital treatment — inpatient care at NHIF-contracted hospitals, including surgery
- Emergency care — free at all public hospitals regardless of insurance status
- Maternity care — prenatal visits, delivery, postnatal care
- Laboratory tests and diagnostics — blood work, X-rays, MRI (with referral)
- Medications — partial reimbursement for medicines on the NHIF Positive Drug List (typically 25-75% covered depending on the medication)
Co-Payments
NHIF-insured patients pay a user fee (потребителска такса) of BGN 2.90 (approximately EUR 1.50) per GP or specialist visit. For hospital stays, the daily fee is BGN 5.80 (approximately EUR 3), charged for a maximum of 10 days per year. Pensioners, children, and certain other categories are exempt from co-payments.
Interrupted contributions = lost coverage. If you miss three or more consecutive monthly health insurance payments, your NHIF rights are suspended. You must pay all arrears plus interest, and there is a 6-month waiting period after catching up before full coverage resumes. Do not miss payments.
How EU Citizens Access NHIF
EU citizens do not access the NHIF by simply signing up. Enrollment happens automatically through one of two mechanisms:
Path 1: Through Employment or Self-Employment
If you work in Bulgaria — whether as an employee of a Bulgarian company or as the self-insured manager of your own EOOD — your health insurance contributions begin as soon as your social security registration is active. This is the most common path for EU citizens who relocate for business.
- Employed: Your employer registers you with the NRA (National Revenue Agency) and deducts your 3.2% share from your gross salary. The employer pays the 4.8% portion as a company expense. You are enrolled in the NHIF from day one of employment.
- EOOD manager (self-insured): You file a self-insurance declaration with the NRA and begin paying the full 8% on your declared income. Most EU citizens managing their own EOOD self-insure on the minimum base of EUR 550.66/month, paying approximately EUR 44/month in health contributions.
Path 2: Via S1 Form (Pensioners, Posted Workers)
If you remain insured in another EU country — for example, as a retiree receiving a state pension — you can request an S1 form from your home country's health insurance authority. Submit it to the Bulgarian NHIF office, and your health coverage entitlement transfers to Bulgaria. You receive the same NHIF benefits without paying Bulgarian contributions. Your home country continues to fund the cost.
S1 tip: Apply for your S1 form before you move. Processing takes 2-6 weeks in most EU countries. Once registered with the Bulgarian NHIF via S1, you can register with a GP and access the full public healthcare system immediately.
There is no way to simply "sign up" for the NHIF independently. You must have a legal basis — employment, self-insurance, or an S1 transfer. This is an important distinction that catches many new arrivals off guard.
EHIC — What It Actually Covers
The European Health Insurance Card (EHIC) is the most misunderstood document in the EU citizen relocation toolkit. It provides temporary coverage for medically necessary treatment during a temporary stay. It is not health insurance for residents.
What the EHIC Covers in Bulgaria
- Emergency hospital treatment
- Medically necessary care that cannot wait until you return home
- Treatment at NHIF-contracted public facilities only
- Same conditions as Bulgarian nationals — including the BGN 2.90 co-payment
What the EHIC Does NOT Cover
- Private hospitals (Tokuda, Acibadem City Clinic)
- Planned treatments or elective procedures
- Dental care
- Non-emergency specialist visits
- Repatriation to your home country
- Long-term ongoing care for chronic conditions
The EHIC is a bridge, not a solution. It is designed for tourists and short-term visitors, not for people establishing residence. The Migration Directorate accepts the EHIC for the initial residence application, but for long-term residence you need either NHIF enrollment or private insurance. Once you register with Bulgarian social security, your home country may cancel your EHIC since you are no longer insured there.
All doctors and hospitals contracted by the NHIF should accept valid EHICs, though acceptance by individual medical specialists is not always guaranteed. For more details, see the European Commission's EHIC information page.
Not Sure Which Insurance You Need?
Your insurance requirements depend on your ground of residence. Tell us your situation and we will tell you exactly what coverage to arrange.
Get a Free Consultation →Private Health Insurance
Private health insurance in Bulgaria is optional but widely used by EU citizens. It fills the gaps that the NHIF cannot: faster specialist access, private hospital facilities, English-speaking doctors, and coverage for dental and optical care.
When You Need Private Insurance
There are three scenarios where private insurance becomes important:
- Self-sufficient ground: If you are applying for prolonged residence as a self-sufficient EU citizen (with EUR 5,100 in a personal bank account), you must demonstrate health insurance valid in Bulgaria. An EHIC is accepted for the initial application, but for long-term residence you need either NHIF enrollment or a private policy.
- Gap period: Between arriving in Bulgaria and completing your NHIF registration (typically 2-6 weeks while you register your EOOD or start employment), private insurance bridges the coverage gap.
- Quality of care: Even with NHIF, many expats add private insurance for English-speaking doctors, private hospitals, and faster specialist access.
Top Providers and Cost Ranges
| Provider | Basic Plan (Annual) | Comprehensive (Annual) | Strengths |
|---|---|---|---|
| DZI | EUR 200-400 | EUR 500-900 | Largest insurer; widest hospital network; good claims processing |
| Bulstrad Health | EUR 200-350 | EUR 450-850 | Competitive pricing; strong outpatient coverage; online claims |
| Allianz Bulgaria | EUR 300-500 | EUR 600-1,200 | International network; premium plans; English support |
| Generali Bulgaria | EUR 250-450 | EUR 500-1,000 | Good specialist access; dental add-ons; corporate plans |
Prices depend on age, pre-existing conditions, coverage scope, and deductible. Younger individuals (25-35) can find basic plans from EUR 200/year. Comprehensive plans with dental, optical, and international coverage reach EUR 800-1,200/year. Short-term policies (1-3 months) are also available from Bulstrad and DZI for new arrivals bridging the gap period.
What Private Insurance Adds vs. NHIF
- Direct specialist access — no GP referral required
- Private hospital rooms — Tokuda, Acibadem City Clinic, Sofiamed
- Shorter waiting times — days instead of weeks for specialist appointments
- English-speaking doctors — standard at private clinics in Sofia
- Dental and optical coverage — not available under NHIF
- Annual preventive screenings — included in most plans
We Help EU Citizens Get Covered from Day One
From EOOD registration and NRA self-insurance filing to choosing the right private plan — we handle the complete setup so you are never uninsured.
Free. No obligation. Response within 24 hours.
Self-Sufficient Ground: Insurance Requirement
One of the four grounds for EU citizen prolonged residence in Bulgaria is self-sufficiency: you demonstrate that you have health insurance valid in Bulgaria and at least EUR 5,100 in a personal bank account. This ground is used by EU citizens who are not employed, not running a company, and not a family member of another EU citizen with Bulgarian residence.
Under EU Directive 2004/38/EC, economically inactive EU citizens must have "comprehensive sickness insurance cover" to exercise their right of residence beyond three months. Bulgaria implements this requirement through the Migration Directorate.
What Qualifies as Insurance for the Self-Sufficient Ground
- For the initial application: Your EHIC is accepted by the Migration Directorate. This is the simplest path for the first registration.
- For long-term residence: You need either NHIF enrollment (which requires a basis — typically self-insurance through an EOOD) or a private health insurance policy from a Bulgarian-licensed insurer.
- International health plans (SafetyWing, Cigna Global, AXA) are generally not accepted because they are not issued by a Bulgarian-licensed insurer. Always verify with the Migration Directorate or your lawyer before relying on an international policy.
Practical reality: Most EU citizens who initially register on the self-sufficient ground later transition to one of the other grounds — typically by registering an EOOD (company owner ground) or finding employment. Once they do, NHIF enrollment becomes automatic through social security contributions, and the insurance question resolves itself.
NHIF + Private: The Optimal Setup
Yes, you can have both — and many expats do. The NHIF is mandatory if you work or self-insure in Bulgaria. You cannot opt out of it. Private insurance is voluntary and supplementary. The two systems work in parallel.
Why the Combination Works
| Situation | NHIF Handles | Private Handles |
|---|---|---|
| Routine GP visit | Covered (EUR 1.50 co-pay) | Not needed |
| Specialist consultation | Covered but needs GP referral; long wait | Direct access; days not weeks |
| Emergency / hospital | Full coverage at public hospitals | Private rooms at Acibadem, Tokuda |
| Dental check-up | Very limited adult coverage | Covered if dental add-on selected |
| English-speaking doctor | Rare in public system | Standard at private clinics |
| Medications | Partial reimbursement (25-75%) | Varies by plan |
| Residency requirement | Satisfies requirement | Also satisfies requirement |
Recommended budget: NHIF contributions (approximately EUR 44-169/month depending on income) plus a mid-range private plan (EUR 300-600/year). This gives you comprehensive public coverage as a safety net, plus fast private access when you need it. Total annual cost: approximately EUR 830-2,630 depending on your insurable income and plan choice.
Our recommendation: For most EU citizens running an EOOD in Bulgaria, self-insure on the minimum base (EUR 44/month NHIF) and add a private plan in the EUR 300-500/year range. This gives you full public coverage, private specialist access, and English-speaking doctors — for a total of approximately EUR 830-1,030/year. This is one of the lowest healthcare costs in the EU for this level of coverage.
Dental and Vision
This is where the NHIF falls short. Dental care for adults is largely not covered by the NHIF. Children receive broader dental coverage with minimal co-payments, and adults aged 65-69 with complete tooth loss can receive full removable dentures (once every four years). Beyond that, routine dental care is out-of-pocket or through private insurance.
The good news: dental care in Bulgaria is significantly cheaper than in Western Europe — often 50-70% less:
- Dental check-up and cleaning: EUR 25-50
- Filling (composite): EUR 30-60
- Root canal: EUR 80-150
- Dental crown (zirconia): EUR 150-300
- Dental implant (including crown): EUR 500-900
Vision care follows the same pattern. The NHIF does not cover routine eye exams or glasses. Private insurance plans with optical add-ons typically cover EUR 100-200/year toward glasses or contacts. Most expats simply pay out-of-pocket — an eye exam costs approximately EUR 20-40 at private clinics in Sofia.
Private insurance plans with dental riders typically cover EUR 200-500/year in dental expenses. For major dental work, direct payment to a private clinic is the standard approach.
Questions About Healthcare Registration?
We handle NRA registration, NHIF enrollment, and can recommend private insurers that work well with EU citizen clients.
Book a Free Consultation →"I already have international health insurance — do I still need Bulgarian coverage?"
It depends on your ground of residence. If you work in Bulgaria or manage an EOOD, NHIF contributions are mandatory by law — you cannot substitute them with international insurance. Your international plan can serve as supplementary coverage alongside the NHIF.
If you are on the self-sufficient ground, the Migration Directorate typically requires insurance from a Bulgarian-licensed insurer. International plans from SafetyWing, Cigna Global, or AXA may not be accepted. Always verify before relying on an international policy for residency purposes.
The safest approach: register your EOOD, self-insure with the NRA (NHIF becomes automatic), and keep your international plan as backup travel coverage. We can advise on your specific situation.
Get Your Personal Health Insurance Roadmap
Every situation is different — your ground of residence, your employment status, whether you are bringing family. Tell us your situation and we will tell you exactly what insurance you need, how to register, and what it will cost.
Free. No obligation. Response within 24 hours.
★★★★★ "Very honest and professional, explaining every phase." — Marco S., Germany