ZenMed

Co-designed with doctors · Launching 2026

A revolutionary system for running a medical practice.

Rebuilt from the ground up, based on 57 hours of interviews with 21 doctors and practice owners.

Book a demo Create free account

Free account available at launch.

Special offer! 3 months
free
zenmed.app/dashboard
ZenMed medical practice management dashboard with appointments, action items and daily schedule, desktop view
ZenMed medical practice dashboard on mobile with patient and appointment stats

Three key ZenMed differentiators

Modules for your specialty

5 medical specialties in pilot

Insurance billing

PZU, Medicover, LMG. No Excel

Pricing with no hidden fees

KSeF, integrations and support included in your plan

Why ZenMed

Calm when running a clinic, turning chaos into order.

Less noise, more time for patients.

Doctor using the ZenMed system on a laptop
No long-term contract
First 3 months free
By doctors, for doctors
Designed for efficiency
GDPR compliant
99.4% SLA
What you get

Seven core tabs for the daily work of your practice.

Each one answers a specific problem we heard in our 57 hours of interviews.

01 of 07

Visit form and EHR

Everything a doctor needs during a visit, in one window. Templates for every specialty, e-prescriptions and e-referrals online.

  • Visit template tailored to specialty (gynecology, pediatrics, dentistry, psychiatry, cardiology).
  • e-prescription, e-referral, electronic sick leave in one window, without leaving the patient record.
  • Tablet-based consent and document signing for compliance.
  • Average 5-8 clicks from opening the patient to issuing an e-prescription.
ZenMed visit form showing the gynecology template and e-prescription list

02 of 07

Day plan

The whole day on a single timeline. List of visits with statuses, the nearest visit with quick actions, and a day summary with revenue. Each doctor sees their own schedule.

  • Today's visits on a timeline: patient, visit type, time and status.
  • Nearest visit highlighted with one-click actions: start visit, call the patient.
  • Day summary: visit count, total time and revenue.
  • Filter by status and add a new visit without changing the screen.
ZenMed day plan - list of today's visits on a timeline with day summary (visit count, time, revenue)

03 of 07

Multi-specialist schedule

Schedule for the whole practice in one view. Drag-and-drop appointments, waitlist, automatic detection of conflicts and time-off. Reception sees all practitioners at once.

  • Drag appointments between slots, times and practitioners.
  • Waitlist and automatic slot suggestions for the patient.
  • Conflicts (double bookings, time-off, blocks) detected in real time.
  • Views: day, week, month, by doctor, by room, by specialty.
ZenMed weekly schedule with a view of all practitioners in the practice, drag-and-drop appointments, conflict detection and a waitlist

04 of 07

Patient profile

Full patient history in one place: visits, documents, e-prescriptions, invoices, commissions. Insurer tagging and automatic invoicing in the right mode.

  • Visit history with notes and attachments (ultrasound, ECG, photos, scans).
  • Patient documents: GDPR consents, e-prescriptions, e-referrals, electronic sick leave.
  • Per-doctor commissions, payouts, KSeF e-invoices.
  • Insurer tags (PZU, Medicover, LMG) and auto-invoicing in the right billing mode.
ZenMed patient profile with visit history, documents (ultrasound, ECG, photos), per-doctor commissions and insurer tags (PZU, Medicover, LMG)

05 of 07

Smart search

Global search that understands context. Patient, visit and document in one field, fuzzy match on PESEL ID, name, phone number or file name.

  • Patient + visit + document in a single search field.
  • Fuzzy match: typos, partial PESEL ID (Polish national ID), incomplete names.
  • Keyboard shortcut (Cmd+K) from any view in the application.
  • Result ranking: most-opened patients and recent visits first.
ZenMed smart search with results covering patient, their visits and documents in one field, with fuzzy match on PESEL ID and name

06 of 07

Insurance billing

