15.4 C
London
Friday, October 31, 2025

Inside the RAF: The R500bn black hole and how the Road Accident Fund fell apart

- Advertisement -

When a drunk driver hit Sipho Mdluli’s taxi in 2021, his left leg was shattered and his livelihood disappeared overnight. 

Three years later, he’s still waiting for the Road Accident Fund (RAF) to pay his multi-million rand claim, and the impact of being jobless has also shattered his fledgling family.

“My case is handled by lawyers, and every time I check on them, they say my case was approved, but we have not received payment. Now I survive by borrowing from my extended family to survive.”

Mdluli’s story mirrors thousands of others caught in South Africa’s most important social compensation scheme — a safety net meant to protect every driver, passenger and pedestrian.

Today, that safety net is breaking apart.

A Fund Built to Protect, Now Bankrupt

The RAF was established to ensure that anyone injured or killed on South African roads would not face financial ruin.

Funded through a fuel levy of R2.18 per litre, the system once guaranteed help for victims regardless of fault.

But the levy has been frozen since 2019, even as medical and legal costs have soared.

The fund’s liabilities now exceed R518 billion, against R33 billion in assets — meaning it owes 15 times more than it owns.

The Auditor-General has repeatedly warned that the RAF’s finances are “not fairly presented” and flagged “material uncertainty” over its continued existence.

“A Broken RAF Means People Go Without Wheelchairs”

As Parliament’s Standing Committee on Public Accounts (SCOPA) investigates the depth of the crisis bedevilling the RAF, committee chairperson Songezo Zibi says the human cost is already devastating.

“A broken RAF means it’s going to be very difficult for a lot of people,” Zibi told

“Right now there are people who need wheelchairs, but they don’t have them. Someone who is a victim of a road accident needs a caregiver right now, and they can’t afford one. “Someone needs their car adjusted so they can drive with their hands. The RAF was created to make those things possible,” said Zibi.

He says the fund’s apparent collapse has left “people stranded between injury and dignity,” unable to access the basic services that compensation was meant to provide.

“A broken RAF means all these people simply don’t have access to critical services — medical transport, therapy, assistive devices. It is not just a financial crisis, it’s a human one.”

Zibi believes the current funding model is the root of the problem.

“This is a funding problem that the government and Parliament must solve. It’s not the fault of RAF management alone. The model doesn’t work, and the obligations placed on the fund don’t work either.”

A System That Pays Too Much, Too Fast

Zibi argues that the law itself needs a complete overhaul. Under current regulations, the RAF must pay accident victims upfront — often in large lump sums meant to cover lifelong expenses.

“The regulations say that for victims’ expenses, the RAF must pay everything upfront. That’s not necessary,” he explained. “Why can’t it be budgeted on an annual basis? You don’t need to get all your money at once.”

He believes this practice fuels unsustainable cash-flow pressures — and sometimes leads to misuse of the lump sums.

“Some people receive the full payout and spend it within a short while,” he said. “If instead we made annual or monthly payments, people would still get help, but the fund could survive.”

His proposal: reform the law so the RAF can make structured annual or monthly disbursements, or issue vouchers for medical services.

“You don’t need R30 million in your bank account,” he said. “The state can budget maybe R180 000 a year, or give you a voucher for your medical check-ups. We must improve how cash flow is managed — otherwise the RAF will keep paying huge sums and it’s not sustainable.”

He added that these were his personal views, not yet SCOPA’s collective position, but that the committee will consider them when it recommends reforms.

“The Fuel Levy Is Not Enough”

For Zibi, simply raising the levy isn’t a solution.

“The fuel levy as a mechanism is not enough,” he said. “I don’t think it should be increased. We must start doing what’s done in other countries.”

He proposes that third-party insurance be built into vehicle licensing fees — a model where every car owner contributes a small annual insurance premium that covers accident victims.

“If I’m driving and cause an accident, the RAF indemnifies me by paying the people I’ve injured,” he said. “But what should happen is that part of your licence fee becomes your insurance premium. From that pool of money, we can pay victims. The fuel levy shouldn’t be the only source.”

