NFZ coverage does not start automatically when you arrive in Poland or begin work. Your employer must register you with ZUS within 7 days of your start date — and that registration cannot be processed without a confirmed PESEL. This article covers the exact registration sequence, what to do if your employer delays, and how to avoid the coverage gap that catches most new arrivals.

The Polish public healthcare system (NFZ) is contribution-funded and enrollment-dependent. You are not covered until two conditions are met: your PESEL number is confirmed, and your employer has submitted the correct ZUS registration form on your behalf. Neither condition is automatic. Many foreigners spend their first weeks in Poland entirely uninsured because they assumed enrollment was handled when they started work. It is not.

Your NFZ Registration Route — Identify Your Situation First

Your StatusWho Registers YouWhat You Must Do
Employed under umowa o pracęYour employer — mandatory within 7 days of startConfirm PESEL is on file with HR before start date. Request written confirmation that ZUS ZUA has been submitted. Request ZUS RMUA monthly.
Employed under umowa zlecenia (civil contract)Your employer — ZUS contributions depend on contract structureConfirm whether health contributions are included in your contract. Not all zlecenie contracts include health contributions.
Self-employed (JDG registered)Yourself — voluntary application to ZUSSubmit ZUS ZZA form to ZUS branch or via ZUS PUE platform after JDG registration. Coverage begins first day of the following month.
EU national, not employed, registered residentYourself — voluntary ZUS enrollmentPESEL and registered address required — apply to ZUS directly at ul. Pędzichów 27, Kraków.
Any status — PESEL not yet issuedCannot proceed — NFZ registration impossible without PESELArrange private health insurance immediately. Do not wait for PESEL to arrange cover.

The PESEL Dependency — Why It Comes First

PESEL is Poland's national identification number. The NFZ system identifies your coverage entitlement electronically using your PESEL — without it, neither your employer's HR system nor the ZUS registration form (ZUS ZUA) can be completed correctly. When you present yourself at an NFZ GP clinic, the clinic verifies your coverage in real time via the eWUŚ system (Elektroniczna Weryfikacja Uprawnień Świadczeniobiorców), which queries your PESEL against the ZUS database.

In practical terms: if your PESEL is not yet confirmed when your employer submits ZUS registration, the registration may be incomplete or rejected. If you attempt to use an NFZ clinic before your PESEL is in the eWUŚ system, the clinic will not be able to confirm your coverage and will treat you as a private patient. The entire healthcare registration chain starts with PESEL, not with employment.

If You Start Work Before Your PESEL Is Issued This is a common situation for foreigners who begin employment quickly after arrival. Your employer may attempt ZUS registration using your passport number as a temporary identifier — this is permitted in some cases but creates complications when your PESEL is subsequently issued. The practical solution: hold private health insurance until your PESEL is confirmed and ZUS registration is complete, then verify your coverage is active via the eWUŚ system before attending an NFZ clinic.

Employer Registration — What Must Happen and When

Under Polish law, employers are required to register new employees with ZUS within 7 calendar days of their employment start date. This is done by submitting form ZUS ZUA — the registration form for individuals subject to full social and health insurance. Failure to register within this window is a legal violation and carries penalties for the employer — not for you — but the practical consequence falls on you: no ZUS registration means no NFZ coverage.

Your NFZ health contribution is included in the 9% health insurance component deducted from your gross salary. Coverage is considered active from the first day of the calendar month in which your employer's first ZUS contribution is submitted. If your employer submits ZUS ZUA on 15 March, your coverage is active from 1 March — but this is only verifiable in eWUŚ after the contribution is processed, which can take a further 5–10 working days.

Case Study — Three Weeks Without Coverage Because HR Assumed It Was Automatic A British national began employment at a logistics company in Kraków in February 2026. Her PESEL had been issued the previous week. She assumed her employer had registered her with ZUS at the start of her contract. In her third week she attended an NFZ GP clinic and was told her coverage could not be verified in eWUŚ. Her employer's HR department had failed to submit the ZUS ZUA form within the 7-day window, citing a system issue. The registration was submitted three weeks after her start date. Her coverage was backdated by ZUS to her original start date — but the process required a formal correction submission and took an additional ten days to appear in eWUŚ. Do not assume ZUS registration has been submitted. Ask HR for written confirmation within your first week. If they cannot provide it, request the ZUS ZUA submission date directly.

Not certain which NFZ steps apply to your situation?

Every relocation is different. The free Situation Review takes five minutes and tells you exactly which administrative steps apply to your case — and the order to do them in.

