Claims · Getting paid

Why Medical-Aid Claims Get Rejected - and How to Fix the Top Reasons

Published 28 June 2026 · 6 min read

A rejected medical-aid claim caught the same day by NetPractice's live accepted, rejected and reversal status

A rejected medical-aid claim is not just admin - it's money that doesn't arrive. And because most practices only find out a claim bounced at month-end, the gap between "submitted" and "actually paid" is where practice cash flow quietly leaks.

The good news: the vast majority of rejections come from a short list of fixable causes. Here are the most common ones in South African practice, and how to stop them costing you a pay cycle.

The top reasons claims get rejected

  • Incorrect or missing member details - a wrong membership number, missing dependant code, or a member who isn't active on the date of service.
  • No authorisation - procedures that needed pre-authorisation submitted without it (or with the wrong auth number).
  • Wrong practice or provider numbers - the treating or billing provider's number doesn't match what the scheme expects.
  • Benefit exhausted or excluded - the member's day-to-day or relevant benefit is depleted, or the service isn't covered by their plan.
  • Late submission - past the scheme's claim-submission window, which is an automatic rejection no matter how valid the claim.
  • Incorrect tariff or procedure codes - outdated or mismatched codes for the service rendered.
  • Duplicates - the same claim submitted twice, which schemes reject on sight.

Why the timing is what really hurts

Notice that almost all of these are correctable - a fixed detail, a re-submission, an authorisation obtained. The problem is rarely that the claim can't be paid; it's that nobody finds out it was rejected until it's too late to fix cheaply. Discover a rejection on the day and it's a two-minute correction. Discover it at month-end and it's a backlog, a follow-up, and cash that's a month late - or, past the submission window, gone.

The fix: submit in real time and see the outcome immediately

This is the single biggest lever a practice has. NetPractice submits your claims to the medical schemes in real time - as you finish the consultation - and shows you live accepted, rejected and reversal status. A rejection isn't a month-end surprise; it's something you see and fix today, while the patient details and authorisation are still in front of you.

Because the claim is built straight from the visit, the common data-entry causes above are caught at source, and you're not re-keying anything. It's free under 11 claims a month, then a flat R9.50 per claim - no plans, no contract.

A quick checklist to cut rejections

  1. Confirm membership number, dependant code and that the member is active on the date of service.
  2. Get and capture authorisation before procedures that need it.
  3. Use the correct treating and billing provider numbers.
  4. Use current tariff/procedure codes.
  5. Submit promptly - ideally in real time - and watch the status.
  6. Act on rejections the same day, not at month-end.

Frequently asked questions

What's the most common rejection reason?

Member-detail and authorisation errors top the list - both are caught early when you validate at capture and submit in real time.

Does real-time submission really make a difference?

Yes - it converts a month-end backlog into same-day, two-minute corrections, and stops valid claims aging past the scheme's submission window.

Stop finding out about rejections at month-end. Submit claims in real time with NetPractice - free to start →