The Depth of the Hole: “Nobody Knows”

While SCOPA works on reforms, opposition MPs warn that the RAF’s finances are even worse than reported.

ActionSA Member of Parliament Alan Beesley told that during SCOPA’s inquiry, his party questioned the Auditor-General of South Africa about unrecorded liabilities — money owed to claimants but missing from the RAF’s books.

“The AGSA confirmed that the total can’t be estimated. In essence, nobody knows how deep this hole is,” Beesley said. “Our calculations show unrecorded liabilities exceeding R500 billion — nearly a fifth of the national budget.”

He called the situation “one of the most serious financial misstatements by any state entity in democratic South Africa” and urged charges against the former RAF board.

Former RAF CEO challenges SCOPA’s authority to inquire about the entity’s financial management.

“Ultimately, it will be ordinary taxpayers who pay the price,” he warned.

ActionSA said it fully supports SCOPA in its resolution to secure the appearance of former RAF CEO, Collins Letsoalo, as a witness in its ongoing inquiry into alleged maladministration, financial misconduct, and the misuse of public funds at the Fund. 

“The integrity of Parliament’s oversight process cannot be compromised by the refusal or evasion of key witnesses, particularly those who held executive authority over the entity under investigation,” the party added.

Zibi said the committee will soon convene and discuss whether Letsoalo must be subpoenaed to appear.

“He hasn’t come back to us, so the committee will try to set up a date for a discussion, to decide whether we issue him a subpoena. But we have not met yet,” said Zibi, also national leader of the political party RISE Mzansi.

/* === Scoped RAF Crisis Component Styles (icons + bullets improved) === */
.raf-wrapper { display:flex; flex-direction:column; font-family:system-ui,-apple-system,BlinkMacSystemFont,”Segoe UI”,Roboto,Ubuntu,”Helvetica Neue”,sans-serif; }