PZU, Medicover, LMG, Allianz, Compensa in one module. Patient tagging by payer, KSeF auto-invoicing per insurer, monthly reports ready on time.

  • Tag patients by payer (PZU, Medicover, LMG, private).
  • KSeF auto-invoicing per insurer with the correct billing codes.
  • Monthly billing reports ready to send.
  • Saves reception 10-15 hours per month.
ZenMed insurance billing report showing monthly breakdown per payer (PZU, Medicover, LMG, Allianz) with KSeF e-invoicing

07 of 07

Operational reports

Every month you see the real numbers of the practice: revenue, margin per doctor, no-show rate, commissions, income per insurer. Month-over-month charts, CSV and PDF export.

  • Revenue, costs, margin per doctor, no-show rate in one dashboard.
  • Month-over-month and year-over-year charts.
  • Export to CSV and PDF for accounting and the owner.
  • Scheduled reports (e.g. last day of the month) sent by email.
ZenMed operational reports with a KPI dashboard: revenue, margin per doctor, no-show rate, month-over-month chart, CSV and PDF export
Specialty modules

A system that knows your specialty.

Each specialty has its own calculators, scales and templates. Turn on only what you use.

Gynecology and obstetrics

Pilot

Module designed after conversations with gynecologists from 4 practices. Standard pregnancy and gynecology tools in the visit form.

Tools in this module 5
Pregnancy age calculator Weight and BMI curve in pregnancy Cycle and menstrual record Ultrasound report templates Prenatal screening record
Available in your plan
Enable it in practice settings
See demo

Dentistry

Coming soon

Dental module with an FDI tooth chart and treatment plan. Designed with 3 dental practices.

Tools in this module 4
FDI tooth chart (primary and permanent teeth) Treatment plan with cost estimate Prosthetics record Before/after photo documentation
Coming soon
Leave your email, we’ll let you know at launch
Notify me

Pediatrics

Coming soon

Pediatric module with weight-based dosing calculators and growth percentile charts. No mental math.

Tools in this module 4
Weight-based dosing calculator Height and weight percentile charts PSO national vaccination schedule (Poland) Pediatric well-child visits
Coming soon
Leave your email, we’ll let you know at launch
Notify me

Psychiatry and psychotherapy

Coming soon

Psychiatry module with standard diagnostic scales embedded in the visit form.

Tools in this module 4
PHQ-9 (depression) GAD-7 (generalized anxiety) MADRS (Montgomery-Åsberg) 30-year document retention
Coming soon
Leave your email, we’ll let you know at launch
Notify me

Cardiology

Coming soon

Cardiology module with risk scales and ECG, echo, Holter attachment handling.

Tools in this module 4
CHA₂DS₂-VASc score HAS-BLED score Framingham Risk Score ECG, echo, Holter attachments
Coming soon
Leave your email, we’ll let you know at launch
Notify me

More specialties

Planned

Planned modules for further specialties. Selection based on market demand.

Tools in this module 5
Physiotherapy Aesthetic medicine Orthopedics Dermatology Endocrinology
Planned
Request it, it shapes our priorities
Request module
Plans and insurers

Insurance billing without Excel.

Private insurance plans are getting more popular. Settling those services should not take days. Replace your Excel sheets with automatic reports inside the system.

  • Patient tag in the visit form: Insurer / Private / NFZ.
  • Automatic substitution of the insurer's price list to the visit.
  • Monthly billing report per payer, ready to sign.
  • KSeF auto-invoice per insurer.

Reception saves 10-15 hours of work per month

Based on conversations with clinic managers settling 4 to 8 insurers per month.

zenmed.app/billing
Insurance billing and invoicing in ZenMed with per-payer breakdown and automated invoices, desktop view
Billing and invoices in ZenMed, mobile view
ZnanyLekarz Pro ProAssist MedFile Medyc mMedica eGabinet drEryk ZnanyLekarz Pro ProAssist MedFile Medyc mMedica eGabinet drEryk ZnanyLekarz Pro ProAssist MedFile Medyc mMedica eGabinet drEryk
Migration from your current system

