NFZ — Narodowy Fundusz Zdrowia — is Poland's national public health insurance system, and it covers tens of millions of people, including foreign workers. If you work in Poland on a legal employment contract, you are entitled to NFZ coverage from your very first day. Yet many workers from India, Bangladesh, and Sri Lanka spend months without using their benefits simply because no one explained how the registration process actually works. This guide covers exactly who qualifies, what documents you need, and how to register — step by step, in 2026.
What Is NFZ and How Does It Work for Foreign Workers
NFZ (Narodowy Fundusz Zdrowia) is the state institution that administers Poland's public health insurance. It is funded through ZUS contributions — the social insurance payments deducted from every legal payslip. If you work on an employment contract (umowa o pracę), NFZ coverage is automatic: your employer registers you with ZUS, ZUS notifies NFZ, and your healthcare entitlement begins.
- NFZ is NOT a private insurance company — it is a state system you contribute to through ZUS
- Your NFZ entitlement begins on the first day of your legal employment in Poland
- You do NOT need to register for NFZ separately if you work on umowa o pracę — ZUS handles it automatically
- Your family members (spouse and children) can be included in your NFZ coverage even if they do not work
- NFZ covers both planned outpatient care and emergency care at public health facilities
- Your PESEL number is your key to the entire system — without it you cannot use NFZ services
Who Qualifies for NFZ Coverage in Poland
NFZ coverage in Poland is tied to ZUS contributions. Different employment arrangements determine how you get registered and whether coverage is automatic or requires extra steps from you.
Employment contract (umowa o pracę): Your employer registers you with ZUS within 7 days of your start date. NFZ coverage is fully automatic — you do not need to do anything except verify that registration happened correctly.
Civil law contracts (umowa zlecenie): If your contract is subject to ZUS contributions (most contracts above the minimum wage threshold qualify), you are entitled to NFZ. Check your payslip to confirm ZUS deductions are being made.
JDG self-employment (jednoosobowa działalność gospodarcza): JDG owners pay ZUS and NFZ contributions independently. You register with ZUS yourself within 7 days of starting the business and pay monthly contributions.
Between jobs: NFZ coverage continues for 30 days after your last employment ends. You can also register for voluntary NFZ coverage at your local NFZ office if you need healthcare beyond that transition window.
Family members: If your spouse or children live with you in Poland and do not work, register them as dependents under your NFZ coverage at your regional NFZ branch. You will need their PESEL numbers to complete this.
Step-by-Step: How to Register for NFZ as a Foreign Worker
Even though NFZ registration through employment is largely automatic, you still need to get your confirmation documents and choose a family doctor. Here is the full process:
- Verify your ZUS registration — Log into ZUS PUE (pue.zus.pl) and confirm your employer registered you. Go to Ubezpieczenia → Konto ubezpieczonego and check for active entries from your start date.
- Get your NFZ proof — Download your ZUS RMUA printout from your ZUS PUE account. This monthly contribution confirmation is your primary proof of active NFZ coverage.
- Find a POZ clinic near your home — POZ (Podstawowa Opieka Zdrowotna) clinics are family doctor and GP practices registered under NFZ. Use the finder at nfz.gov.pl/placowki to locate ones near you.
- Visit your chosen POZ clinic in person — Bring your PESEL number and ZUS RMUA printout. Tell the receptionist: "Chciałbym złożyć deklarację wyboru lekarza" (I would like to submit a declaration of choice of doctor).
- Sign the deklaracja wyboru lekarza — This one-page form registers you with that specific family doctor. It is free and takes 5 minutes to complete.
- You are now fully registered — Your family doctor can issue referrals to specialists, prescribe medication under NFZ, and refer you to hospitals for planned procedures.
NFZ Card, EKUZ, and Digital Confirmation in 2026
IKP — Individual Patient Account: Your NFZ entitlement is stored digitally in IKP (Internetowe Konto Pacjenta) at pacjent.gov.pl. Create an account with your PESEL and log in via Profil Zaufany or your online bank. You can view your full healthcare history, prescriptions, referrals, and real-time coverage status.
No physical NFZ card in 2026: Healthcare providers verify your coverage electronically using your PESEL at every visit. Always give your PESEL to reception at any clinic, hospital, or specialist office.
EKUZ — European Health Insurance Card: With active NFZ coverage, you are entitled to the EKUZ card — the blue card covering emergency healthcare across all 27 EU countries. Apply for free at nfz.gov.pl or at any regional NFZ office. Valid for 2 years and extremely useful for travel within Europe.
What NFZ Covers — and What It Does Not
Knowing the limits of NFZ saves you from unpleasant surprises at the clinic.
NFZ covers:
- GP and family doctor visits (POZ level) — no waiting, free at the point of use
- Specialist consultations with a referral from your GP
- Inpatient and outpatient hospital treatment
- Emergency care without referral, for everyone regardless of insurance status
- Prescription medications — many cost just 1–5 PLN with NFZ subsidies
- Basic dental care at designated NFZ dental clinics
- Full maternity care from early pregnancy through delivery
NFZ does NOT cover or has long waits for:
- Specialist visits without a GP referral from your registered doctor
- Non-emergency specialist waiting times: typically 2–12 months at NFZ clinics
- Dental crowns, implants, and orthodontic treatment — these are private pay only
- Visits to private clinics — always out of pocket even with active NFZ coverage
Check your ZUS PUE account within 30 days of starting any new job. If your employer missed the 7-day ZUS registration window, act immediately — file a report with the State Labour Inspectorate at pip.gov.pl. Gaps in ZUS registration create gaps in NFZ coverage, and those gaps can cause serious problems when renewing your Karta Pobytu.
Common NFZ Problems for Foreign Workers — and How to Solve Them
"The clinic says I'm not in the system." You may still be within the 7-day ZUS registration window, or your employer was late. Show your employment contract with the start date and your ZUS RMUA printout. If still refused, go to the nearest emergency department — NFZ emergency care is available to everyone regardless of registration status.
"I don't have PESEL yet." You cannot use NFZ without PESEL. Apply at your local city hall (Urząd Dzielnicy) with your passport and proof of address. In most Warsaw district offices, PESEL is issued the same day. PESEL is step one — ZUS PUE, NFZ, and everything else follows from it.
"My family is here but not working — can they get NFZ?" Yes. Register them as dependents at your regional NFZ office. Bring their PESEL numbers and proof of family relationship — marriage certificate and children's birth certificates, each with a certified Polish translation. It takes one office visit.
"I changed jobs — is there a gap in my NFZ coverage?" NFZ covers you for 30 days after your last employment ends. If you start a new job within that window, coverage is uninterrupted. Track the transition through ZUS PUE and save your new employer's ZUS registration confirmation.
Getting registered with NFZ is one of the first practical steps after arriving in Poland — but it only works when your legal immigration status is in order first. Legal Solution — 6 years, 3,000+ cases, 98% approval rate.