MyHAbroad logo
MyHAbroad
Your home abroad, made easier.
LoginJoin CommunityJoin
MyHAbroad
Your home abroad, made easier.
  • Search
Read
  • News
  • Daily life
  • Laws & Taxes
  • Jobs & Services
  • Tourism
  • Learn the language
Connect
  • Community
  • Find people
  • Messages
Moving abroad
  • Plan your move
  • Relocation advisers & consultants
Services
  • Marketplace
  • Housing
  • Private Services
  • Your letters
  • Spotlight
Account
  • Sign in
  • Join the community
  • About & Sources
MyHAbroad logo
MyHAbroad

Practical guidance, trusted sources, and community support for settling in Poland.

Download on theApp StoreGet it onGoogle Play
Quick Links
  • News
  • Living in Poland
  • Laws & Taxes
  • Jobs & Services
  • Community
Note

MyHAbroad is an independent app — not affiliated with, endorsed by, or representing any government. Informational content only, not legal advice. Always verify with the official sources we link to.

Privacy PolicyTerms of ServiceAbout & Sourcesadmin@myhabroad.info
© 2026 MyHAbroad. All rights reserved.·Founded by Samuel Famurewa
HomeCommunityAppsMessagesSpotlight
Home/Living/Poland/Healthcare/Health Insurance/NFZ explained

Healthcare · Health Insurance

NFZ explained

NFZ is the public system — learn how it connects to doctors, clinics, and referrals.

8 min read·Poland·Updated 18 May 2026Reviewed
Doctor consultation
National Cancer Institute on Unsplash

NFZ — the Narodowy Fundusz Zdrowia, or National Health Fund — is Poland's public health insurance system, covering millions of residents from general practitioner visits to hospital stays. Understanding how NFZ works, how to gain access, and what to expect once you're registered is essential for anyone settling in Poland long-term.

What NFZ is and who is covered

NFZ is the public fund that finances healthcare in Poland, operating similarly to the UK's NHS or other tax-funded systems in Europe. When you are insured through NFZ, you have access to a wide network of public clinics, hospitals, specialists, and pharmacies across the country. The fund is financed primarily through mandatory health contributions collected by ZUS, Poland's Social Insurance Institution.

Most people are covered automatically through employment. If you work under a standard Polish employment contract, your employer registers you with ZUS, and you are immediately enrolled in NFZ. Your health insurance contribution is calculated as 9 percent of your gross salary and is automatically deducted. Non-EU and EU workers on Polish employment contracts are treated identically in this regard.

Other groups with automatic NFZ coverage include officially registered unemployed individuals, full-time university students whose institution handles registration, and dependents of insured persons — spouses, children, and sometimes parents or grandparents living in the same household, as long as they are not insured on another basis.

Voluntary NFZ registration for those without automatic coverage

If you do not qualify for automatic NFZ enrollment — for example, if you are self-employed, a part-time student, or have arrived in Poland on a visa that does not grant employment rights — you may be eligible to register voluntarily. This option is open to EU, EEA, and UK citizens residing in Poland, as well as certain categories of non-EU foreigners with valid residence permits.

To sign up for voluntary NFZ insurance, you visit your local provincial NFZ branch with your passport or ID, residence document, PESEL number if you have one, and proof of address. You will sign a contract and then bring it to your local ZUS office to finalize payment arrangements. Monthly contributions for voluntary NFZ insurance in 2026 are approximately 830 PLN for adults, while students and doctoral candidates from outside the EU pay a reduced rate of around 55 PLN per month.

One important detail: if there has been a gap of more than three months between your previous health insurance and your new NFZ contract, you may be required to pay a one-time surcharge. The amount depends on the length of the gap. This fee is often waived for new arrivals, students, volunteers, and clergy, and EU citizens can submit an E-104 or S1 form to prove prior insurance and potentially avoid the charge. Once your voluntary NFZ contract is signed and your first payment is made, you gain the same access to public healthcare as anyone insured through employment.

Tip

Keep your NFZ contract and ZUS payment receipts together. If you visit a clinic before your insurance status appears in the national eWUŚ verification system, you can present these documents as proof of coverage.

How the system actually works: POZ, referrals, and specialists

Poland's public healthcare follows what is called a gatekeeper model. Your entry point into the NFZ system is your primary care physician, known in Polish as POZ — Podstawowa Opieka Zdrowotna. Once you are insured, you choose a POZ clinic near your home or workplace and register there by filling out a declaration of choice. You can visit your registered POZ doctor as often as needed, and most clinics also offer teleconsultations.

If your condition requires a specialist, your POZ doctor will issue a referral, called a skierowanie. This referral is essential: most NFZ-covered specialist appointments and medical procedures require one, and without it, NFZ will not cover the cost. You can, however, see certain specialists directly without a referral — these include gynecologists, oncologists, psychiatrists, venereologists, dentists, and in some cases dermatologists for cancer screening and ophthalmologists for patients with diabetes.

Once you have a referral, you can book an appointment with any NFZ-contracted specialist in Poland — you are not limited to your own city or region. Referrals are typically valid for 730 days. If you begin treatment with a specialist, follow-up visits usually do not require a new referral.

Note

Your insurance status is verified electronically using the eWUŚ system. Clinics check your coverage in real time using your PESEL number or passport. There is no physical NFZ card issued.

What NFZ covers

