Health insurance in Bulgaria for foreigners: NHIF guide

Share:

If you live in Bulgaria on a long-term or permanent residence permit, you are already mandatorily insured in the National Health Insurance Fund (НЗОК/NHIF) — but here is the catch that trips up newcomers: being insured on paper and being able to actually see a doctor are two different things. Health insurance in Bulgaria for foreigners switches on only from the day your first contribution is paid, and it switches off surprisingly fast if you stop. This guide walks you through who must join, how much the 8% contribution costs in 2026, and the exact steps to register, pick a GP and get your health card.

To put the scale in perspective: Bulgaria's NHIF runs on a budget of roughly €5.26 billion in 2026 and covers about 6.14 million people — yet some 293,000 residents have no health rights at all, most of them because their contributions quietly lapsed (source: Държавен вестник / НАП).

At the 2026 minimum wage of €620.20, the total 8% health contribution is about €49.62 a month — €19.85 deducted from an employee and €29.77 paid by the employer.

The whole process comes down to six moves. Here they are at a glance before we take them one by one.

  1. Check your residence status and whether you must join the NHIF.
  2. Pick your route: employed, self-insured, self-paying, or S1.
  3. File Declaration Form 7 and pay the 8% contribution.
  4. Register with a GP (личен лекар).
  5. Apply for your European Health Insurance Card.
  6. Keep your contributions current to avoid a lapse.

Step 1: Check whether you must join the NHIF

Foreigners holding a long-term or permanent residence permit are mandatorily insured in the NHIF at 8%. Continuous-residence permit holders are not — they must keep valid private insurance. Since 1 July 2025, Single Permit and seasonal-work permit holders are also inside the mandatory system.

Your residence status decides everything. Under art. 33(1)(3) of the Health Insurance Act (Закон за здравното осигуряване, ЗЗО), foreigners and stateless persons with a long-term (дългосрочно) or permanent (постоянно) residence permit are mandatorily insured in the NHIF, unless an international treaty says otherwise (source: НАП).

The common trap is the continuous-residence permit (продължително пребиваване). Holders of that permit are not mandatorily insured in the NHIF and are legally required to hold valid private health insurance for the whole validity of the permit. Many newcomers assume the public system covers them automatically — it does not until they hold long-term or permanent status, or a qualifying work permit.

That qualifying category grew on 1 July 2025. An amendment to the Foreigners Act, promulgated in State Gazette (Държавен вестник) issue 52 of 27 June 2025, brought two new groups into mandatory NHIF cover: holders of a Single Permit for Residence and Work (Единно разрешение за пребиваване и работа) and holders of a residence permit for seasonal work over 90 days. For Single Permit holders, the right to NHIF services runs from the date the permit is issued (or from 1 July 2025 for permits issued earlier).

Advertisement

Step 2: Choose your route into the system

There are three ways to be insured: as an employee (your employer pays 4.8% and deducts 3.2%), as a self-insured or self-paying person owing the full 8% yourself, or — for EU pensioners and posted workers — with an S1 form, where your home country foots the bill and you pay nothing in Bulgaria.

Once you know you belong in the NHIF, the route depends on how you earn. If you are employed, your employer handles the paperwork: the 8% health contribution is split 60:40, with 4.8% paid by the employer and 3.2% deducted from your gross salary. You do not file anything yourself.

If you run a company, freelance, or simply have no other basis for insurance, you insure yourself and owe the full 8%. And if you remain insured in another EU/EEA member state — typically a pensioner drawing a foreign pension or a posted worker — you submit an S1 form to the NHIF. You then receive Bulgarian NHIF care without paying a single Bulgarian contribution, because the cost is billed back to your home country (source: НЗОК).

This is where a quiet unfairness shows: the people the system was just extended to cover — mobile foreign workers who move in and out of Bulgaria — are also the ones most likely to miss a payment window and trigger the back-payment rule described in Step 6.

Step 3: Register and pay the 8% contribution

Employers register their staff and pay automatically. If you self-pay under art. 40(5) ЗЗО, you must file Declaration Form 7 (Декларация образец № 7) with the НАП by the 25th of the month after your obligation arises, then pay 8% on a minimum base of €275.33 for 2026 — at least €22.03 a month.

