All articles
Industry

Medical Billing Software in South Africa: What to Check Before You Commit

A practical checklist for choosing medical billing software in South Africa — coding from the note, claim validation, remittance reconciliation, patient-liability tracking and the real cost per claim.

HeroMed Team24 August 2026 8 min read

Billing is where South African practices lose money quietly. Not through fraud or bad debt, but through claims that were rejected and never resubmitted, remittances that reduced lines nobody queried, and patient-liability balances that aged past the point anyone chased them.

Choosing medical billing software is really about which of that work the system removes and which it hands back to you. Here is the checklist we would use.

1. Where do the codes come from?

Every South African medical aid claim needs ICD-10 diagnosis codes and discipline-appropriate tariff codes. The question is who produces them.

  • Manual — the clinician writes a note, reception reads it and codes the claim. Slow, and the most common source of coding errors.
  • Assisted — the system suggests codes from templates or history.
  • From the note — codes and the invoice are generated from the clinical note itself, for review before submission. This is what HeroMed Prime does through the AI scribe into AI invoicing.

Ask to see this step live on a real note, not a slide. It is the single largest time difference between systems.

2. Does it validate before submission?

Pre-submission validation is worth more than any reporting feature, because a rejection caught at capture costs seconds and one caught at month-end costs a phone call and a delay.

Check for member-status and dependant-code checks, ICD-10 validity, tariff codes valid for your discipline and practice number, and duplicate detection.

3. How are rejections handled?

Ask one question: is a rejection a task or a report? If rejections appear as a worklist someone works down daily, they get fixed. If they live in a report, they age. Also confirm how resubmission works — one click, or rebuild the claim.

4. Is remittance reconciliation automatic?

Remittances rarely match claims line for line. Schemes reduce lines, apply co-payments and shift amounts to patient liability. You need the system to match remittance to claim automatically, flag differences, and split what became patient liability. Manual reconciliation is where practices quietly write off revenue.

Our cash flow guide has the 30-day version of getting this under control.

5. Does it track patient liability separately?

After remittance, the leftover balance is the patient''s. If that balance is not tracked separately with automated statements and reminders, it becomes bad debt at 90 days. Ask what the system sends, when, and whether it does so without someone remembering to.

6. What is the real cost per claim?

Price the full picture:

  • Monthly platform fee (per practitioner or per practice)
  • Per-claim or per-switch transaction fees
  • Bureau fees, if claims are handled for you
  • SMS or messaging bundles for statements and reminders
  • Separate AI scribe subscription, if coding does not come from the note
  • Setup, migration and training

Flat per-practice pricing generally beats per-seat pricing from the second or third practitioner. See pricing for how we structure it, including the ZAR HeroMed Prime tier for South African claims.

7. Multi-provider and multi-site reality

If you run several practitioners or locations, confirm: separate practice numbers per practitioner and location, per-practitioner revenue and outstanding reporting, one reception view across providers, and correct provider attribution on every claim. Systems that treat multi-provider as an afterthought produce reconciliation you cannot trust.

8. Compliance and exit

POPIA obligations apply to billing data as much as clinical data — access control per user, logging, and a written answer on data location. And ask, before signing, what export format your data comes out in. That question predicts your next migration''s difficulty better than any demo.

How the local options tend to differ

Mature local billing depth sits with the established systems; AI-native coding and documentation sits with newer platforms. We compare them directly and with our own bias disclosed in HeroMed vs GoodX, HeroMed vs Healthbridge and HeroMed vs NetPractice — and set the whole market out in the 2026 South African buyer''s guide.

If you want the checklist above run against your own billing mix, book a walkthrough.

Related reading

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