Start the Free Situation Review →

How to Verify Your NFZ Coverage Is Active

Poland's eWUŚ system allows real-time verification of NFZ coverage entitlement using your PESEL. GP clinics and hospitals query this system automatically when you present for treatment. If your coverage does not appear in eWUŚ, you will be treated as a private patient and billed accordingly — regardless of the fact that your employer has been deducting health contributions from your salary.

You can verify your own coverage status before attending a clinic in two ways. The first is through the Internetowe Konto Pacjenta (IKP) — the patient portal at pacjent.gov.pl — where you can log in using your Profil Zaufany and check your NFZ entitlement status directly. The second is to call the NFZ Kraków branch directly on 12 29 88 000 and request verbal confirmation using your PESEL. Do not rely on your employer's assurance that registration is complete. Verify independently before you need to use healthcare services.

Registering with an NFZ GP in Kraków

Once your coverage is confirmed in eWUŚ, register with a GP (lekarz POZ — Podstawowa Opieka Zdrowotna) at an NFZ-contracted clinic. This is your point of entry for all non-emergency care under the public system. Without a registered GP, you cannot receive specialist referrals under NFZ. Walk into any NFZ-contracted GP clinic in Kraków, present your PESEL number and your ZUS RMUA document, and register as a new patient. There is no fee. You can change your registered GP once per calendar quarter.

For English-speaking GP services with NFZ contracts in Kraków: CM LIM at ul. Mikołajska, Medicover at ul. Bora-Komorowskiego, and several independent practices in the Śródmieście and Krowodrza districts. Confirm NFZ contract status before attending — not all locations within a network hold contracts, and contracts are renewed periodically.

NFZ Registration for Self-Employed Foreigners

If you have registered a JDG (jednoosobowa działalność gospodarcza — sole trader), you pay ZUS contributions directly and are not automatically enrolled in NFZ. You must apply for voluntary health insurance by submitting form ZUS ZZA. This can be submitted in person at the ZUS branch on ul. Pędzichów 27 in Kraków, or electronically via the ZUS PUE online platform at pue.zus.pl. Coverage begins from the first day of the month following your application — there is no backdating for voluntary enrollment.

JDG holders operating under the preferential ZUS contribution for new businesses (reduced contributions for the first 24 months) are still required to pay the full 9% health contribution. The preferential rate applies only to social insurance contributions, not the health contribution. The health contribution for JDG holders on the general scale and flat tax regimes is income-dependent — it increases as income increases, which significantly affects the effective tax burden at higher earnings levels.

Not sure whether you need to register for NFZ yourself or through an employer?

The Situation Review identifies your specific registration route based on your employment status and permit type.

Start the Free Situation Review →

Common Errors in NFZ Registration

Attending an NFZ clinic before verifying eWUŚ status. If your coverage is not yet showing in eWUŚ — due to a processing delay or an employer registration error — the clinic will treat you as a private patient and charge accordingly. A consultation that should be free costs PLN 150–400 privately. Verify before attending.
Assuming umowa zlecenia includes health contributions. Health insurance contributions on zlecenie contracts depend on the contract structure. If you hold multiple zlecenie contracts, the contribution rules are complex. If the combined value of your contracts does not reach the minimum wage, the health contribution arrangements differ. Confirm with your employer which contributions are being paid on your behalf — in writing.
Not requesting ZUS RMUA monthly. Your employer is legally required to provide your ZUS RMUA document monthly. Many do not do this proactively. Request it — you need it to register with an NFZ GP and as proof of coverage if any dispute arises about your entitlement period.
Registering with a GP clinic that no longer holds an NFZ contract. NFZ contracts with clinics are renewed periodically. A clinic that held a contract previously may not hold one currently. Before registering, confirm current NFZ contract status via the NFZ clinic finder at nfz.gov.pl or by calling the NFZ Kraków branch.
JDG holders not registering for health insurance independently. Starting a JDG does not automatically enrol you in NFZ. You must submit ZUS ZZA separately. Running a JDG for months without health insurance contributions creates a liability that accrues monthly until corrected.

The Healthcare and Medical Systems Guide covers the full NFZ enrollment process by employment status, private healthcare networks in Kraków, the PESEL dependency chain, dental and optical costs under NFZ and privately, emergency access procedures, and the specific documentation required at each stage of healthcare registration.

Available as part of the Kraków Core Collection (8 guides — PLN 600) or the Complete System (24 guides — PLN 1,300).