.raf-header { background:#b91c1c; color:#fff; padding:1.25rem 1.5rem; text-align:center; }
.raf-header h2 { margin:0; font-size:1.5rem; font-weight:700; }
.raf-header p { margin:.25rem 0 0 0; font-size:1rem; opacity:.9; }

.raf-section { display:flex; align-items:flex-start; gap:1rem; padding:1.5rem; border-bottom:1px solid #e5e7eb; }
.raf-section:last-child { border-bottom:none; }

.raf-icon {
flex: 0 0 48px;
width: 48px;
height: 48px;
display: flex;
align-items: center;
justify-content: center;
border-radius: 50%;
background-color: #fffafa; /* very light red */
border: 2px solid #fca5a5; /* softer red edge */
color: #b91c1c;
box-shadow: 0 1px 2px rgba(185, 28, 28, 0.08);
}

.raf-icon svg {
width: 26px;
height: 26px;
stroke: currentColor;
stroke-width: 1.8;
stroke-linecap: round;
stroke-linejoin: round;
fill: none;
display: block;
}

/* Content */
.raf-content h3 { margin:0 0 .5rem 0; font-size:1.25rem; font-weight:700; color:#111827; }
.raf-content p { margin:0; color:#374151; font-size:.95rem; line-height:1.6; }

/* Stats */
.raf-stats { display:grid; grid-template-columns:repeat(auto-fit, minmax(140px,1fr)); gap:1rem; width:100%; margin-top:1rem; }
.raf-stat { background:#fef2f2; border:1px solid #fecaca; padding:1rem; border-radius:8px; text-align:center; }
.raf-stat-value { font-size:1.75rem; font-weight:700; color:#b91c1c; line-height:1.2; }
.raf-stat-label { font-size:.875rem; color:#374151; margin-top:.25rem; }

/* Better bullets: clean checkmarks via inline SVG, aligned text */
.raf-list { list-style:none; padding-left:0; margin:.75rem 0 0 0; }
.raf-list li {
position:relative; padding-left:1.75rem;
margin:.5rem 0; color:#374151; font-size:.95rem; line-height:1.55;
}
.raf-list li::before {
content:””;
position:absolute; left:0; top:.2rem;
width:1.15rem; height:1.15rem; border-radius:9999px;
background:#fff5f5; border:1px solid #fecaca;
/* Tiny red checkmark */
-webkit-mask: url(“data:image/svg+xml;utf8,”) center/70% no-repeat;
mask: url(“data:image/svg+xml;utf8,”) center/70% no-repeat;
background-color:#b91c1c;
}

/* Note */
.raf-note { background:#fffbeb; border-left:4px solid #f59e0b; padding:.75rem 1rem; margin-top:1rem !important; font-size:.9rem !important; color:#b45309 !important; }

/* Mobile tweaks */
@media (max-width: 640px) {
.raf-section { flex-direction:row; align-items:flex-start; }
.raf-content h3 { font-size:1.1rem; }
.raf-content p { font-size:.92rem; }
.raf-stat-value { font-size:1.5rem; }
/* Option: if you want a simpler look on very small screens, hide icons */
/* .raf-icon { display:none; } */
}

The RAF Crisis

South Africa’s Broken Safety Net

The Human Cost

Victims like Sipho Mdluli, injured in 2021, are left waiting years for multi-million rand claims, shattering families and livelihoods while they wait for payment.

Financially Insolvent

The fund is functionally bankrupt, owing 15 times more than it owns. The R2.18/litre fuel levy has been frozen since 2019.

R518+ Bn
Total Liabilities

R33 Bn
Total Assets

“Between Injury and Dignity”

SCOPA’s Songezo Zibi states the broken RAF means victims cannot get essential services like wheelchairs, caregivers, or therapy.

Proposed Reforms

  • Stop large lump-sum payouts; move to structured monthly/annual payments.
  • Issue vouchers for medical services instead of cash.
  • Build third-party insurance into vehicle licence fees, not just the fuel levy.

A “Black Hole” of Debt

MPs warn of over R500 Billion in unrecorded liabilities. “Nobody knows how deep this hole is.”

Scandal Alleged: Amid the crisis, the former CEO allegedly spent R10M+ on personal security and a R4M armoured car.

Recent reports cited a whistle-blower affidavit alleging that the RAF spent more than R10 million on personal security arrangements for Letsoalo — including hotel stays for bodyguards — at a time when the fund was already under intense fiscal pressure.

According to multiple media investigations, the spending included a roughly R4 million armoured BMW and the deployment of nine bodyguards, some of whom were reportedly assigned to guard Letsoalo’s family rather than perform strictly corporate protection tasks.

“Sidelined into Other Pockets”

Industry stakeholders echo the concern. Gavin Kelly, CEO of the Road Freight Association, says the RAF has strayed far from its founding purpose.

“The Road Accident Fund was designed to replace the compulsory Third Party Licence – a second disc on the windscreen of a motor vehicle – by accessing an allocation from every litre of fuel sold. The idea was that persons injured or killed in road crashes (the RAF uses the term “accident”) would be compensated for loss and not have to rely on relief from the driver of the vehicle after a legal process was followed,” Kelly told .

“Over the past few decades, the RAF has become embroiled in battles between the legal fraternity, claimants, and the State whose funds did not reach crash victims, but were sidelined into other pockets. Various legal actions have been ongoing.”

He said the result for the road crash victims has been that payouts from the RAF have been severely delayed, severely reduced, or even “lost” in the battles that have been ensuing.

class RafTimeline extends HTMLElement {
// ——- EDITABLE DATA ——-
timelineData = [
{ year: “1942”, headline: “Motor Vehicle Insurance Act”, description: “Introduces compulsory third-party motor insurance.”, details: “This act established the principle that all motor vehicle owners must have insurance to cover third-party injuries, laying the groundwork for all future state-run compensation funds.”, category: “Policy change” },
{ year: “1989”, headline: “MMF Created”, description: “Multilateral Motor Vehicle Accidents Fund (MMF) created, funded via the fuel levy instead of private insurers.”, details: “This significant shift moved funding from private insurance premiums to a dedicated fuel levy, centralising the accident compensation system under a single state-backed entity.”, category: “Policy change” },
{ year: “1 May 1997”, headline: “RAF Officially Launches”, description: “Road Accident Fund (RAF) officially launches under Act 56 of 1996 to compensate road crash victims.”, details: “The new RAF replaced the MMF, solidifying its mandate as the primary public entity responsible for compensating victims of road accidents in South Africa.”, category: “Policy change” },
{ year: “2008”, headline: “RAF Amendment Act”, description: “Takes effect, capping certain payouts and limiting “pain and suffering” claims.”, details: “In an attempt to control its ballooning liabilities, the Act introduced statutory caps on claims, most notably for high-income earners and general damages for ‘pain and suffering’.”, category: “Policy change” },
{ year: “2018”, headline: “RABS Bill Proposed”, description: “Government proposes the RABS Bill: a no-fault benefit scheme to replace RAF, triggering public backlash.”, details: “The Road Accident Benefit Scheme (RABS) Bill proposed a radical ‘no-fault’ system, but was fiercely opposed by legal experts and civil society for potentially reducing victim benefits.”, category: “Policy change” },
{ year: “2020”, headline: “Collins Letsoalo Appointed CEO”, description: “Promises to cut legal costs and ‘clean up’ the Fund.”, details: “The new CEO began a controversial cost-cutting drive, including attempts to stop payments to third-party attorneys, framing it as a necessary ‘clean-up’ operation.”, category: “Leadership” },
{ year: “2024”, headline: “Courts Order Payouts”, description: “Courts force RAF to keep paying medical and injury claims; judges call out stalling tactics.”, details: “Mounting legal challenges from victims and medical aid schemes saw courts repeatedly order the RAF to resume payments, with judges criticising its ‘stalling tactics’ and failure to meet its mandate.”, category: “Financial crisis” },
{ year: “Oct 2025”, headline: “SCOPA Inquiry”, description: “Parliament’s SCOPA inquiry hears RAF admit it is “structurally insolvent,” with massive unpaid claims and allegations of procurement abuse.”, details: “Testimony before Parliament’s Standing Committee on Public Accounts (SCOPA) revealed the fund is ‘functionally insolvent’ by its own admission, facing billions in unpaid claims and serious procurement irregularities.”, category: “Parliament” }
];

// Category → color map
categories = {
“Policy change”: “var(–color-policy)”,
“Leadership”: “var(–color-leadership)”,
“Financial crisis”: “var(–color-financial)”,
“Parliament”: “var(–color-parliament)”
};

constructor() {
super();
this.attachShadow({ mode: ‘open’ });
}

connectedCallback() {
this._render();
this._attachListeners();
}

_render() {
this.shadowRoot.innerHTML = `

/* ===== SCOPE ROOT ===== */
:host {
display: block;
font-family: -apple-system, BlinkMacSystemFont, “Segoe UI”, Roboto, Helvetica, Arial, sans-serif, “Apple Color Emoji”, “Segoe UI Emoji”, “Segoe UI Symbol”;

/* Editable theme vars (override via inline styles on ) */
–color-accent: #DC2626;
–color-policy: #2563EB;
–color-leadership: #16A34A;
–color-financial: #D97706;
–color-parliament: #7E22CE;

–color-bg: #FFFFFF;
–color-bg-alt: #F9FAFB;
–color-border: #E5E7EB;
–color-text-primary: #1F2937;
–color-text-secondary: #4B5563;
–color-text-on-accent: #FFFFFF;
}

/* Reset inside shadow only */
:host *, :host *::before, :host *::after { box-sizing: border-box; }
:host p, :host h1, :host h2, :host h3, :host ul, :host li { margin: 0; padding: 0; }

/* Wrapper & header */
.rt-wrapper { background: var(–color-bg); padding: 1.5rem 1rem; max-width: 1200px; margin: 0 auto; overflow: hidden; }
.rt-header { border-bottom: 1px solid var(–color-border); padding-bottom: 1rem; margin-bottom: 2rem; }
.rt-title { font-size: 1.75rem; font-weight: 700; color: var(–color-text-primary); line-height: 1.2; }
.rt-dek { font-size: 1rem; color: var(–color-text-secondary); margin-top: 0.5rem; max-width: 65ch; }

/* Vertical timeline (mobile-first) */
.rt-timeline { list-style: none; position: relative; padding-left: 1.75rem; margin: 1.5rem 0; }
.rt-timeline::before {
content: ”; position: absolute; top: 0.5rem; bottom: 0.5rem; left: 0.625rem;
width: 4px; background: var(–color-border); border-radius: 2px;
}
.rt-item { position: relative; margin-bottom: 1.5rem; }
.rt-item:last-child { margin-bottom: 0; }
.rt-dot {
position: absolute; top: 0.25rem; left: -0.25rem; width: 1.25rem; height: 1.25rem;
border-radius: 50%; background: var(–color-bg); border: 4px solid var(–color-accent); z-index: 1;
}
.rt-node { position: relative; }

/* Expandable card */
.rt-button {
display: block; width: 100%; text-align: left; font-family: inherit; font-size: 1rem;
background: var(–color-bg); border: 1px solid var(–color-border); border-radius: 0.5rem;
padding: 1rem; cursor: pointer; transition: border-color .2s, box-shadow .2s; position: relative; z-index: 2;
}
.rt-button[aria-expanded=”true”] { border-bottom-left-radius: 0; border-bottom-right-radius: 0; border-color: var(–color-accent); }
.rt-button:hover, .rt-button:focus-visible { outline: none; border-color: var(–color-accent); box-shadow: 0 0 0 2px var(–color-accent); }

.rt-tag { display: inline-block; font-size: .75rem; font-weight: 600; padding: .125rem .5rem; border-radius: 999px; color: var(–color-text-on-accent); margin-bottom: .75rem; text-transform: capitalize; }
.rt-year { display: block; font-size: .875rem; font-weight: 600; color: var(–color-text-secondary); margin-bottom: .25rem; }
.rt-headline { font-size: 1.125rem; font-weight: 700; color: var(–color-text-primary); margin-bottom: .25rem; }
.rt-desc { font-size: .875rem; color: var(–color-text-secondary); line-height: 1.4; }

.rt-panel {
background: var(–color-bg-alt); border: 1px solid var(–color-border); border-top: none;
border-radius: 0 0 .5rem .5rem; padding: 0 1rem; max-height: 0; overflow: hidden;
transition: max-height .3s ease-out, padding .3s ease-out; font-size: .875rem; color: var(–color-text-primary);
line-height: 1.5; position: relative; z-index: 1; transform: translateY(-1px);
}
.rt-button[aria-expanded=”true”] + .rt-panel { max-height: 15rem; padding: 1rem; border-color: var(–color-accent); transform: translateY(0); }

/* Legend */
.rt-legend { display: flex; flex-wrap: wrap; gap: .5rem 1rem; border-top: 1px solid var(–color-border); padding-top: 1rem; margin-top: 2rem; font-size: .875rem; color: var(–color-text-secondary); }
.rt-legend-item { display: flex; align-items: center; text-transform: capitalize; }
.rt-legend-color { width: 12px; height: 12px; border-radius: 3px; margin-right: .5rem; }

/* Horizontal (≥900px) */
@media (min-width: 900px) {
.rt-timeline { display: flex; padding-left: 0; margin: 3rem 0; overflow-x: auto; padding-bottom: 1rem; }
.rt-timeline::before { top: .625rem; bottom: auto; left: 1rem; right: 1rem; width: auto; height: 4px; }
.rt-item { flex: 1; display: flex; flex-direction: column; min-width: 220px; padding-top: 2rem; margin-bottom: 0; padding-left: .5rem; padding-right: .5rem; }
.rt-dot { top: 0; left: 50%; transform: translateX(-50%); }
.rt-item:nth-child(even) { flex-direction: column-reverse; padding-top: 0; padding-bottom: 2rem; }
.rt-item:nth-child(even) .rt-dot { top: auto; bottom: 0; }
.rt-item:nth-child(even) .rt-button { border-radius: .5rem; }
.rt-item:nth-child(even) .rt-button[aria-expanded=”true”] { border-top-left-radius: 0; border-top-right-radius: 0; }
.rt-item:nth-child(even) .rt-panel { border-radius: .5rem .5rem 0 0; border: 1px solid var(–color-border); border-bottom: none; transform: translateY(1px); }
.rt-item:nth-child(even) .rt-button[aria-expanded=”true”] + .rt-panel { border-color: var(–color-accent); transform: translateY(0); }
}

Inside the RAF: 80 Years of Crisis and Reform

From compulsory motor insurance in 1942 to a fund Parliament now calls ‘structurally insolvent’.

    ${this.timelineData.map((item, i) => `

  • `).join(”)}

${Object.entries(this.categories).map(([name, color]) => `

${name}

`).join(”)}

`;
}

_attachListeners() {
const buttons = this.shadowRoot.querySelectorAll(‘.rt-button’);
buttons.forEach(btn => {
btn.addEventListener(‘click’, e => this._toggleNode(e.currentTarget));
btn.addEventListener(‘keydown’, e => {
if (e.key === ‘Enter’ || e.key === ‘ ‘) { e.preventDefault(); this._toggleNode(e.currentTarget); }
});
});
}

_toggleNode(btn) {
const expanded = btn.getAttribute(‘aria-expanded’) === ‘true’;
const panel = this.shadowRoot.getElementById(btn.getAttribute(‘aria-controls’));

// close others
this.shadowRoot.querySelectorAll(‘.rt-button’).forEach(other => {
if (other !== btn) {
other.setAttribute(‘aria-expanded’, ‘false’);
const p = this.shadowRoot.getElementById(other.getAttribute(‘aria-controls’));
if (p) p.setAttribute(‘aria-hidden’, ‘true’);
}
});

// toggle clicked
btn.setAttribute(‘aria-expanded’, String(!expanded));
panel.setAttribute(‘aria-hidden’, String(expanded));
}
}

if (!customElements.get(‘raf-timeline’)) customElements.define(‘raf-timeline’, RafTimeline);

“It is critically important that third parties, the people who had no role to play in the crash, are promptly compensated for their loss or medical expenses. The Road Freight Association (RFA) has proposed that the RAF process be run by current short-term insurers, who have both the capacity to collect and to deal with claims, as was done before the advent of the RAF,” said Kelly.

“Discs/proof of insurance can still be purchased, and the fuel levy portion held in a central account for use by the various insurance companies when settling claims.

“A paralysed RAF leaves travellers – third party individuals – exposed to severe risk and personal cost should they be involved in a crash just by being a passenger or pedestrian,” he said.

Record Payouts, Lingering Doubt

Amid growing criticism, the RAF announced this month a record one-day payout of R694 million, claiming to have disbursed R17.3 billion since April as part of a turnaround plan. It also paid R4.18 billion in September alone.

“Dignity continues to be restored to thousands of claimants,” the RAF said in its statement, pledging faster claims processing and stronger governance.

Critics, however, warn that faster payments alone will not solve a structural deficit or a broken law.

The Broken Promise

For victims like Mdluli, the headlines about record payouts mean little. His calls to the lawyers sometimes go unanswered. His file still sits somewhere in a queue inside a system drowning in debt.

“The RAF is supposed to protect us,” he says quietly. “Now it’s just another government department that doesn’t pay.”

As SCOPA’s inquiry continues, Zibi says Parliament must do more than expose failure — it must design a system that works.

“We can’t just keep diagnosing the problem,” he said. “We have to rebuild this fund so it serves people with dignity.”

Until that happens, South Africa’s promise of protection for road-crash victims remains just that — a promise.

[email protected]

News  

Get your news on the go. Download the latest App for Android and IOS now.

Latest news
Related news