Independent information portal · Not a government institution
💊 pacjent.gov.pl / IKP

E-prescription and the Internet Patient Account

Prescriptions in Poland are electronic — instead of paper you get a four-digit code by SMS or email, which you give at the pharmacy together with your PESEL number. All your e-prescriptions are visible in the Internet Patient Account (pacjent.gov.pl) and the mojeIKP app. A standard e-prescription is valid 30 days, but antibiotics must be bought within 7 days, and immunological products have 120 days. For chronic conditions the doctor can mark 365-day validity — just remember to buy the first pack within 30 days, or the pharmacy will dispense a quantity reduced by the days already passed.

Service passportUpdated: 30.07.2026.
Cost
The service is free (you pay for medicines per reimbursement)
Duration
Code arrives right after the visit or teleconsultation
Deadline
30 days · antibiotics 7 · annual 365
Where
Any pharmacy · pacjent.gov.pl · mojeIKP
Open the official service →
✓ Information verified: 2026-07-30 Report an error

Who this applies to

Everyone getting treatment in Poland — e-prescriptions work both in the NFZ system and in private practices. You log in to the Internet Patient Account with a Trusted Profile, e-ID or via your bank; foreigners need a PESEL number. In IKP you can set SMS/email notifications, authorise a relative to collect prescriptions, and check your visit history, referrals and vaccinations. Medicine from one e-prescription can be bought in instalments, but only at the same pharmacy — the first dispensing "assigns" the prescription to it.

Step by step

Activate IKP and pick a notification channel

Log in at pacjent.gov.pl with your Trusted Profile and add your phone number or email in the settings — from then on prescription codes arrive automatically. Install the mojeIKP app, where you see prescriptions together with the dosage the doctor described.

Fill the e-prescription at a pharmacy

At the pharmacy you give the four-digit code and the PESEL of the person the prescription was issued for, or show the QR code from the app. The pharmacist sees the whole prescription in the system — no printout or the patient's phone needed, just their PESEL and the code.

Watch the validity deadlines

As standard you have 30 days from issue (or from the "valid from" date if the doctor set one). Antibiotics — 7 days, immunological products — 120. With an annual prescription you can buy a supply for at most 120 days of therapy at once, and the next batch 90 days after buying the previous one.

Common mistakes

Putting off the antibiotic "for later" — after 7 days the e-prescription lapses and you need a new appointment.
Delaying the first pack of an annual prescription — after 30 days the pharmacy dispenses less medicine, proportional to the days lost.
Starting partial dispensing at one pharmacy and trying to buy the rest at another — only the first pharmacy can dispense the remainder.

Frequently asked questions

Can I collect medicines for a family member?

Yes — you just need their PESEL number and the prescription code. In IKP you can also give a relative standing authorisation so they see your prescriptions in their own account.

What if I don't have a PESEL number?

The doctor can issue an e-prescription based on another ID document, e.g. a passport — you then get an information printout with a barcode the pharmacy scans. It's worth getting a PESEL though: without it you can't use IKP.

Official sources

See also