NFZ coverage is comprehensive for medically necessary services. It includes all GP consultations, specialist appointments with a referral, diagnostic tests and imaging ordered by your doctor, hospital stays including surgeries and intensive care, emergency room visits and ambulance transport, maternity care and childbirth in public hospitals, and most prescription medications at subsidized co-payment rates.

Dental care under NFZ is limited. You can access emergency extractions, certain treatments for children and pregnant women, and basic oral surgery. Routine dental work such as fillings, crowns, and cleanings typically require out-of-pocket payment or private insurance.

Waiting times and how to check them

The most frequently cited weakness of the Polish public healthcare system is waiting times. Seeing your primary care doctor is generally fast — same-day or next-day appointments are common. Specialist appointments, however, can involve longer queues. Wait times for dermatology, orthopedics, and ophthalmology through NFZ can range from several weeks to several months depending on the city and specific clinic. The average waiting time for a guaranteed healthcare service in Poland was 4.2 months as of late 2024.

NFZ maintains an official waiting time portal where clinics and hospitals report the first available appointment for each specialty. You can search by region, specialty, and facility. The portal is updated daily and is accessible at terminyleczenia.nfz.gov.pl. This tool is invaluable for identifying which NFZ-contracted provider has the shortest queue for the service you need. Because you are allowed to choose any NFZ provider in Poland, checking neighboring cities or provinces can sometimes save weeks of waiting.

Tip

If you need faster access to a specialist, many residents supplement NFZ with a private medical subscription from providers such as Medicover or LuxMed. These plans cost 100 to 300 PLN per month and offer same-week appointments without referrals. NFZ remains your safety net for hospital care and emergencies.

Registration, PESEL, and proof of coverage

If you are employed, your employer is legally required to register you with ZUS within seven calendar days of your start date. This registration activates your NFZ coverage. However, there can be a processing delay of one to three weeks before your status appears in the eWUŚ verification system. During this gap, keep private or travel insurance active, and carry a copy of your employment contract or payslip showing health contributions as proof of pending coverage.

Having a PESEL number — Poland's universal 11-digit identification number — significantly streamlines NFZ enrollment and clinic registration. If you register your residence in Poland for more than 30 days, you automatically receive a PESEL. You can also apply for one directly at your local municipal office if needed for ZUS, banking, or tax purposes. Once your PESEL is in the system, clinics can instantly verify your NFZ entitlement electronically.

Before your first visit to an NFZ clinic, you must formally register there by submitting a declaration of choice for a family doctor. Bring your passport or ID and proof of insurance — either a payslip showing health contributions, your NFZ voluntary contract, or confirmation from your university if you are a student. Once registered, you can book appointments by phone, online, or in person.

Important

If your employer fails to register you with ZUS on time, you may not have active NFZ coverage even though you are working. Always ask your HR department for written confirmation of ZUS registration within your first week and verify your status in the eWUŚ system before relying on NFZ for medical care.

Dependents and family coverage

If you are insured through employment or voluntary NFZ registration, you can register eligible family members as dependents at no additional cost. Eligible dependents include your spouse, children under 18 or under 26 if they are full-time students, and sometimes parents or grandparents living in your household who have no other insurance title. To add a dependent, you submit a ZUS ZCNA form along with supporting documents such as a marriage certificate or birth certificate. Note that certain categories of insured persons — such as foreign students registered by their university — cannot register dependents.

Emergency care and access without insurance

Poland provides universal emergency medical care to anyone in a life-threatening situation, regardless of nationality or insurance status. This includes injuries, strokes, heart attacks, and any condition requiring immediate intervention. You can dial 112, the EU-wide emergency number, or visit the SOR — Szpitalny Oddział Ratunkowy, or hospital emergency ward — at most public hospitals. For insured NFZ patients, ambulance transport, emergency diagnostics, and surgery are fully covered.

Practical tips for using NFZ effectively

  • Register with a POZ clinic as soon as your insurance is active. Do not wait until you are sick.
  • Use the NFZ waiting time portal to compare queues at different facilities before booking specialist appointments.
  • Always bring your PESEL number or passport to every medical appointment, even follow-ups.
  • Request a paper or electronic copy of all test results and keep them in a personal health file — continuity of records is your responsibility.
  • If language is a barrier, ask whether the clinic has English-speaking staff. In Warsaw, Kraków, and Wrocław, some NFZ clinics do employ multilingual doctors and nurses, especially in expat-heavy neighborhoods.
  • Confirm your insurance status in the eWUŚ system before your first clinic visit, especially if you recently started employment or signed a voluntary contract.

NFZ is not perfect — wait times can be frustrating, and navigating bureaucracy takes patience — but it is a robust, comprehensive public health system that covers the vast majority of your medical needs at no additional per-visit cost. Once you understand the referral system, registration requirements, and how to check waiting times, you will be well-equipped to access the care you need while living in Poland.

Keep reading — Health Insurance

Private providers (Medicover, Luxmed)Private plans can be faster and simpler — learn what you typically get and how to choose.
Trusted sources
NFZ Lublin — Voluntary health insuranceENExpat Essentials Poland — Employment health insuranceENStudent Insurance Poland — NFZ & ZUS guideENEnglish Wizards — Healthcare in Poland guideENNFZ — Waiting times portalPLZUS — Contributions overviewENOfficial Polish government portal — gov.plPL

Independent app, not a government. General information, not legal advice.

Ask in Community →More on Health Insurance →