Built for South African Medical Practices

Run your entire practice from one place

Patient records, appointments, sick notes, prescriptions, medical aid claims and team management — beautifully unified for South African doctors.

lock POPIA Compliant
local_hospital HPCSA Aligned
credit_card PayFast Payments
public Made for South Africa
4+
Portals in one platform
30s
To issue a sick note
R0
Setup cost. Ever.
24/7
Patient booking access
Everything you need

A complete operating system
for your practice

Every tool your practice needs, built to work together from day one. No integrations, no plugins, no headaches.

assignment
Patient Management
Complete patient records at your fingertips
Full medical history, allergies, chronic conditions, blood type, medical aid details and emergency contacts — all in one secure profile per patient.
TM
Thabo Mokoena
Hypertension · Discovery Health
Active
SV
Sarah van der Berg
Asthma · Momentum Health
Follow-up due
MH
Mohammed Hassan
Diabetes Type 2 · Bonitas
Appointment today
description
Digital Documents
Sick notes & prescriptions in seconds
Issue signed medical certificates and electronic prescriptions with your digital signature. Downloadable, printable, shareable via WhatsApp.
Digital Signature
ICD-10 Codes
Print Ready
WhatsApp Share
event
Smart Scheduling
Patients book their own appointments
Set your working hours and slot duration. Patients see only your available times and book 24/7 from their phone — no calls to reception needed.
May 2026← →
M
T
W
T
F
S
S
1
2
3
4
5
6
7
8
9
10
11
12
local_hospital
Medical Aid
Claims submitted with one click
Generate and track medical aid claims with ICD-10 codes, tariff codes and patient scheme details all pre-populated from their profile.
Discovery
Momentum
Bonitas
GEMS
+ All schemes
receipt_long
Billing
Professional invoices with VAT
Generate tax invoices with VAT automatically calculated. Medical aid claim details included on every invoice.
TOTAL DUE
R 862.50
incl. 15% VAT
videocam
Telehealth
WhatsApp video consultations built in
Start a video call with any patient directly from their profile. Works on any phone — no app download required for patients.
smartphone
Open WhatsApp Video Call
group
Team Management
Role-based access for your whole team
Doctors see everything. Receptionists manage appointments and demographics only — clinical records are locked at database level, not just hidden in the UI.
medical_services
Doctor
Full clinical + admin access
Full
folder_open
Receptionist
Appointments + demographics only
Limited
smartphone
Patient
Own records + booking only
Read Only
home
Patient Portal
Patients see their own records
Invite patients to their own secure mobile app. They can view records, sick notes, scripts and book appointments.
description
SN-2401
Sick Note · 15 Apr 2026
medication
RX-3301
Prescription · 10 Apr 2026
bar_chart
Practice Intelligence
See how your practice is performing
Track patients across all doctors, appointment volumes, invoice totals, medical aid claims and document output — all in one practice dashboard.
Multi-doctor View
Monthly Reports
Claims Tracking
Revenue Overview
Appointments This Month247
Claims Submitted184
Invoices PaidR 142,800
Patient Satisfaction98%
Who it's for

Built for every type of
South African practice

Whether you're a solo GP or a multi-doctor group, MedConsult scales with you.

medical_services
Solo GP
You see 20–40 patients a day and spend too much time on admin. MedConsult cuts paperwork so you can focus on what matters.
  • Issue sick notes in under 30 seconds
  • Generate prescriptions with your signature instantly
  • Patients book themselves online on Professional, no receptionist needed
  • Submit medical aid claims with one click
  • Start at R 299/month, cancel anytime
local_hospital
Group Practice
You manage multiple doctors, a reception desk and hundreds of patients. MedConsult gives everyone the right access to the right information.
  • R 449 per doctor, never more than R 2,990/month
  • Receptionist portal with booking access only
  • Clinical records locked to treating doctor
  • Shared patient calendar across all doctors
  • Practice-wide reporting and billing
medical_services
Specialist Practice
You receive referrals, run a tight schedule and bill at specialist rates. MedConsult handles the admin so you can focus on complex cases.
  • Custom appointment durations per doctor
  • Specialist tariff code support for claims
  • Electronic referral tracking in records
  • Professional invoices with VAT at 15%
  • Patient portal for pre-consultation forms
What doctors say

Trusted by doctors across
South Africa

★★★★★
"I used to spend 45 minutes at the end of every day on admin. With MedConsult I'm done in 10 minutes and my patients can actually book online now."
DR
Dr. Yolanda Dlamini
General Practitioner · Johannesburg
★★★★★
"The receptionist portal is exactly what we needed. My front desk can manage the calendar without ever seeing patient clinical notes. POPIA sorted."
JS
Dr. Johan Steenkamp
Practice Owner · Cape Town
★★★★★
"Issuing a sick note used to take me 5 minutes of typing. Now it's 20 seconds with my signature already on it. My patients love getting it on WhatsApp."
NP
Dr. Naledi Phiri
Family Physician · Pretoria
Simple pricing

Start free. Scale as you grow.

Published prices. No setup fees. No contracts. No percentage of your billings. Cancel anytime.

