thelernen logothelernen
Start for free
Life in Poland

NFZ Health Insurance in Poland: Expat Guide

Understand how the National Health Fund (NFZ) works, the role of ZUS, and how to access free medical care.

Health insurance in Poland is mandatory for all citizens and foreign residents. The public healthcare system is financed through the National Health Fund (Narodowy Fundusz Zdrowia, or NFZ). If you are legally employed under an employment contract (umowa o pracę) or a mandate contract (umowa zlecenie), or if you run a registered business in Poland, your health insurance contributions are automatically deducted from your income and paid to the Social Insurance Institution (Zakład Ubezpieczeń Społecznych, or ZUS).

ZUS registration grants you and your registered family members full access to free medical treatment at any public clinic or hospital that has an active contract with the NFZ. To receive care, you must choose a primary care physician (lekarz POZ) at a local clinic. Private health insurance plans (like Medicover or LuxMed) are highly popular for avoiding wait times, but they do not replace the mandatory public NFZ insurance, which covers emergency hospital treatments and specialized surgeries.

For foreigners, verifying that your employer has registered you with ZUS is a critical step upon starting a job. Once registered, your insurance status is verified electronically in the doctor's database using your PESEL number through a system called eWUŚ. Non-working spouses and children must be registered under your insurance plan as family members (zgłoszenie członka rodziny) to enjoy the same free healthcare access.

📋 Steps to Register and Use NFZ

  1. 1

    Verify ZUS Registration

    Ensure your employer registers you with ZUS within 7 days of starting your contract. Request the ZUS ZUA confirmation form.

  2. 2

    Register Family Members

    If you have non-working family members (spouse or children), request your employer's HR to register them using the ZUS ZCNA form.

  3. 3

    Select Primary Care Clinic

    Locate a local public medical clinic (przychodnia POZ) that has a contract with the NFZ. Visit them in person or apply online.

  4. 4

    Fill Physician Declaration

    Fill out a declaration form (deklaracja wyboru) to select your primary care doctor (lekarz rodzinny) and nurse.

  5. 5

    Schedule a Consultation

    Book an appointment for checkups. When visiting, present your PESEL number. The clinic will verify your active status via eWUŚ.

  6. 6

    Obtain Referrals for Specialists

    If you need to see a specialist (like a cardiologist or neurologist), obtain a referral (skierowanie) from your family doctor first.

Required Documents

  • Valid passport and visa/residence permit
  • PESEL identification number
  • ZUS ZUA registration confirmation form (from your employer)
  • ZUS ZCNA form (for registered family members)
  • Completed declaration of choice (deklaracja wyboru) for the POZ clinic
  • Proof of payment of ZUS contributions (for self-employed individuals)

⚠️ Common Pitfalls to Avoid

  • Assuming your employer has registered you to ZUS without requesting the official ZUS ZUA confirmation form
  • Forgetting to register your newborn child or arriving spouse to ZUS, leaving them without public healthcare coverage
  • Going to a specialist doctor directly without obtaining a mandatory referral (skierowanie) from your primary care physician
  • Relying solely on a private corporate healthcare package (LuxMed/Medicover) for emergency hospital stays, which are not covered

💶 Fees, Contributions and Timelines

NFZ contributions are set at 9% of your calculated assessment base income. Under employment contracts, this is automatically deducted from your salary monthly. For businesses (JDG), the cost depends on your chosen tax format and earnings (approx. on 2026). ZUS registration must be completed within 7 days of starting work, after which medical access is instant.

📖 Useful Medical Terms

ubezpieczenie zdrowotne
Health insurance
Narodowy Fundusz Zdrowia
National Health Fund (NFZ)
ZUS
Social Insurance Institution
lekarz POZ / rodzinny
Primary care physician / GP
skierowanie
Medical referral
eWUŚ
Electronic insurance check system
przychodnia
Outpatient clinic
zgłoszenie do ubezpieczenia
Insurance registration
Study this vocabulary with flashcards

Frequently Asked Questions

What is NFZ in Poland?+

NFZ stands for Narodowy Fundusz Zdrowia. It is the state agency that manages public healthcare funds and contracts medical services in Poland.

How do I check if my ZUS health insurance is active?+

You can check your status online by logging into your ZUS electronic portal (PUE ZUS) or by asking any clinic to check your PESEL in the eWUŚ database.

What is eWUŚ?+

eWUŚ is the electronic verification system used by Polish clinics to instantly check your eligibility for state-funded medical care using your PESEL number.

Do I need a referral to see any doctor?+

Referrals are not required for dentists, gynecologists, oncologists, psychiatrists, and venereologists. For other specialists, a referral from a GP is mandatory.

Can students get free health insurance in Poland?+

Yes. Students from non-EU countries can sign up for voluntary health insurance (dobrowolne ubezpieczenie) with the NFZ and pay a low monthly contribution.

Are emergency ambulance services covered by NFZ?+

Yes. In the event of an accident or sudden life-threatening emergency, calling the ambulance (999 or 112) and hospital emergency treatments are fully covered.

Practice with AI

Interactive AI simulator or vocab training. No account required.

More integration guides