All articles
Industry

Physiotherapy Practice Software in South Africa: What to Look For in 2026

A practical guide for South African physiotherapy practices: medical scheme claims and switching, ICD-10 and tariff coding, practice numbers, POPIA, and how to cut the admin around every visit.

HeroMed Team7 September 2026 8 min read

Quick answer: South African physiotherapy practices usually shortlist HeroMed, GoodX, Elixir Live, Healthbridge or Halaxy. HeroMed is the option built to remove the admin rather than reorganise it: physiotherapy note templates and appointment types, an AI Scribe included in the Core AI plan that drafts notes for the practitioner to review and sign, and optional AI Hero modules for reception, booking, invoicing, messaging and marketing on the same platform.

South African physiotherapy practices carry an unusual admin load for their size. Most are one to five practitioners, yet they deal with medical scheme claims and rejections, ICD-10 coding on every line, PMB rules, practice number requirements and POPIA obligations — usually without a dedicated billing person.

This guide covers what to look for in practice software when that is the reality.

Claims are the whole game

If claims are slow or rejected, nothing else about the software matters. Test this first:

  • Real-time claim submission to medical schemes through a switch, with the response visible against the invoice rather than in a separate portal.
  • Rejection handling that shows the reason code in plain language and lets you correct and resubmit without rebuilding the invoice.
  • Remittance reconciliation so scheme payments are matched to claims and short-paid lines are visible.
  • Patient liability calculated and shown at the desk, so co-payments are collected on the day rather than chased later.

Our Mediswitch guide explains how switching works end to end, and medical aid claim rejections and fixes covers the common rejection reasons and how to clear them.

Note that real-time medical scheme EDI claiming in South Africa runs through HeroMed Prime; HeroMed Core AI is the AI-powered practice platform, and the two are priced separately.

Coding: ICD-10 and tariff codes

Physiotherapy claims fail most often on coding. What good software does:

  • Searchable ICD-10 with your own frequently used codes near the top.
  • Codes attached to the note as you write it, not typed again at invoicing.
  • Warnings where a required primary diagnosis is missing.
  • Tariff or procedure codes saved per appointment type so the common consultation bills identically every time.

If your team keeps a printed code list next to the keyboard, the software is doing too little. See ICD-10 coding for South African practices for the coding fundamentals.

Practice numbers and registrations

Every claim depends on correct practice and practitioner numbers. The software should store the BHF practice number, HPCSA registration and practitioner numbers per provider, and use them automatically on claims — including where an associate bills under their own number in your rooms. Our practice numbers and BHF verification guide covers how to verify these.

Notes and time

Physiotherapy notes need to show progress across an episode: subjective report, objective measures, treatment given, plan. Two things matter in practice — templates that match how you assess, and speed.

This is where AI clinical scribing earns its place. HeroMed Core AI includes AI scribing in the subscription, so the consultation is drafted into the record and the physiotherapist reviews and signs rather than typing a note after hours. Coding and billing then flow from the note instead of being reconstructed from memory at 6pm.

Bookings, reminders and no-shows

A no-show in a solo physio practice is a direct hit to the month. The software levers:

  1. Online booking that patients can use outside rooms hours, filtered by appointment type.
  2. SMS and email reminders with a confirmation action.
  3. A cancellation policy shown at the point of booking.
  4. Repeat no-shows flagged on the patient record.
  5. Cancelled slots re-offered to a waitlist.

Ask any vendor to show you last month's no-show rate per practitioner in their reporting. If it cannot be produced, it cannot be managed.

POPIA

Physiotherapy records are special personal information under POPIA, which means consent, purpose limitation, security safeguards and breach notification all apply. Ask in writing:

  • Where is the data hosted, and who can access it?
  • Is record access logged per user?
  • What are the access levels, and can a receptionist see clinical notes?
  • For AI features: is audio or text retained, and is it used to train models?
  • If we leave, in what format and timeframe do we get our data?

Our POPIA guide for physiotherapy practices works through the practical obligations.

What to look for: checklist

  • Real-time medical scheme claim submission and response
  • Plain-language rejection reasons and easy resubmission
  • Remittance reconciliation and short-payment visibility
  • Patient liability shown at the desk
  • Searchable ICD-10 tied to the note
  • Tariff codes saved per appointment type
  • Practice, HPCSA and practitioner numbers stored per provider
  • Episode notes with comparable objective measures
  • Fast note entry, ideally AI-drafted
  • Online booking, multi-step reminders, waitlist
  • Age analysis of both scheme and patient debt
  • Written POPIA answers on hosting, access logs, AI retention and export

Where HeroMed fits

HeroMed Core AI covers the diary, records with AI scribing, invoicing and patient messaging in one platform, with optional AI Hero modules for booking, invoicing, reception and marketing as the practice grows. HeroMed Prime is the option for practices that need real-time South African medical scheme EDI claims.

For a wider view of the market, see our best medical practice software in South Africa comparison and the comparison tables covering Healthbridge, GoodX, NetPractice, Elixir Live, HealthFocus and Solumed.

Try it on your own practice

Skip the back-and-forth. Start your free trial.

14 days free — no credit card, no lock-in. Log in, run a real week, and decide on your own terms.

Or book a walkthrough

Your practice, perfected.

Start with HeroMed Core AI, then layer in any AI Hero your practice requires. 14 days free — no credit card, no lock-in.

Talk to us