For employees, registration is invisible: the employer files Declaration Form 1 and remits the contribution with each payroll run. The friction is all on the self-paying side. If you insure yourself at your own expense under art. 40(5) ЗЗО — the route most non-working residents take — you must file Declaration Form 7 with the National Revenue Agency (Национална агенция за приходите, НАП) by the 25th of the month following the month your obligation arose (source: НАП).

Here is a worked example. A self-paying resident with no employment owes 8% of the minimum monthly base of €275.33, which is €22.03 per month — €264.36 for a full year. A self-insured company manager pays at least €44.05 a month (8% of the €550.66 minimum self-insured base) and at most €168.93 (on the €2,111.64 ceiling). The calculator above lets you drop in your own base.

Timing matters more than the amount. Your obligation to be insured starts on the date your permit is granted, but your right to actually use NHIF services starts only from the date your first contribution is paid (art. 34, para. 2, point 4 ЗЗО). Pay late and you are insured on paper while still being turned away at the clinic.

How much health insurance costs in Bulgaria in 2026

Health insurance in Bulgaria is a flat 8% of insurable income in 2026. Employees split it 4.8% employer / 3.2% employee; self-insured people pay €44.05–€168.93 a month; self-payers with no other basis pay at least €22.03. EU pensioners and posted workers with an S1 pay nothing here.

The rate is the same for everyone; only the base and who pays it change. The table below sets out each status, drawn from the НАП rate schedule for 2026. Note that these are the interim 2026 values applied until the state social-security and NHIF budget laws are finalised.

Status / basisWho pays the 8%Monthly contribution (2026, EUR)
Employed4.8% employer + 3.2% employee8% of gross salary; about €49.62 total at the €620.20 minimum wage (employee share ≈ €19.85)
Self-insured (e.g. company manager, freelancer)Full 8%, selfFrom €44.05 (on the €550.66 minimum base) up to €168.93 (on the €2,111.64 ceiling)
Self-paying under art. 40(5) ЗЗОFull 8%, selfAt least €22.03 (on the €275.33 minimum base)
EU pensioner / posted worker with S1Home EU country€0 in Bulgaria (covered via S1)

To feel the scale: the minimum monthly contribution of €22.03 is a small fraction of the €620.20 gross minimum wage, while the €168.93 ceiling contribution is roughly a quarter of it. One number worth flagging for later — from 1 August 2026 the maximum insurable income rises to €2,300, which will lift the top contribution above the €168.93 quoted here.

Advertisement

Step 4: Register with a GP (личен лекар)

To use NHIF care you must register with a GP (личен лекар) by submitting a GP-selection form. The first choice can be made at any time of year, but if you later want to switch doctor, you can only do so in June or December.

Insurance alone does not get you seen — you need a general practitioner. You choose one by submitting a GP-selection form (регистрационна форма) at the practice you want. Your first choice can be made whenever you like, which matters for a newly arrived foreigner. Changing your GP afterwards, however, is only allowed during two windows a year: June and December (source: НЗОК).

Every visit to a GP, specialist or dentist contracted with the NHIF carries a small consumer fee (потребителска такса) of €1.48 under art. 37 ЗЗО, reduced to €0.51 for old-age pensioners. Hospital stays add a modest daily fee, charged for no more than 10 days of inpatient treatment per year. Children, pregnant women, cancer patients and several other groups are exempt.

Step 5: Get your European Health Insurance Card

The European Health Insurance Card (ЕЗОК/EHIC) proves your active Bulgarian NHIF cover for temporary stays across the EU/EEA, Switzerland, Serbia and North Macedonia. It is issued free of charge at Fibank offices or online, and for foreign residents it is valid until your residence permit expires.

Once your contributions are current, apply for the European Health Insurance Card (Европейска здравноосигурителна карта, ЕЗОК). It is free, and applications are accepted at First Investment Bank (Fibank) offices and electronically. For foreign residents the card is issued to run until the expiry of the residence permit, so you do not need to renew it every year (source: ЕЗОК).

The card is what lets you get medically necessary state care while travelling in the EU on the same terms as locals — useful if you keep ties across the region.

Step 6: Keep your health rights active

Your NHIF rights are interrupted when more than three monthly contributions go unpaid within any 36-month period. To restore them you must pay all health dues for the last 60 months plus statutory interest — from 1 January 2026, the Bulgarian National Bank base rate plus 10 points.

