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.

πŸ”’ POPIA Compliant
πŸ₯ HPCSA Aligned
πŸ’³ PayFast Payments
πŸ‡ΏπŸ‡¦ 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.

πŸ“‹
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
πŸ“„
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
πŸ“…
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
πŸ₯
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
🧾
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
πŸ“Ή
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.
πŸ“±
Open WhatsApp Video Call
πŸ‘₯
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.
πŸ‘¨β€βš•οΈ
Doctor
Full clinical + admin access
Full
πŸ—‚οΈ
Receptionist
Appointments + demographics only
Limited
πŸ“±
Patient
Own records + booking only
Read Only
🏠
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.
πŸ“„
SN-2401
Sick Note Β· 15 Apr 2026
πŸ’Š
RX-3301
Prescription Β· 10 Apr 2026
πŸ“Š
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.

🩺
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 β€” no reception needed
  • Submit medical aid claims with one click
  • Start at R 299/month, cancel anytime
πŸ₯
Group Practice
You manage multiple doctors, a reception desk and hundreds of patients. MedConsult gives everyone the right access to the right information.
  • Unlimited doctors under one subscription
  • Receptionist portal with booking access only
  • Clinical records locked to treating doctor
  • Shared patient calendar across all doctors
  • Practice-wide reporting and billing
πŸ‘©β€βš•οΈ
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.

No setup fees. No contracts. No surprises. Cancel anytime.

Starter
R 299/mo
For solo doctors starting out
  • βœ“Up to 50 active patients
  • βœ“Medical records & history
  • βœ“Sick notes & prescriptions
  • βœ“Invoicing with VAT
  • βœ“Medical aid claims
  • βœ“WhatsApp video calls
  • β€”Patient booking portal
  • β€”Receptionist accounts
  • β€”Multi-doctor calendar
Practice Plan
Practice
R 5,000/mo
For practices with 2+ doctors
  • βœ“Unlimited doctors
  • βœ“Unlimited patients
  • βœ“Everything in Professional
  • βœ“Receptionist portal & 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.

Compare all features

Exactly what's included in each plan

FeatureStarterProfessionalPractice
Patient Management
Patient profiles & recordsβœ“βœ“βœ“
Medical history & notesβœ“βœ“βœ“
Allergies & chronic conditionsβœ“βœ“βœ“
Patient count limit50 patientsUnlimitedUnlimited
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 doctorUnlimited
Receptionist portalβ€”β€”βœ“
Role-based permissionsβ€”β€”βœ“
Practice-wide reportingβ€”β€”βœ“
Dedicated account managerβ€”β€”βœ“

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.

πŸ”’ POPIA Compliant
πŸ‡ΏπŸ‡¦ South African servers
πŸ’³ No card needed to start

Which portal are you looking for?

Direct access to every part of the MedConsult platform.

🩺
Doctor

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

πŸ₯
Practice Admin

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

πŸ—‚οΈ
Receptionist

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

πŸ“±
Patient

View your records, upcoming appointments and book new consultations.