Starter
R 299/mo
For solo doctors who run their own diary and admin
  • ✓Unlimited patients
  • ✓Medical records & history
  • ✓Sick notes & prescriptions
  • ✓Invoicing with VAT
  • ✓Medical aid claims
  • ✓WhatsApp video calls
  • ✓Email support
  • —Patient booking portal
  • —Receptionist accounts
  • —Multi-doctor calendar
Practice Plan
Practice
R 449/doctor/mo
For 2+ doctors sharing a front desk · never more than R 2,990/mo
  • ✓Add as many doctors as you need
  • ✓Unlimited patients
  • ✓Everything in Professional
  • ✓Unlimited receptionist accounts
  • ✓Multi-doctor shared calendar
  • ✓Practice-wide reporting
  • ✓Role-based permissions
  • ✓Dedicated account manager
  • ✓Priority phone support

All plans include a 30-day free trial. No credit card required to start. Cancel anytime with no fees.
Pay annually and get 2 months free. Free data migration from your current system. Electronic medical aid claims are passed through at the switching house's per-claim rate, with no markup.

Which plan is right for you?

Every plan includes the full clinical toolkit. The difference is who books, and how many doctors share the practice.

Starter · R 299/mo
You work alone and manage your own bookings
  • Patients phone or WhatsApp you to book, and you capture it yourself
  • You want digital records, sick notes, scripts, invoices and claims in one place
  • You're newly in private practice and want to keep costs low
Not included: online self-booking, the patient app or receptionist access.
Practice · R 449 per doctor/mo
Two or more doctors share one practice and front desk
  • Reception books across every doctor's diary in one shared calendar
  • Each role gets the right access: reception sees bookings, while clinical notes stay with the treating doctor
  • Practice-wide reports on revenue, appointments and patients, plus a dedicated account manager
Price is capped: from 7 doctors you pay R 2,990/mo, however many you add.

What you'll pay each month

All prices incl. VAT · pay annually and get 2 months free

Solo doctor, own bookings
R 299/mo
Starter
Solo doctor with online booking
R 599/mo
Professional
Solo doctor with a receptionist
R 748/mo
Professional + receptionist
2 doctors, shared reception
R 898/mo
Practice · 2 × R 449
4 doctors, shared reception
R 1,796/mo
Practice · 4 × R 449
7 or more doctors
R 2,990/mo
Practice · capped

Compare all features

Exactly what's included in each plan

FeatureStarterProfessionalPractice
Patient Management
Patient profiles & records✓✓✓
Medical history & notes✓✓✓
Allergies & chronic conditions✓✓✓
Patient count limitUnlimitedUnlimitedUnlimited
Documents & Clinical
Sick notes (medical certificates)✓✓✓
Electronic prescriptions✓✓✓
Digital signature on documents✓✓✓
ICD-10 code support✓✓✓
Billing
Tax invoices with VAT✓✓✓
Medical aid claims✓✓✓
Payment tracking✓✓✓
Appointments & Telehealth
WhatsApp video consultations✓✓✓
Patient online booking portal—✓✓
Availability management—✓✓
Multi-doctor shared calendar——✓
Team & Practice
Doctor accounts1 doctor1 doctor2+ (R 449 each)
Receptionist portal—R 149/mo add-onUnlimited
Role-based permissions——✓
Practice-wide reporting——✓
Dedicated account manager——✓
Support
Support channelEmailPriority emailPriority phone & email

Pricing questions

Can I start on one plan and switch later?

Yes. You can move between Starter and Professional at any time from your Subscription page. The new price applies from your next billing date. When a second doctor joins, let us know and we'll move you onto the Practice plan.

How is the Practice plan billed?

R 449 for each doctor account active on your billing date, with a minimum of two doctors. The total never goes above R 2,990 a month, so from seven doctors adding more costs nothing extra. Receptionist accounts are unlimited and free.

Do you charge a percentage of my billings or claims?

No. You pay a flat monthly fee. When you submit electronic medical aid claims, the switching house charges a small per-claim fee (usually around R 6). We pass that fee on at cost, with no markup, and list it on your monthly invoice.

Is there a setup fee or contract?

No setup fee and no contract. Every plan starts with a 30-day free trial, with no card required, and you can cancel at any time. We'll also move your patient data from your current system for free.

Is there a discount for paying annually?

Yes. Pay for a year upfront and you pay for 10 months, so 2 months are free.

Do my patients pay anything?

No. The patient portal and app are free for your patients.

Your practice deserves
better than spreadsheets

Join MedConsult today. Set up in under 10 minutes. No IT department required. No long-term contracts. Your first 30 days are completely free.

lock POPIA Compliant
public South African servers
credit_card No card needed to start

Which portal are you looking for?

Direct access to every part of the MedConsult platform.

medical_services
Doctor

Access your patient portal, appointments, clinical records and prescriptions.

local_hospital
Practice Admin

Manage your practice, team members, billing and subscription settings.

folder_open
Receptionist

Handle appointments, front desk operations and patient check-ins.

smartphone
Patient

View your records, upcoming appointments and book new consultations.