Custom Software Development

Medical clinic software

Software for a medical clinic has two parts. The medical part, with outpatient records, e-prescriptions and e-referrals to NZIS signed with a qualified electronic signature, as well as reports to NZOK, is handled by ready-made certified software. The surrounding part, including online booking by doctor and room, payments, treatment packages, reminders and the patient portal, is the part clinics want tailored to their needs. That is what we build: a custom system costs 3 000-29 300 € (based on 98 quotes from us as of 14 August 2026), while a website with online booking costs 500-5 000 €.

Author:Ивелин КириловChief Technology Officer (CTO)
Managing editor:Владислав БарковManaging Director
Updated

What it includes

  • Booking by doctor and room

    Available slots by doctor, room and appointment type; booking through the website, by phone and at reception.

  • Reminders

    SMS or email before the appointment and after a missed appointment; a waiting list for freed-up slots.

  • Records and plans

    The patient record with visits, treatment plan and documents, with role-based access.

  • Payments and packages

    Card payment when booking or at reception, treatment packages and prepaid cards.

  • Patient portal

    The patient sees their appointments, pays and downloads their documents without calling.

  • Reports

    Workload by doctor and room, revenue by service and missed appointments.

How the process works

  1. 1The patient books an appointment on the website for a specific doctor and type of examination, and the system sends a reminder.
  2. 2The doctor conducts the examination and issues the e-prescription and e-referral from their medical software, as before.
  3. 3Payment, the next appointment and the patient's documents go through the system and patient portal.

Solution

demo.mmm.software
Dental clinic

Dental clinic

Patients, appointments, treatment plans, prescriptions, invoices, and a calendar for doctors and rooms.

The demo is a dental clinic with sample data: patient records, schedules by doctor and room, treatment plans and payments. We still do not have a medical clinic running a system built by us.

Price

€3,000-€29,300

most often around €8,600

Based on 98 of our quotes as of 14 August 2026

In brief: the medical software is ready-made, while the surrounding systems are custom-built

Medical documents in Bulgaria go through NZIS: the examination, e-prescription, e-referral and e-record, signed with a qualified electronic signature (KEP). The programs that handle this are certified and updated every time NZIS or NZOK changes its requirements. Do not build this from scratch, and we do not offer to build it either.

There is still plenty of work around it that ready-made medical software handles poorly or not at all: booking through the website by doctor and appointment type, card payments, treatment packages, reminders and missed appointments, and the patient portal. We build this part to order, alongside the medical software, not instead of it.

What NZIS requires from medical software

This list is based on how medical software providers and NZIS describe their products. For your specific activities, ask the provider of your software.

  • Electronic examination records, e-prescriptions and e-referrals sent to NZIS.
  • Documents signed with the doctor's qualified electronic signature.
  • Downloading referrals and the patient's e-record from NZIS.
  • Reports to NZOK when the healthcare provider operates under a contract with the National Health Insurance Fund, and sick notes submitted to NOI.
  • To issue a prescription without a computer, NZIS has a free mobile app called eRx, activated with a KEP.

Ready-made medical software

These are the programs that doctors and medical centres in Bulgaria compare. The prices are taken from their websites, checked on 17 October 2026.

ProgramWho it is forPrice as listed on the websiteSource
Hipokrat (Cloud and S)specialist doctors, medical centres, DKC, dental doctorsannual subscription; the amount is listed on each product pagehipokrat.bg
Niset-OPLgeneral practitioners26 € per month (312 € per year), with no one-time licence feeniset.bg
JOYSTICKpractices and medical centres, DKB, LKKprice on requestsmart-ss.org
eRxdoctors who issue prescriptions outside the practicefree NZIS mobile apphis.bg/landing/erx

All those listed mention integration with NZIS. Hipokrat also mentions integration with NZOK and NOI, while Niset-OPL also mentions integration with NZOK, NOI, NRA and RZI.

When a custom system makes sense

