Quick answer
Your employer must register you with ZUS within a specific statutory deadline from your start date. Until that registration propagates through the NFZ system, you have no healthcare coverage — regardless of your employment status.
In this article
NFZ coverage does not start automatically when you arrive in Poland or begin work. Your employer must register you with ZUS within the required window from 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 Status | Who Registers You | What You Must Do |
|---|---|---|
| Employed under umowa o pracę | Your employer — mandatory within a statutory deadline of start | Confirm PESEL is on file with HR before start date. Request written confirmation that the required ZUS form has been submitted. Request the required ZUS form monthly. |
| Employed under umowa zlecenia (civil contract) | Your employer — ZUS contributions depend on contract structure | Confirm whether health contributions are included in your contract. Not all zlecenie contracts include health contributions. |
| Self-employed (JDG registered) | Yourself — voluntary application to ZUS | Submit the required ZUS form form to ZUS branch or via the required ZUS form platform after JDG registration. Coverage begins first day of the following month. |
| EU national, not employed, registered resident | Yourself — voluntary ZUS enrollment | PESEL and registered address required — apply to ZUS directly at ul. Pędzichów 27, Kraków. |
| Any status — PESEL not yet issued | Cannot proceed — NFZ registration impossible without PESEL | Arrange 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 (the required ZUS form) can be completed correctly. When you present yourself at an NFZ GP clinic, the clinic verifies your coverage in real time via the the NFZ verification system 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 the NFZ verification system 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.
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 the required ZUS form — 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 a specific rate 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 the required ZUS form on 15 March, your coverage is active from 1 March — but this is only verifiable in the NFZ verification system after the contribution is processed, which can take a further 5–10 working days.
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 the NFZ verification system 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 the NFZ verification system, 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 (the patient portal) — the patient portal at the patient portal — 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 the NFZ verification system, 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 the required ZUS form 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 the required ZUS form. This can be submitted in person at the ZUS branch on ul. Pędzichów 27 in Kraków, or electronically via the the required ZUS form 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 The health contribution rate and the base it applies to depend on your employment type and tax regime. The correct figures are covered in the Healthcare and Medical Systems Guide. 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
NFZ Kraków branch is at ul. Ciemna 6, 31-053 Kraków, tel. 12 29 88 000. Verification of coverage can also be done through the eWUŚ system at any NFZ-contracted clinic. How to verify your status and what to do if coverage is not showing are covered in the guide.
The Healthcare and Medical Systems Guide covers the exact sequence, the correct documents, and the Kraków-specific requirements for your situation.
What you are avoiding: private patient charges and employer liability under Article 17 of the Act on Healthcare Services.
Avoid private patient charges for all medical treatment received during the uncovered ... The Healthcare and Medical Systems Guide covers the complete sequence for your situation in Kraków.