We move you from any system. Free of charge.

Data migration, team training, parallel work for a week, final cutover to the new system. All on our side.

6 migration steps
0 days of downtime
0 PLN in every plan
Exactly what we migrate

Your entire database, no manual re-entry.

100%
of data migrated
0
service interruptions
Old system
patients.csv 12,480 records
visits_2023.json 3.2 MB
documents.zip 847 files
invoices.xlsx 1,904 rows
commissions.csv 236 KB
service_codes.json 412 items
records_5y.zip 284 MB
schedule.ics 11,062 visits
patients.csv 12,480 records
visits_2023.json 3.2 MB
documents.zip 847 files
invoices.xlsx 1,904 rows
commissions.csv 236 KB
service_codes.json 412 items
records_5y.zip 284 MB
schedule.ics 11,062 visits
New system

What people worry about when switching systems

Full migration
I will lose patient history.
Full database export from your previous system under Art. 20 GDPR (right to data portability). We import everything: patients, visits, documents, invoices, commissions. Your 5-year records stay.
8-18 days
It will take a month and paralyze the practice.
3-person clinic: 8-12 business days. 16-person: 12-18. For one week we run in parallel in both systems (new visits in ZenMed, the old one as backup). Zero interruption in patient care.
1 day + account manager
My team will not learn a new system.
Reception: 1 day of training + access to video recordings. Doctors: 1 day + a 1-on-1 check-in after a week. For the first 3 months your dedicated account manager replies within an hour.
We guide the process
I have a 12-month contract with my current provider.
We help you through the termination (we know the terms of ZnanyLekarz, ProAssist, MedFile). Or you can finish out the contract in parallel and switch when it ends. ZenMed is month-to-month.
Who it serves

Every role in the practice sees what they need.

ZenMed looks different for an owner, a doctor and reception. Each interface answers that role's specific questions.

Owner
  • Dashboard with the key numbers: revenue, costs, margin per doctor, no-show rate.
  • Clear plans, predictable annual cost. No add-ons for SMS, telehealth or KSeF e-invoicing.
  • Tag patients by payer (PZU, Medicover, LMG). KSeF auto-invoice per insurer.
  • Modules tailored to your doctors' specialties.

As a pilot clinic, we have been testing ZenMed from day one. We have finally found a system that fits all our needs.

Tomasz Sokół
Tomasz Sokół
Owner · Medicus Center
Manager
  • Full schedule with conflicts, time-off and a waitlist.
  • Doctor payouts, commissions, KSeF e-invoicing, payment terminal.
  • Operational and financial reports ready every month.
  • Direct contact with your account manager.

Less firefighting. The schedule with conflicts and time-off in one view, operational reports ready every month.

Joanna Turzyniecka
Joanna Turzyniecka
Manager · Medicus Center
Doctor
  • Visit form with templates for your specialty and medical calculators.
  • e-prescription, e-referral and electronic sick leave in one window.
  • Smart search across patients, visits and documents in one field.
  • Access from laptop, tablet and phone in one session.

Gynecology templates and medical calculators at hand. Fewer clicks during the visit, less catch-up after hours.

Emilia Wojno-Szumowska
Emilia Wojno-Szumowska
Gynecologist · Medicus Center
Reception
  • Schedule with drag-and-drop appointments, waitlist, blocks, recurring visits.
  • Smart search across patients, visits and documents in one field.
  • Automatic SMS and email reminders.
  • Patient portal where the patient sees their own history and documents.

I find a patient, visit and document in a single field, and SMS reminders go out by themselves. The day at reception is simply calmer.

Agnieszka Tchurzewska
Agnieszka Tchurzewska
Reception · Medicus Center
Growing clinic
  • Support for multiple locations, specialties and payment models.
  • API and webhooks included for CRM, accounting and marketing automation.
  • RBAC with 10 predefined staff roles.
  • Immutable audit log, GDPR compliant.

Our clinic is growing and the system keeps pace. We do not waste time on manual processes and can focus on what matters.

Tomasz Sokół
Tomasz Sokół
Owner · Medicus Center

Reviews from the team at Medicus Center, our pilot clinic.

Security and trust

Is ZenMed safe for medical data?

We built ZenMed using the latest technology. Outdated competitor systems cannot keep up with the pace of change.

GDPR TLS 1.3 AES-256 encryption Servers in Poland Immutable audit log
Roles and permissions

10 predefined roles (owner, manager, doctor, reception, nurse, accountant...). Each action in the patient record only sees what that role has access to.

Immutable audit log

Every read, edit, export and deletion of patient data is written to an immutable log with timestamp, user and IP address. Ready for a GDPR audit.

Backups and recovery

Daily backups, 30-day retention, geographic redundancy within Poland.

Encryption and servers

TLS 1.3 in transit, AES-256 for data at rest. Servers in Poland, with data processing agreements compliant with GDPR.

Patient consents and data access

All consents (GDPR, marketing, research) are signed on a tablet and attached to the patient record with an evidence bundle (PNG signature + JSON strokes + SHA-256 + time metadata). The patient accesses their data via the patient portal, without contacting reception.

Two-factor authentication (2FA)

Login confirmed with a second factor (TOTP in an authenticator app like Google Authenticator or an SMS code). For Enterprise accounts: SSO via SAML, OIDC and Azure AD. 2FA enforced for administrative roles.

Regulatory compliance (GDPR, NIS2, EHDS)

GDPR (Regulation 2016/679) compliant from day one. Preparing for NIS2 (cybersecurity directive, Polish transposition in progress - see cert.pl) and EHDS (European Health Data Space, Regulation 2025/327 - interoperability certification from January 2026). Regular penetration testing and external audits. Compliance with the Polish Act on the Health Information System (P1, e-prescription, eWUŚ).

Pricing

Plans tailored to your practice size.

Prices per practitioner per month, exclusive of VAT. All other team roles - reception, marketing, observers - are included at no extra cost.

Number of practitioners
No card required

Free

0PLN / practitioner / mo
Total for practitioners PLN / mo
Annually PLN
  • 1 practitioner, up to 200 visits / month
  • EHR, e-prescription, e-referral, electronic sick leave
  • P1, eWUŚ and ZUS integrations (Polish e-health systems)
  • Patient profile and visit history
  • Online booking widget
  • Specialty modules
Create account

Start

39PLN / practitioner / mo
Total for practitioners PLN / mo
Annually PLN
  • Everything in Free
  • Online booking widget
  • Automatic KSeF invoices (Polish e-invoice system)
  • 1 specialty module
  • Google Maps review collection
  • Insurance billing module
Choose Start

Pro

99PLN / practitioner / mo
Total for practitioners PLN / mo
Annually PLN
Promo: 3 months free
  • Everything in Standard
  • Tablet-based consent and document signing
  • Booking API
  • Priority support SLA
  • Multi-location management
  • Custom integrations
Custom website (individual quote)
Choose Pro

Included in every paid plan:

Free implementation and team training
Migration from any system
Support team
Add-ons

SMS bundle (1,000)

Top up SMS for your practice. Billed separately per location.

99 PLN 1,000 SMS

Custom SMS number

Messages sent from your own dedicated number.

120 PLN monthly per practice
Enterprise

For large networks and medical institutions.

For large networks, hospitals and medical institutions with specific requirements.

Request a quote
Dedicated server (on-premise or private cloud)
Custom product development track
Priority custom changes in the application
SLA 99.99% with contractual penalties
SSO login (SAML, OIDC, Azure AD)
DPA, security audits, compliance reports
Dedicated account manager
Data migration from any system
FAQ

Frequently asked questions.

Short, concrete answers. What you don't find here, ask us on the demo.

Migration from ZnanyLekarz Pro, ProAssist, MedFile, Medyc, mMedica, eGabinet or drEryk to ZenMed is free and is run by our team with daily status check-ins. We move the entire database: patients (PESEL ID, contact details), visits, documents (e-prescriptions, e-referrals, ultrasound scans), invoices, commissions, service codes and historical records (minimum 20 years per the EDM electronic medical records mandate). Average implementation time 5-15 business days: a 3-doctor clinic 8-12 days, a 16-doctor practice 12-18 days. For the first week you work in parallel in both systems (new visits in ZenMed, the old system as a backup) - zero interruption in patient care. Implementation, training and data import are included in every plan, including the Free plan. Reception: 1 day of training plus video recordings. Doctors: 1 day plus a 1-on-1 check-in after a week. For the first 3 months a dedicated account manager replies within an hour, then within 2-4h.

Implementation

Yes. An average visit form in ZenMed takes 5-8 clicks from opening the patient to issuing an e-prescription through the P1 integration (the Polish national e-health platform). Visit form templates are tailored to specialty (gynecology, pediatrics, dentistry, psychiatry, cardiology), so the doctor is not filling out a generic form. Smart search finds a patient, visit and document in one field (fuzzy match on PESEL ID, name or phone number) - no switching tabs. For the first week we sit with the doctor during their shift. In Standard and above a dedicated account manager replies within an hour for the first 3 months.

Daily use

Yes. ZenMed is configured to your specialty and practice type: visit form templates, history forms, reports, schedule views, staff roles (10 predefined RBAC roles: doctor, nurse, receptionist, manager, accounting, admin and 4 custom). Each of the 6 specialties (gynecology, pediatrics, dentistry, psychiatry, cardiology plus modules on the roadmap) has its own calculators, diagnostic scales (Apgar, BMI, eGFR, BSA) and templates aligned with PTG, PTKardio and PTP guidelines. We define the configuration together with your dedicated account manager during implementation (1-2 days). Configuration does not require a developer - the visual builder is operated by reception staff on training day one, changes during operation are instant. The system scales from a solo doctor (Free plan 0 PLN) to a network of clinics with multiple locations (Pro plan 99 PLN: 20+ practitioners, custom integrations, multi-location). Enterprise: on-premise server or private cloud, SLA 99.99%, SSO via SAML/OIDC/Azure AD.

Product

No. The ZenMed pricing is fully transparent: Free 0 PLN, Start 39, Standard 69, Pro 99 PLN per practitioner per month, exclusive of VAT (annual contract; monthly billing is 10 PLN higher per tier). Integrations, e-prescriptions via P1, eWUŚ (insurance eligibility verification), KSeF (Polish national e-invoicing system, mandatory from 2026), and support are all included in the subscription. SMS is a separate add-on per practice (99 PLN per 1,000 SMS or 120 PLN/month for a dedicated clinic number) - you only pay for what you use, no hidden allowances or overage fees. The monthly invoice is the chosen plan multiplied by the number of active practitioners, plus any SMS add-on. No riders, no add-ons for KSeF, telehealth or API. Competitors (Medyc, ProAssist, ZnanyLekarz Pro) often hide higher tiers and charge for modules separately. ZenMed is month-to-month, no cancellation penalties. First 3 months free for every new customer on Start, Standard and Pro plans.

Pricing and plans

Yes. The online booking widget is included in every paid plan (from Start 39 PLN/practitioner/month). You embed it on the practice website via iframe (one line of code), set up available services, practitioners, business days and time slots. The patient books a visit 24/7 and gets automatic SMS reminders (3,000 SMS in Start, 10,000 in Standard 69 PLN, unlimited in Pro). Optionally you can add online payment up front (Stripe, PayU, Przelewy24 or classic bank transfer). The widget is mobile-first and supports telehealth (built-in GDPR-compliant video channel) and recurring visits. The patient portal lets the patient see their own history, documents (e-prescriptions, e-referrals, ultrasound, lab results), invoices and manage future visits without contacting reception. Pilot statistics: 65-75% of patients book online after the widget is in place, reception saves 10-15 hours per week.

Product

Yes. ZenMed automatically sends an SMS with a link to your Google Business Profile after the visit (configurable delay: 2-24 hours). The workflow is compliant with Google Business Profile policy - we ask for a review, we do not enforce a positive one, we do not filter out negative ones. These SMS count toward your plan allowance (3,000 in Start, 10,000 in Standard, unlimited in Pro). You can configure different SMS content per specialty or doctor, and exclude recurring patients (chronic disease prescriptions). The system does not promise any specific increase in search ranking or patient count, but it gives you a process that increases the chance of visibility in Google Maps and local search. In practice, pilot clinics see growth from 18 to 60+ reviews within 3 months. The feature is available from Start 39 PLN, for every specialty in our portfolio (gynecology, pediatrics, dentistry, psychiatry, cardiology).

Product

ZenMed support is run by a Polish team based in Warsaw (ZenMed App Sp. z o.o., KRS 0001239438), available during practice working hours (8:00-20:00 on business days, 9:00-15:00 on Saturdays). Contact via in-app chat, email (kontakt@zenmed.pl) and phone. First-line technical help usually the same day, average first-response time in the pilot: 47 minutes. In Standard 69 PLN and above every clinic gets a dedicated account manager - one person who knows your practice and replies within an hour for the first 3 months, then within 2-4h. In Pro 99 PLN, priority support SLA with guaranteed response time (4h during business hours). Enterprise: a dedicated account manager for your organization, SLA 99.99% with contractual penalties, option of a written SLA and dedicated Slack/Teams channel. All support channels come at no extra cost - they are included in the plan, including Free.

Support

ZenMed stands out from ZnanyLekarz Pro, ProAssist, MedFile, Medyc, mMedica, eGabinet and drEryk in five concrete ways: (1) Specialty modules - 5 dedicated modules (gynecology, pediatrics, dentistry, psychiatry, cardiology) with their own calculators (Apgar, BMI, eGFR, BSA, WHO scale) and protocols, while competitors treat every doctor the same. (2) Global search - patient, visit and document in one search field (fuzzy match on PESEL ID, phone, email); competitors have separate searches in each module. (3) Insurer tagging (PZU, Medicover, LMG, Allianz, Compensa, Lux Med) with KSeF auto-invoicing per payer - competitors either do not tag payers, or do it manually in Excel. (4) Pricing visible on the website with no add-ons for SMS, telehealth, KSeF or API; competitors like ProAssist do not publish prices publicly. (5) First 3 months free for every new customer. None of the competitors on the Polish market has all five at the same time.

Product

ZenMed is for private practices (solo doctor - Free plan at 0 PLN, up to 200 visits/month), small practices with 1-3 practitioners (Start 39 PLN with full KSeF and online booking widget), mid-size clinics with 5-16 practitioners (Standard 69 PLN - most popular, includes a dedicated account manager and all specialty modules), and multi-specialty networks with 20+ practitioners and multi-location needs (Pro 99 PLN with custom integrations and priority SLA). Enterprise: for large networks, hospitals and medical institutions with specific requirements (on-premise server, SSO via SAML/OIDC/Azure AD, SLA 99.99%, dedicated account manager). We work with aesthetic medicine, physiotherapy, dentistry, psychiatry, gynecology, pediatrics, cardiology, dermatology, orthopedics and other specialties. The pilot at Medicus Center clinic (launch 2026) shows effectiveness in a production environment. ZenMed is not for NFZ public hospitals running mMedica - it is for the private market with insurance billing and KSeF e-invoicing.

Product

Your question is not on the list?

Ask it directly during a 30-minute demo. No slides.

Book a call
Book a demo

Book a 30-minute demo tailored to your practice.

We will walk through the key features, answer your team's questions and capture your requirements, goals and problems to solve.

  • Demo tailored to your specialty
  • We will reach out within 24 business hours
  • No commitment. You decide whether to go further

Thank you for the chance!

We have received your request. We will reach out within 24 business hours.

Response < 24h