When a clinic sells the patient more than an examination. An aesthetic clinic offering treatment packages and prepaid cards, a rehabilitation centre with ten-visit courses, a clinic with several consulting rooms and doctors working shifts, or a medical centre where patients can book, pay and receive their documents online: in these cases, the calendar, payments and portal are part of the daily work, while the medical software is only one component.

We built the website for the Vida Luxe aesthetic clinic, with online appointment booking, and the Heal Fit app for therapeutic exercise, with video workouts and sign-up for live classes. The dental clinic demo shows the schedule by doctor and consulting room, the treatment plan and payments.

A custom system costs 3 000-29 300 €, plus optional maintenance of 100-350 € per month. If you only need online booking from the website, without a system, the website costs 500-5 000 €.

Patient data

Health data is a special category of personal data under GDPR. In a system we build, access is role-based (reception staff see appointments, while doctors see the medical record), every record opening is logged, data is stored in the European Union, and patients receive their documents in the portal, not by regular email.

What we have not done so far

As of 17 October 2026, we have not connected a system to NZIS, NZOK, a laboratory or medical software. Nor do we build or offer to replace certified medical software. If you need data from it, such as which patients attended an examination, we first check whether its provider offers an integration, and only then include it in the quote. We do not yet have a medical clinic using a system built by us.

What you gain

Fewer missed appointments

The reminder goes out automatically, and the freed-up slot goes to the next patient on the waiting list.

The receptionist is not tied to the phone

The patient books, pays and gets their documents online.

The medical software stays in place

NZIS and e-prescriptions work as before.

How we get started

  1. 01

    You describe the project

    A few sentences about what you need are enough.

  2. 02

    We come back with questions and a price

    We ask 2-3 specific questions and tell you the price range.

  3. 03

    We build a demo

    For a website, store or software system, we build a demo made for you.

  4. 04

    We send a proposal

    A written proposal with the exact price. We meet only to discuss the solution.

Frequently asked questions

Medical clinic software: €3,000-€29,300, typically around €8,600. The exact price is included in the written proposal.

It depends on the scope, which we set out in the proposal. For comparison, here are examples from our portfolio: Pelikan DTM: since April 2026, continuously developed, Elite Call Center: 6 months, LiftexPro: 8 months.

Yours. We hand over the source code and data to you.

If you wish, we can maintain the project for €100-€350 per month. We specify what maintenance includes in the quote.

No, and we do not offer this: e-prescriptions, e-referrals and reports to NZOK stay in the certified medical software, such as Hipokrat or Niset. The system from Saitami handles bookings, payments and the patient portal alongside it.

It depends on the activity: for a general practitioner, Niset-GP costs 26 € per month; for specialist doctors and medical centres, Hipokrat has an annual subscription; JOYSTICK provides a quote. Choose based on which one supports integration with NZIS, NZOK and NOI for your activity.

Medical software costs from around 26 € per month to an annual subscription based on a quote. A custom system for bookings, payments and a portal costs 3 000-29 300 €; a website with online booking only costs 500-5 000 €.

Yes. Available slots are shown by doctor, room and appointment type, the patient receives a confirmation and reminder, and reception can see the day's schedule. We built the Vida Luxe website with online appointment booking.

Role-based access, a log of every record opening, data in the European Union and documents through the patient portal, not regular email.

We built the website for the Vida Luxe aesthetic clinic with online booking, and the Heal Fit app for therapeutic exercise. We still do not have a medical clinic running a system built by us.

What do you want us to build?

You describe the project, we come back with questions and a price range, then a demo and a written proposal.

Clients we have worked with

  • Akbari Perfume House
  • Ministry of Innovation and Growth
  • Crypto.bg
  • Pelikan DTM
  • FIX Bulgaria
  • Vakarel
  • MysteryBet
  • Omega Light
  • AGA Transfer
  • KMP Build
  • modernoBG
  • Vida Luxe
  • Avanta
  • Lichtgitter Bulgaria
  • Pintor
  • Baytown Machinery
  • Labimex
  • National Elevator Company
  • Christian Center Sofia
  • ZapaziChas
  • UnitGold
  • Unit.Estate
  • Elite Call Center
  • Camélia Désir
  • Videoto
  • Pro Structura