Mark Burke and The R4 Billion That Never Went Missing
A Johannesburg High Court judgment delivered on 28 July 2026 has become the centre of a political fight over DA federal finance chairperson Mark Burke, whose family company Kastelo is under investigation by the South African Reserve Bank for suspected exchange control contraventions. The figure being quoted everywhere is R4 billion, but that is not money that was stolen and it is not money missing from the state. The amount actually frozen is R13 million, and the court made no finding that anyone broke the law. What the judgment does contain, and what almost no coverage has touched, is the position of 891 ordinary South Africans whose personal foreign exchange allowances were used.
What the company was doing
Kastelo is a registered financial services provider that ran a crypto arbitrage business. The trade itself is legal and has been for years. Bitcoin has historically traded at a premium in South Africa compared to overseas markets, so money sent offshore, converted into crypto and brought back can capture the difference.
The obstacle is the exchange control system. Every South African adult may send R1 million out of the country each year under what is called the single discretionary allowance, and a further R10 million under the foreign investment allowance. To run arbitrage at scale you need both capital and unused allowance headroom, and most people have neither.
Kastelo’s model connected the two. Members of the public signed up, and their allowances were used to move money offshore. According to the company’s own advertising material, quoted in the judgment, a participant received a bonus of R2 000 for use of the R1 million allowance and R10 000 for the R10 million allowance.
Kastelo told the court that clients gave it a discretionary investment mandate, went through an onboarding and FICA process, and signed a special power of attorney. Where a client took a loan from Kastelo to fund participation, the company says a credit application was made, credit vetting was done under the National Credit Act, and applications were declined where the client could not service the facility from their own means.
What the Reserve Bank says went wrong
The Financial Surveillance Department of the Reserve Bank, known as FinSurv, sees the same structure very differently.
FinSurv official Andrรฉ Malherbe issued a blocking order on 24 November 2025 against a Kastelo account held at Access Bank. In his affidavit he states that the dominant purpose of the business model was to get around the exchange control regulations by acquiring foreign currency for Kastelo’s own benefit through the use of third parties, without permission.
Malherbe further states that clients had no understanding of what was being done in their name, and that most were not aware they held bank accounts abroad.
The Reserve Bank also suspects that Kastelo lent its own money to individuals so that they could use their allowances, which it describes as a simulated transaction designed to circumvent exchange controls. That suspicion was corroborated by findings from Access Bank that many clients earned approximately R15 000 a month yet received loans of approximately R249 000, that the loans appeared unsecured with questionable affordability assessments, and that clients were potentially over indebted.
Kastelo is classified as a treasury outsourcing company. Malherbe identified several rules in the Authorised Dealer Manual he suspected had been broken, including the rule that such a company may not buy or sell foreign currency for its own account, the rule that it may act only as an intermediary and never as a principal, and the requirement that the client must at all times be the principal to the foreign exchange transaction.
The whole question turns on the argument set out at paragraph 328 of the judgment, where Malherbe states that the regulations prohibit all foreign exchange transactions unless generally or specifically permitted. On that reading, the absence of a specific prohibition on a business model does not make the model lawful. That is a significant point for the entire South African fintech sector and it has been almost entirely ignored in the coverage.
Kastelo rejects the characterisation and has stopped offering the service.
Where the R4 billion figure comes from
This is where the public conversation has gone furthest off course.
Malherbe’s affidavit records that by 21 November 2025, R4 billion in foreign currency had been transferred abroad in that calendar year. The judge’s own summary at paragraph 112 puts it more sharply still, recording that in just 3 months, from 4 August 2025 to 21 November 2025, the suspected contravention amount was R4 billion.
The figure has been reported in places as though it covers the full 4 year review period from November 2021 to November 2025. It does not. The 4 year span is the period of cross border transaction records Malherbe examined. The R4 billion sits inside 2025 alone.
That correction cuts against Kastelo rather than for it. What it does not do is turn the number into a theft. No public money is involved, there is no tender, and nothing was taken from the state. R4 billion is the value of transactions suspected of contravening the regulations, and money suspected of contravening a regulation is not the same thing as money stolen.
The amount actually blocked in the account is R13 million. The Reserve Bank told the court that the R4 billion had already left the country and was therefore not available for attachment.
If contraventions are ultimately proved, Regulation 22B allows money in a blocked account to be forfeited to the state. That decision sits at the end of the investigation, not at the beginning.
What the court decided, and what it did not
Acting Judge S Johnson dismissed Kastelo’s review application with costs on the attorney and client scale, including the costs of two counsel.
The reasoning is narrower than the political commentary suggests. The threshold for a blocking order under Regulations 22A and 22C is not proof of a contravention. It is a reasonable suspicion, objectively assessed, which the court described as a relatively low threshold measured against the totality of available information.
Kastelo’s central complaint was that it received no warning and no opportunity to be heard before its account was frozen. The court held that a blocking order is temporary and preservatory, that prior notice would defeat its purpose, and that the right to be heard arises at the forfeiture stage rather than at the blocking stage.
The judge found that Malherbe had reasonable grounds, having considered information from Access Bank, from clients, from whistleblowers and from his own investigation. At paragraph 112 he went further, writing that the suspicion is overwhelming.
That phrase is doing a lot of work in the current news cycle and it deserves precision. It is a finding about the strength of the Reserve Bank’s grounds for suspicion. It is not a finding that Kastelo contravened anything. Under section 9(2)(b)(i) of the Currency and Exchanges Act, FinSurv has 36 months from the date of the blocking order to complete its investigation, which runs to November 2028.
The 891 people
The judgment records that on Kastelo’s own version the company had 891 clients, representing R891 million in individual single discretionary allowances and R8.9 billion in individual foreign investment allowances in an annual cycle.
If the Reserve Bank’s suspicion is upheld, the contraventions occurred in transactions conducted in those individuals’ names, using those individuals’ allowances, through offshore accounts opened in those individuals’ names.
Set the two versions side by side. Kastelo says every loan client passed a National Credit Act affordability assessment and that unaffordable applications were declined. Access Bank found people on R15 000 a month carrying unsecured debt of R249 000, roughly 16 times monthly income. Both cannot be correct.
Not one South African news outlet has published an interview with a single one of those 891 people. The entire national conversation has been about which parliamentary committee an MP sits on. The people whose names are on the paperwork have not been asked what they were told, what they signed, whether they knew an offshore account existed in their name, or what a few thousand rand looked like against a quarter of a million rand in debt.
That is the story, and it is sitting unclaimed.
Where Mark Burke actually sits
Mark Burke co-founded Kastelo in 2018 and was its chief executive until June 2024, when he left to enter Parliament. He remained chairman of the group until February 2026. His brother Nicholas Burke is the current chief executive.
Those dates matter against the investigation window. The transaction records examined by FinSurv run from November 2021 to November 2025. Burke ran the company for the first portion of that period and chaired the group for the remainder. The account was frozen in November 2025. He stepped down as chairman 3 months later, and roughly 6 months before the story became public.
He is correct that the judgment contains no finding against him personally. He is not a named party. The respondents are the Reserve Bank, its officials, the Minister of Finance and Access Bank.
One clarification for anyone reading the judgment themselves. Paragraph 7 refers to “Mr Burke, the executive director and CEO of Kastelo” being copied on correspondence with FinSurv on 24 November 2025. That is Nicholas Burke, the current chief executive, not Mark Burke. The passage is already circulating on social media as though it places Mark Burke at the centre of events on the day of the freeze. It does not.
The conflict, and what should be asked
The genuine question about Burke is structural rather than criminal.
He served on Parliament’s finance committees, which oversee both the Reserve Bank and National Treasury, while both institutions were opposing his family’s company in litigation. The DA has now removed him from those committees. He remains the party’s federal finance chairperson, the role responsible for the DA’s own financial controls and fundraising.
There is an argument for that split. The parliamentary role creates a direct conflict with the regulator, while the party role does not. There is also an argument against it. If the underlying question concerns judgment about financial compliance, the party’s own finance portfolio is precisely where that judgment is exercised.
Electoral Commission records show Burke personally donated just over R230 000 to the DA in the 2025/26 financial year and R105 000 in 2023/24. Kastelo has stated that it has never provided funding or any benefit to any political party. Both statements can be true at once, because the company did not donate, the founder did. There is no evidence linking those donations to arbitrage proceeds and none should be implied. The question of where a party’s finance chairperson’s personal wealth originates is nonetheless a fair one to put to a party.
The specific question worth an answer, and the only one that goes to the substance, is what Burke knew about how client allowances were being used during the years he ran the company and chaired the group.
The political pile-on and why it may be helping him
Reports indicate the ANC and the MK Party laid criminal charges against Burke on 21 August 2026, and that the EFF lodged an ethics complaint in Parliament on 24 August.
Notice who has not laid charges. No client has. The Reserve Bank has not, and the Reserve Bank is the body running the investigation.
Notice also how this started. According to the judgment, Access Bank triggered the investigation by reporting suspicious transactions after conducting its own forensic review. The bank considered off boarding Kastelo and told the court it did not do so because it did not want to pass what it regarded as contraventions on to another bank. The complaint came from inside the financial system, not from a political party.
The local government election is on 4 November 2026. Charges laid by political parties 10 weeks out convert a technical regulatory question into a partisan brawl, which is terrain on which the DA is comfortable and where its supporters will close ranks. The over reach inoculates the target.
The Reserve Bank needs none of it. It already has a frozen account, a judgment in its favour and 3 years to investigate.
The uncomfortable other side
There is a reading of this story that cuts against the pile on entirely, and consistency requires putting it on the table.
A regulator froze a company’s account on suspicion alone, without notice and without hearing the company first. A court has now confirmed that it was entitled to do so, that it need not prove anything, and that the company’s right to be heard only arises years later at the forfeiture stage. Kastelo has indicated it is leaning towards not appealing, on the reasoning that a win would not undo the reputational damage already done.
The exchange control regulations under which all of this operates were promulgated in 1961 under a statute passed in 1933. Their purpose, as the Constitutional Court described it in the Shuttleworth matter, was to curb capital flight and shield the domestic economy. The arbitrage opportunity Kastelo built a business on exists precisely because those controls create a price gap between the local and offshore Bitcoin market.
None of that excuses using another person’s allowance without their informed understanding, if that is what happened. Two things can be true. A business practice can be indefensible and the rule that made it profitable can be obsolete.
What to watch
Five markers will tell you where this actually lands, and none of them is a press conference.
Whether FinSurv refers the matter to the National Prosecuting Authority or proceeds administratively towards forfeiture under Regulation 22B. Whether Parliament’s Joint Committee on Ethics and Members’ Interests accepts the EFF complaint for investigation or dismisses it. Whether Kastelo appeals within the available period. Whether any of the 891 clients come forward, either publicly or through litigation. And whether the DA discloses the dates on which Burke declared his interest and recused himself.
Until then, the honest position is the narrow one. There is a frozen account of R13 million, a judgment finding the Reserve Bank had strong grounds for suspicion, an investigation with 3 years to run, and 891 people nobody has bothered to ask.
Kastelo denies any contravention of the exchange control regulations. No court has made any finding of wrongdoing against Kastelo or against Mark Burke. The Reserve Bank’s investigation is ongoing.