This is the single most expensive mistake foreigners make. Miss more than three monthly contributions inside any rolling 36-month period and your health-insurance rights are cut off. Restoring them is not a matter of catching up on the three you missed: you must pay all health-insurance dues for the last 60 months, plus statutory interest — from 1 January 2026 set at the Bulgarian National Bank (Българска народна банка, БНБ) base rate plus 10 percentage points (source: НАП).

For someone who leaves Bulgaria for a few months and forgets to file Declaration Form 7, that can mean a five-year back-payment bill just to see a doctor again. The fix is boringly simple: set a monthly reminder, keep filing, and keep paying even in months you are abroad but still resident.

Advertisement

NHIF or private insurance: which do you need?

If you are inside the NHIF, the public cover satisfies the residence-permit health requirement. Continuous-residence holders sit outside it and must buy private insurance covering at least €30,000. Many NHIF-insured foreigners also add a private top-up (about €30–80 a month) for private specialists, shorter waits and dental care.

Public and private cover are not either/or for everyone. Third-country nationals staying over 90 days must present valid private medical insurance covering at least €30,000 for the whole period of stay when they apply for or renew a permit. For continuous-residence holders — outside mandatory NHIF cover — a lapse in that private policy is grounds to refuse a permit renewal and leaves them liable for 100% of medical costs (source: ФСК). The comparison below sets the two side by side.

NHIF (public cover)Private insurance
Who it is forMandatory for long-term/permanent residents and qualifying workersRequired for continuous-residence holders; optional top-up for everyone else
Monthly cost (2026)8% of income, from about €22 to €169About €30–80 for a top-up policy
What it coversThe guaranteed basic health packagePrivate specialists, shorter waits, dental, English-speaking doctors
Fee per doctor visit€1.48 (€0.51 for pensioners)Set by your policy
Accepted to renew a residence permitYes, if you are inside the NHIFYes — continuous-residence holders must show €30,000 cover

Have you ever wondered why Bulgaria makes the obligation to be insured start on your permit date, yet only switches on your right to treatment once you have actually paid — and who that gap catches out most?

Frequently asked questions

Does Bulgaria have free healthcare?

Not exactly. Bulgaria has a public health system funded by an 8% health-insurance contribution rather than by general taxation. Once you are insured in the NHIF and have paid your contributions, the guaranteed basic package is covered, but you still pay a small consumer fee of €1.48 per visit and a daily hospital fee for up to 10 days a year.

How much is health insurance in Bulgaria for foreigners?

The rate is a flat 8% of your insurable income in 2026. Employees have 3.2% deducted and 4.8% paid by the employer; self-insured people pay between €44.05 and €168.93 a month; self-payers with no other basis pay at least €22.03. EU pensioners and posted workers with an S1 form pay nothing in Bulgaria.

Do foreigners have to pay for health insurance in Bulgaria?

It depends on your permit. Under the Health Insurance Act (ЗЗО), holders of a long-term or permanent residence permit — and, since 1 July 2025, Single Permit and long seasonal-work permit holders — are mandatorily insured in the NHIF. Continuous-residence holders are not and must instead buy private insurance covering at least €30,000.

What happens if I stop paying my health contributions?

If more than three monthly contributions go unpaid within any 36-month period, your health rights are interrupted. To restore them, the НАП requires you to pay all dues for the last 60 months plus statutory interest — from 1 January 2026, the БНБ base rate plus 10 points. For a foreigner who spends time abroad, that can become a five-year bill.

Can I use my Bulgarian health insurance elsewhere in the EU?

Yes, with the European Health Insurance Card (ЕЗОК/EHIC), which proves your active NHIF cover for temporary stays in the EU/EEA, Switzerland, Serbia and North Macedonia. It is issued free of charge at Fibank offices or online, and for foreign residents it stays valid until your residence permit expires.

Do I still need private insurance if I am in the NHIF?

Legally, no — NHIF cover satisfies the residence-permit health requirement for those inside the system. Many foreigners still buy a private top-up (about €30–80 a month) for private specialists, shorter waiting times, English-speaking doctors and dental care that the NHIF package does not include.

This article does not replace a consultation with a doctor.

Sources
How this page was made

Created by the TrendBite editorial system: research from official sources, independent fact-checking and a legal review.

  • Published: 11/07/2026
  • Sources: 10 official sources (nra.bg, nhif.bg, ezok.bg, dv.parliament.bg, fsc.bg)
  • Facts last verified against current legislation: 11/07/2026

This article was created with the help of artificial intelligence.

Share: