Defend Truth


Eskom’s broken heart — inside the leaking procurement systems that keep South Africa in the dark

Eskom’s broken heart — inside the leaking procurement systems that keep South Africa in the dark
Illustratiave image | Sources: Eskom's coal-fired power station in Mpumalanga, South Africa, on 5 May 2023. (Photo: Waldo Swiegers / Bloomberg via Getty Images) | Flickr | Adobe Stock

In early July 2023, Daily Maverick was approached by a whistle-blower who claimed to hold significant documentary evidence of corruption and maladministration in Eskom’s ‘informal’ or ‘low-value’ procurement systems. Over the next few months, we would discover not only that these claims held up, but that National Treasury was as much to blame for the situation as the power utility itself. More than that, we would discover that nobody in a position of authority was interested in answering our questions, let alone in fixing the problems. And the result, aside from untold billions in fraudulent and wasteful expenditure, was a fleet of power stations that were becoming almost impossible to maintain.  

Entrapment in the land of Kafka 

“How does the order work, what do you need me to do?”

Around two minutes into the seven-minute telephone call, the supplier asked the pivotal question. Up until then, in a conversation that never pretended to be anything other than what it was, the two men had been feeling each other out. They already knew each other’s names so it clearly wasn’t the first time they’d spoken — the supplier was “Andre” and the inside Eskom man was “Gerald” — but now was the moment to get into the details of the scam.

“They’re gonna send you an RFQ,” said Gerald, referring to a fundamental item in Eskom’s procurement system, the request for a quotation. “The RFQ will give you the scope of work.”

Apparently, thanks to Gerald, Eskom already had a vendor number for Andre’s company, which was linked to the CSD, the central supplier database overseen by National Treasury. What Andre needed to do next, explained Gerald, was send Eskom a quote, which would generate an order.

“And then after that you buy the stuff you need to supply, and then you supply Eskom. After you supply, you invoice Eskom. They will pay you 14 days after invoicing.”

“Okay,” said Andre, “but what’s in it for me? How am I going to score out of this?”

“Sorry?” responded Gerald.

“I mean, how much is for me? How much money can I make with this?”  

“Per order, you will make R300,000.”

“And what’s it gonna cost me?”

“To buy the stuff… R150,000.”

“So I make at least R150,000 per order, profit?”

“No, no, no, profit is R300,000.” 

 “That’s money,” said Andre, impressed. “That’s money.”

“Ja,” Gerald said. “Per order. The total order value, né, will be R800,000.”

And so, at last, Andre was getting the full picture. Although he would only lay out R150,000, which was the price of the actual consignment, he would put in an order for more than five times that amount, which Gerald would push through the system. From the total R800,000, Andre would keep R450,000. The remainder, a further R350,000, would be split between Gerald and his line management.

“Yes,” explained Gerald, “because you must also take care of the other players. You must take care of the procurement manager and stuff like that, you agree?”

As it turned out, Andre agreed wholeheartedly. He asked Gerald when they could begin. The answer, according to Gerald, was by the end of the week.

This illuminating sound clip, a confirmed “entrapment” by contracted Eskom security, was dated 17 February 2022. It was provided to Daily Maverick in mid-July 2023, by a former senior executive of the power utility who — like all of the sources for this story — insisted on remaining anonymous. The requests for anonymity aside, though, the sound clip’s value was held in what the Eskom media desk had to say (or not say) about its highly charged contents.

“Eskom bears no knowledge of the sound clip nor knowledge of the personnel who may have allegedly recorded such conversation,” Daily Maverick was informed. “Eskom is therefore not in a position to authenticate the sound clip in question given that no sufficient information was provided to verify. However, given that the conversation appears to have an element of corrupt behaviour, Eskom would like to be furnished with more information that could assist to initiate an investigation.”

It was, in hindsight, not just a perfectly circular evasion, but a perfect metaphor for Daily Maverick‘s months-long investigation into the murky and often illogical world of Eskom’s “informal” or “low-value” procurement systems — in other words, the systems that, since 2010 at least, had been governing all purchases below R1-million. 

By the estimate of one of our multiple sources, the holes in informal procurement were costing the South African taxpayer in the region of R300-million per month. But for us to establish the veracity of this enormous estimate, Eskom would have needed to take seriously the 23 pages of questions that we had sent.

Instead, after three weeks’ grace — including the two full weeks that, according to the Eskom media desk, the questions had been languishing in their “junk” folder — half a page was all we got back. 

We were, to risk the cliché, way out in the land of the Kafkaesque: a land that Merriam-Webster had long ago defined as one of “bureaucratic delays” with a “nightmarishly complex, bizarre, or illogical quality”.

And nowhere, it seemed, was this more true than in the responding paragraph on the sound clip.     

For starters, to reiterate, the original source of the clip — as confirmed by Daily Maverick — was a private security firm under contract to Eskom in February 2022. Had all institutional memory been erased in less than 18 months? 

Then there was the fact that the Eskom media desk, in response to our request for verification, had asked us to verify the evidence in return. Other than a copy of the audio file itself, what “sufficient information” could they possibly have wanted? Finally, there was the implicit suggestion that no action would be taken unless Daily Maverick “furnished” said information. Was the rooting out of “corrupt behaviour” our job or theirs?

Like the ambidextrous non-response, these hypotheticals appeared to collapse in on themselves until right was left and left was right. If the stakes weren’t the rolling blackouts that had been dropping the economy into freefall, we might have turned on our heels and followed the breadcrumbs back to sanity. But the stakes were an economy in freefall, and on this score, the entire country seemed to be waging a losing battle with sanity — and so, to remain counter-intuitively sane, we walked on into the darkening forest.

Also, as with any tale worth telling, we had a strong light to guide us. This was in the form of a whistle-blower who, up until 2021, held a pivotal position in Eskom’s procurement division. We would never know the whistle-blower’s name, we wouldn’t even know the whistle-blower’s gender, but what we would come to know — after testing and retesting the evidence — was that we were being fed the truth.

For all of their evasions, the Eskom media desk did not dismiss any of the whistle-blower’s evidence as fake. 

Ghost buyers, duplicates and quadruplicates 

At any point, if Eskom had wanted to establish the identity of Gerald — for the purposes, say, of bringing charges against him and sending a strong message to the organisation about the consequences of procurement corruption — it should have been a relatively easy thing to do.

From his or her encrypted Proton email address, our whistle-blower sent us dozens of mails explaining how the system was supposed to work. In one of these mails, there was a sentence that summed it all up: 

“The traceability behind all of these interesting purchases can be linked to the PR number, RFQ number and/or the PO number. Together with the PGr (buyer role), the history should be there.”

Put another way, for every item below R1-million that Eskom procured, there were supposed to be unique codes attributed to the purchase request, the request for a quote and the purchase order. More importantly, though — particularly when it came to tracing corruption — there was supposed to be a unique code for each individual Eskom buyer, known internally as the “PGr” or “purchasing group role”. 

Theoretically, then, even if Gerald hadn’t yet entered the PR number or RFQ number, he had (by his own admission in the sound-clip) created a vendor number for Andre’s company — it was simply a matter of matching this with Gerald’s unique PGr.

Still, to demonstrate the gap between how things were supposed to work and how things actually worked, our whistle-blower had already provided us with a trove of screen grabs from the procurement system itself. 

For Daily Maverick, from the very beginning of the engagement, this had been akin to journalistic gold — since late 2022 we’d been chasing down exactly this type of evidence, but our requests under the Promotion of Access to Information Act had yielded no results.

Now, however, we were in the belly of the proverbial beast — and, from the first screen grab, it was looking somewhat dark. 

The screen-grab was attached to an email with the subject line “Eskom Procurement: ‘Ghost’ SAP Buyer Roles” (see “Figure 1” below). 

As a leading global software solutions provider, we soon discovered, SAP had awarded Eskom its prestigious “Advanced Centre of Expertise” certification in 2016, which meant that the power utility was the inaugural recipient of this honour on the African continent. But, if the evidence was to be believed, Eskom’s use of the SAP software was far from praiseworthy.

“Please see below some SAP buyer roles via which buyers procured goods/services through the SAP system,” our whistle-blower explained, before pointing out that Eskom staffers had been “fraudulently… hiding behind these ‘ghost’ vehicles to procure whatever.”

As to why these vehicles were characterised as “ghosts,” the whistle-blower was explicit:  

“The buyer group (i.e. PGr) should have an actual person’s name and surname (the standard way of creation) and should be unique (one-to-one relationship) to a specific person’s identity (in procurement). This was taken in 2020 and these roles have most definitely made purchases.”

What we were confronted with, to be clear, was a long list of “PGr” codes without any name or surname. The implication, of course, was that if there was any corruption, it would be impossible to trace to a particular Eskom staffer. And equally obvious, the only way for Daily Maverick to establish whether the ghosts in the screen-grab had actually made purchases was to put the question directly to Eskom. 

We also wanted to know from the power utility whether it was aware of the problem of ghost buyers in general and, if so, how many had been identified on the SAP system and what corrective steps had been taken. 

But among the many questions that the Eskom media desk chose to ignore, these few were just the start. Further down in our 23-page list of questions, we sought similar answers when it came to screen grabs that contained further evidence of defiance of the same critical rule.   

For instance, the screen grab that displayed confusion and inconsistency in buyer group roles, with a total of 1,340 entries that had apparently been uploaded at random — here, the names of individual buyers appeared above or below the names of Eskom power stations and even entire Eskom divisions, such as generation and transmission, which each had their own purchasing group codes (see “Figure 2”). 

And true to form, in the following three screen-grabs, the same pattern emerged. First, there was a screen grab that demonstrated a dozen purchasing group roles with the entry “do not use” below inconsistent name entries (see “Figure 3”); then there was a screen grab with misspelt town names, an entry titled “avoid this one” and a single purchasing group role for both the Medupi and Kusile power stations (“Figure 4”); and finally, a list of 15 names that had been duplicated, meaning that each of these Eskom buyers had two unique purchasing group codes (“Figure 5”).   

In our request for comment from Eskom, to establish our bona fides, Daily Maverick included copies of all the supplied screen grabs. Why, we asked, had power stations and even entire Eskom divisions been assigned their own purchasing group codes? What was the explanation for entries such as “do not use,” “avoid this one” and “Medupi and Kusile”? Was there a valid explanation for the duplication of names and, if not, had Eskom initiated an internal investigation into the 15 duplicate buyers?

Again, however, we were met with silence. 

And so bringing it all back to Gerald, the Eskom staffer from the sound clip, what should have been and what in fact was were clearly worlds apart — if “ghosts” could appear in the SAP system, if buyers could be so easily duplicated, what chances were there of bringing the perpetrators of corruption to book? 

As for Andre, the private security contractor who was posing as an Eskom supplier, even if he was a genuine vendor the same principle would have applied. Because, it appeared, the duplication of names was a problem that extended across the entirety of the SAP system — our whistle-blower, after sending us the various buyer screens, had sent us a pair of screen grabs that demonstrated the pattern as it applied to Eskom’s vendors. 

The difference here was that some of the suppliers were entered into the system as many as four times (“Figure 6”). And significantly, as our whistle-blower noted with respect to the second screen (“Figure 7”), what Daily Maverick was seeing was just “a small selection of the 10,000-plus Eskom vendors”. 

“Same vendors, different vendor numbers,” the whistle-blower commented. “Is this not the outcome of a corrupted and weakened SAP system?” 

Back to the (not so) basics

It was a question, by this point, that had been comfortably answered. And it led, seamlessly, to the next: who, or what, was to blame?

Perhaps it would have been better not to ask. Because, once more, it was the qualities of the Kafkaesque — the “nightmarishly complex, bizarre and illogical” — that were implicit in the details.    

According to the whistle-blower, the core problem with Eskom procurement could be traced to the “Back-2-Basics Programme,” an R8.5-billion project that had been initiated in 2010 to improve and streamline Eskom’s service tools, operations, maintenance and engineering. 

At the very start of the engagement with Daily Maverick, in fact, the whistle-blower had expressed “bewilderment” that nobody had yet properly investigated the role that the B2B programme had played in “ruining Eskom”.

To us, at first, this was a surprising allegation, particularly since the same email had acknowledged the B2B programme as an “intelligently crafted” initiative that had been launched with “good intentions”. And yet, the whistle-blower informed us, it was “common knowledge” at Eskom that the programme’s PCMs — or process control manuals — had been routinely ignored for years.

Here, we were referred to a document officially identified as “32-1034”. Signed on 1 July 2019 by four senior-level Eskom staffers — including the chief procurement officer at the time, Solly Tshitangano, who less than two years later would be found guilty of serious misconduct by a disciplinary inquiry — the document was relatively easy to locate, and contained exactly what the whistle-blower said it would.

Titled “Eskom Procurement and Supply Chain Management Procedure,” its 213 pages held detailed instructions on the utility’s entire buying process, which — as was made clear in a box on page 37 entitled “Revisions” — had been relaunched in October 2010 by the same B2B programme highlighted by our source. It was the contents of pages 23 through 36, however, that shone the spotlight on the opportunities for institutional corruption that had been suggested by the sound clip and the screen grabs.

In essence, with the assistance of contracted private sector consultants and lawyers, the current Eskom procurement process had been drawn up to include a set of checks and balances that required oversight and sign-off by all relevant line managers and cross-departmental teams. 

While this made perfect sense at the start, by 2019, after four revisions, the “Authority to Execute” had expanded to a total of 22 sub-categories, from the chief procurement officer at the top to the end-user and LPO (local purchase order) buyer at the bottom, with the Eskom board, group taxation department, RG&C (risk, governance and compliance) department and P&SCM (procurement and supply chain management) contract department all playing roles. 

Added but not limited to this, the EIO (Eskom information officer), SDL&I (supplier development, localisation and industrialisation) department and SRC (supplier review committee) had also been assigned inputs.     

How would all of these managers, employees and departments co-ordinate their various activities to ensure a streamlined process with minimal overspend and corruption?

On this point, document 32-1034 referred to the “Process for Monitoring,” which contained 15 sub-categories. Overseen by the Public Finance Management Act and the attendant responsibility of the Eskom board, this section had clearly been drafted to caution employees about the barriers to (and consequences of) misconduct. 

Under the “Ethics” sub-category, there was the injunction to attend training on the “Conflict of Interest Policy” and the linked obligation to declare such interests in direct reports. Then, as in the rest of the document, there was the raft of acronyms — the forms that had to be completed by all members of the CFT (cross-functional team); the probity checks that had to be performed on all PTC (procurement tender committee) and DTC (divisional tender committee) members; the evidence of compliance with SHEQ (safety, health, environment, quality) requirements that had to be provided by certain suppliers; the irregular expenditure framework issued by NT (National Treasury); the requests for condonation of irregular expenditure that had to be signed off by the relevant DAA (delegated approval authority).

On it went: there was the ETC (Exco tender committee) and A&F (assurance and forensics); the ERAs (execution release approvals) and NDAs (non-disclosure agreements); and, most bizarrely, the fact that “all condonation requests,” before submission to the relevant DAA (see above), had to be “signed off by the relevant GE/DE/GM PED/GM ERI [group executive/divisional executive/general manager primary energy department/general manager Eskom Rotek Industries SOC]”.          

The last phrase, to be clear, was an actual quote from page 32 of the all-important document 32-1034. By Daily Maverick‘s reckoning, it underscored the fact that every employee of Eskom who had been recruited in a role that had anything to do with procurement — a number that our various sources estimated at more than half of Eskom’s 42,000 employees — was required to negotiate a table of acronyms that totalled more than 120 entries. 

More than that, though, the acronym-heavy phrase gave credence to our primary source’s allegation that Eskom’s procurement processes had become irrelevant to most staffers — far from stamping out corruption, it seemed, the layers of cross-departmental oversight and the complexity of the system were abetting enterprise-wide malfeasance.

The dilemma, according to the whistle-blower, was well-known to Eskom’s principal stakeholder, the Department of Public Enterprises. In fact, as confirmed by Daily Maverick, back in 2019 there were recommendations made by a ministerial task team to improve the procurement processes, with internal Eskom working groups assigned to take on the task. 

A slide from a presentation by one of these working groups to senior Eskom managers at the time was provided by the whistle-blower, along with the allegation that “nobody seems to want to take ownership of the good recommendations made thus far”.

Obviously, what we would have liked to know from the Eskom media desk was, firstly, whether it was true that nobody had taken ownership of the working groups’ suggestions, and, secondly, whether the procurement processes were still (as per the slide above) “woefully inadequate”.   

Treasury and grass-cutting services  

But Eskom’s silence notwithstanding, we had yet to focus on another pivotal screen grab provided by our whistle-blower. And this critical piece of evidence, since it exposed the holes in the CSD — or central supplier database — as overseen by National Treasury, brought an even deeper layer to the explanation of why the system was not functioning. 

In the email outlining the context, our whistle-blower referred to the informal tendering instructions that compelled Eskom buyers, once a requisition or “need” was established, to search for the goods or services on the CSD. 

“Once a list of potential suppliers/vendors was populated at the bottom of the screen,” the whistle-blower noted, “the buyers were forced (from instructions, procurement policy) to request for a quote (RFQ) from the first three or 10 suppliers (the procedure and instruction note/s were still contradicting on the number in 2021/22). In below case, the buyer was forced to get a quote from ‘Afrika Crime Solutions’ and ‘Metsing Cartridge’ for grass-cutting services!?!”

The whistle-blower continued that “based on the lowest price and the BBBEE levels, the purchase order [PO] was awarded.” 

These criteria, he or she explained, and “the fact that buyers were, up until 2021 at least (still are?), required to use the CSD database, is one of several reasons why Eskom is still paying large amounts of money for… knee guards, toilet paper, milk, mops etc (as it falls under R1-million, and hence requires the informal tendering process to be followed)”. 

Again, Eskom’s media desk was afforded the opportunity to respond to each of the allegations in turn. Had either Afrika Crime Solutions or Metsing Cartridge been awarded a contract to cut the grass at one of Eskom’s facilities? Was the RFQ in the CSD applicable to the first three suppliers or the first 10 suppliers? Were Eskom buyers currently required to use the CSD? Had Eskom put any corrective measures in place to deal with the informal tendering process as it applied to the CSD?

It was the knee guards and mops question that may have guaranteed the non-response, however, because back in 2021, when former Eskom CEO Andre de Ruyter discovered that the power utility had been paying R80,000 for knee guards that could be bought for R100 at any local hardware store, he informed News24 that “Eskom did not have a catalogue of goods, suppliers or spending limits to work with, instead relying on ‘free-text procurement’.” 

In other words, aside from the alleged holes in the CSD, corruption in the informal or low-value tendering space was apparently also being facilitated by the fact that — according to De Ruyter — officials could buy goods at prices they had “determined themselves”. 

Still, when it came to the CSD-related questions, we had a long-shot chance at some answers. Since both of the contact people that had been listed in the CSD for Afrika Crime Solutions and Metsing Cartridge squared with the information we obtained from a companies’ director search, we also put the relevant questions to them. Had either of these companies provided grass-cutting services to Eskom? If not, did the respective directors have any idea how their companies — which on the face of it appeared to be part of the security sector — got flagged as preferred suppliers?  

To our surprise, the answers were forthcoming almost immediately. Malesela Mosuwe, the sole director of Afrika Crime Solutions, denied that he had ever provided the service to Eskom but informed Daily Maverick of the following:

“Concerning grass-cutting, all I know [is that the] commodities list is available for any potential supplier to choose on [the] CSD. It doesn’t discriminate on anything to do with company name.” 

Geophery Mithileni, Metsing Cartridge’s director, stated simply that his company had “never rendered any service [to] Eskom.”

It all came down, then, to National Treasury — and before approaching them for comment, Daily Maverick felt it was prudent to first confirm the duties and obligations of the government department in terms of the applicable legislation. 

Here, the all-important document was identified as “32-1033” — the accompaniment to 32-1034 — which had also been signed on 1 July 2019 by the same four individuals as above. At only 13 pages, this document was the “policy” to its sister document’s “procedure” and it explained in full the legislative environment that governed all items procured by employees of the utility.

For a start, noted document 32-1033, Eskom — as an “organ of state” — had since 1996 been legally obligated, under section 217 of the Constitution, “to create and maintain an enabling procurement system.”  

Accordingly, the document continued, the Preferential Procurement Policy Framework Act (PPPFA) had been passed in 2000 to give effect to section 217, by implementing “standardised tendering (bidding) processes in the procurement of goods and services by organs of state.” As such, the PPPFA had also been “intrinsically linked” to the Public Finance Management Act (PFMA), promulgated in 1999.   

The sole exemption to the above, stated document 32-1033, was “with respect to procurement authorised by Development Funding Institutions (DFI’s).” Then, after laying out the significance of the Broad-Based Black Economic Empowerment Act of 2003 and its attendant “Regulations” of 2016, the Eskom policy document arrived at a “normative” list of 37 items that demonstrated the behind-the-scenes heft of National Treasury. 

There were four items in document 32-1033 that highlighted the centrality of the latter: the National Treasury Regulations, the National Treasury Standard for Infrastructure Procurement and Delivery Management, the National Treasury Instruction Notes and Guidelines and, finally, National Treasury Instruction Number 02 of 2016/2017, which dealt with “cost containment measures”. 

With this knowledge, Daily Maverick could refer back to the “Revisions” section of document 32-1034 (the “procedure” directions, page 37), which stated that the B2B programme had been updated for a third time in March 2018 to “align with” the National Treasury Instruction Notes and Guidelines. 

In all, National Treasury was mentioned almost 70 times in document 32-1034, with a clear emphasis on the requirement in the informal tendering process (page 146) for the “issuing of a RFQ to the prescribed number of potential tenderers found on the CSD.” 

So what did this department, the very same institution that had long been responsible for managing the nation’s collective taxpayer funds, have to say in response to Daily Maverick‘s questions? 

“Thank you for the media query,” the department informed us. “We note that you indicate that you have already sent the query to Eskom as well. They are best placed to respond.” 

Outages and maintenance

We were descending ever down, it seemed, into the Kafkaesque.

Because what it all meant for the citizens of South Africa, according to our whistle-blower, was not just random and exorbitant spending on items that had little or nothing to do with Eskom’s core function, but also massive and entrenched inefficiencies when it came to the functions that the power utility had been mandated to perform — for example, the scheduled and urgent fixes on its ageing fleet of coal-fired power stations. 

With respect to this perennial challenge, in a series of internal Eskom emails that the whistle-blower shared with Daily Maverick, the CSD of National Treasury remained front and centre. 

“At Eskom,” noted our whistle-blower by way of introduction to these emails, “there is a total disconnect between the processes and the various enabling tools (SAP, CSD, etc).”

From the contents of the correspondence, the point was difficult to dispute. 

On 16 October 2019, an email was sent from an Eskom manager to two staffers and cc’d to another 10 staffers (see “Email 1” below; due to the inherent safety risks, the names of all the senders have been excised from the appended mails).

“We have a number of challenges with the CSD system,” the first email began, “and the [instruction] related to issuing RFQs to feeder areas local to the [power stations]. These issues are hampering our task, [are] leading to unhappiness in the communities local to the power stations and are [creating] risks of not having spares available when required.”

In a string of bullet points, the manager then laid out the various problems, beginning with the observation that suppliers were uploading addresses onto the CSD “for all areas local to every power station” — which, of course, had resulted in Eskom approaching suppliers that were “not physically living or operating in the area.”

As large of a system leak as this point evinced, however, it was the second bullet point that echoed and affirmed one of our whistle-blower’s primary allegations: “The CSD commodity list is not aligned with Eskom commodity lists. This results in the buyer not always approaching the right suppliers or… missing suppliers that are in fact qualified to supply.”

The next point drilled deeper into the dilemma, noting that “the majority of local suppliers” had not been registered on Eskom’s database, which was causing delays in the placement of orders and posing the risk that power stations would not get the necessary spares. 

As an example, the manager referred to the town of Pullens Hope next to the Hendrina power station in Mpumalanga, where there were around 38 suppliers registered on the CSD but only four on the Eskom database. 

Finally, after noting that non-operational suppliers were not deregistering from the CSD, the manager pointed out that there was “no mechanism” to confirm that a supplier was in fact qualified to deliver certain items. 

A week later, on 23 October 2019, a similar internal email was sent to an entirely different set of Eskom staffers, from an entirely different manager — this time, the concerns were specific to what was known as “Gx,” shorthand for the generation division (see “Email 2” below). 

“The issues with the CSD database are not going away,” stated the manager. “It is becoming more of an issue.”

There were two primary concerns, according to this particular manager, the first to do with “engineering” — where, again, vendors were being registered on the database without proper vetting — and the second to do with “process” — where something called “practice note 2” was identified as the glitch in the system.

So what was ‘practice note 2’?  

Helpfully, the whistle-blower provided us with an internal email from three months before (9 July 2019) that had laid it all out (see “Email 3” below).   

 Under the subject line “Procurement challenges,” the manager (a different individual to the two above) clarified that it was a “policy upgrade” from document 32-1034, which had only just been signed off as official Eskom procedure. 

“Respectfully (and in my personal opinion),” the manager began, “these policy upgrades are not going to assist us as procurement practitioners to render a more effective service to your stations.”

Clearly, then, the recipients of this email — who numbered a dozen in all — held positions of authority at Eskom’s fleet of power stations. And what they were now being told was that a certain revision in document 32-1034 was about to make their jobs a lot more difficult.  

“The new revision requires buyers to go to the first 10 names on National Treasury’s Central Supplier Database,” the final paragraph explained, “if only one response is received, the enquiry must be cancelled and re-issued…”

As far as Daily Maverick was concerned, the whistle-blower’s allegations had now been comfortably corroborated — the B2B programme and its various revisions, far from stream-lining the core tasks faced by the honest brokers in Eskom procurement, had all but rendered the tasks unachievable. 

Zeroes and anti-heroes 

Still, in terms of circular evasions, nightmarish complexity and general illogicality, we hadn’t yet bottomed out.

In the second of the three paragraphs that we received in response to our 23 pages of questions, the Eskom media desk told us the following:

“In as much as Eskom can authenticate some e-mails, unfortunately due to the lapse of time it is not able to authenticate… the information on the screen-grabs. Eskom would also like to highlight that CSD is a National Treasury system that applies to Eskom as per the National Treasury Instruction Note 4A of 2016/17.”

How to read this?

While “some” of the internal Eskom emails were accepted as authentic, we were not told exactly which. Also, although Eskom did not dismiss any of the screen-grabs as forgeries, it used the “lapse of time” argument to avoid deeming them genuine — thereby overlooking, perhaps, the fact that it was admitting to an inability to access historical data on the SAP system. And lastly, what was the point of mentioning the instruction note of National Treasury? Were we being informed here that Eskom’s hands were tied?    

But the most glaring logical conundrum was this: if “some” (i.e., at least two of the three) internal emails were acknowledged as real, didn’t that speak to the legitimacy of the source in general? 

Clearly, the whistle-blower had no problem accessing the historical data. 

In this regard, aside from the internal emails and the screen grabs, we were provided with a series of spreadsheets — directly exported from the SAP system — that demonstrated, from the earliest years of the B2B programme, how taxpayers’ funds had been put to questionable and practically un-auditable use.

Back in March 2011, for instance (see “Spreadsheet 1” below), an individual staffer with the purchasing group code “346” had spent R975,000 on either 1,500 or 1,5-million envelopes — it wasn’t transparent from the SAP data how many envelopes had actually been purchased. What was transparent, however, was that R800,000 had been spent on A4 envelopes and a further R175,000 on A5 envelopes, the latter adorned with Eskom’s logo.

The problem of irregular zeroes — in other words, where the quantity of the item multiplied by the value per item did not match the total spend — was repeated further down in the same spreadsheet, when it came to a total spend of R805,000 on a combined purchase of golf shirts and golf caps in September 2011.   

Was it 5-million caps and 4.95-million shirts, as it stated in the spreadsheet, or 5,000 of the former and 4,950 of the latter, as would have made sense from the calculations? Moreover, even if it was the latter, how did this fit with Eskom’s core deliverable, which was no more and no less than keeping the lights on?

Ironically, the very same spreadsheet contained a line item from June 2011 for the printing of B2B training manuals, which listed 1,000 manuals at a value of R3-million per item for a total value (again the calculation problem) of R3-million. 

By Daily Maverick‘s reckoning, there were very few examples from this particular spreadsheet that made any sense in the broader context.

And over the next eight years, as evidenced by a different spreadsheet (see “Spreadsheet 2” below), the situation would show no signs of improving. In August 2015, for example, three exorbitant requisitions for “emergency food” would be entered by a buyer with the purchasing group code “840” — in a matter of weeks, the purchase orders would all go through, despite the fact that all three quantities were listed as “1,000” while both the values per item and total values were listed as R124,000, R135,250 and R124,000 respectively. 

Equally inexplicable was the fact that this particular spreadsheet, which contained only a dozen line items, showed requisition dates — in random order — from 2011, 2012, 2015 and 2019. And if the dates on the SAP spreadsheet made no sense, the bunching together of purchase categories made even less sense: aside from the “emergency food” purchases there were purchases for “alcohol testers,” “additional sockets for gym” and a grouping of three purchases, made over two days in April 2019 by two different purchasing codes, for a total of R2.069-million in “grass cutting services”. 

Did the spend on grass-cutting services have anything to do with the screen grab above from the CSD? Again, because of the inconsistency and corruption in the system, it was impossible for Daily Maverick to tell.

What we could tell, however, was that the information in this latest spreadsheet wasn’t an anomaly. A third spreadsheet from the SAP system (see “Spreadsheet 3”) showed the exact same pattern — i.e., the entry of random dates stretching in no particular order from 2011 to 2019, with neither rhyme nor reason on the categories. 

Here, an entry of R29.48-million for “consultant services” — which, firstly, should have been categorised as a “formal tender” and, secondly, held no information on the name of the consultancy nor on what the services were for — appeared directly above eight separate entries (on the same day, in August 2019) for vegetable orders from McCain’s at a total of R295,650. 

To fix or to remain forever broke

During our months-long effort to triangulate and verify the whistle-blower’s evidence, Daily Maverick approached a number of sources that could justifiably claim an intimate working knowledge of Eskom’s procurement systems. None of them, it turned out, was particularly surprised by the evidence; by their combined assessments, the leaked screen grabs, emails and spreadsheets were all genuine. 

But, again, all of the sources referred to the risks if their names were revealed. 

Given recent news reports of an alleged hit on an Eskom whistle-blower, their reticence was understandable.

As for our own whistle-blower, when we requested a meeting at a secure location of his or her choice, the response was apologetic yet firm. 

“I totally understand where you, your editor and Daily Maverick is coming from in terms of the request,” we were told.

“I will unfortunately need to decline the meeting. I do humbly apologise. I need to protect myself and my family, given that there are forces at play, like you rightly mentioned.”

Whoever these forces were, while Daily Maverick was convinced of the underlying reality, we were unable to confirm any identities. According to the whistle-blower, however, they had been standing in the way of lasting solutions to the procurement problems for a number of years. 

“One has to dissect the procurement process bit by bit,” the whistle-blower informed us, in another of the explanatory emails. “Instead of tackling the whole animal, you have to individually assess, analyse and investigate each sub-process to really see what is going on. The work stream attempted doing this and finished between two and four [sub-processes], if I remember correctly. Again, why did this work stop? Middle management.” 

By the “work stream,” the whistle-blower meant the task teams that had been assigned to implement the recommendations of 2019; by “middle management,” he or she meant that it was this layer of Eskom’s staff complement that had the most to lose from any solutions.   

Put another way, it wasn’t that the procurement problems couldn’t be fixed, it was that there were too many employees with a vested interest in ensuring that the system stayed broken.  

In this regard, there was one final paragraph that we received from the Eskom media desk in response to our detailed questions, and on the surface it had to do with documents 32-1033 and 32-1034:

“Eskom would like to confirm that the Eskom procurement and Supply Chain Management procedure remains relevant. It is aligned to relevant legislation and National Treasury Instruction Notes. Eskom however continuously strengthens its system controls by way of enhancements or improvements, based on any gaps identified. To that end, we have engaged external attorneys to review our current procedures.”

So what the media desk was responding to below the surface, it appeared, was our consistent question — asked at various points in our request for comment — about the current status of the holes in the procurement system.

Had “any gaps” — to use their phrase — been identified? 

By any account of the evidence, the answer was a resounding “yes”. 

And so what exactly were the “enhancements and improvements” that Eskom was referring to? We were not told, simply because the media desk felt it was sufficient to inform Daily Maverick that “external attorneys” had been engaged. 

Of course, it was unlikely that these nameless attorneys were going to risk their contract by calling out Eskom middle management and the officials at National Treasury. If the two accountable institutions were passing the buck by referring to each other, as they were obviously doing in their responses to our questions (see the 13-page request for comment from National Treasury below), how was an external private sector firm going to force their hand? 

It was, sadly for the citizens of South Africa, the very essence of the Kafkaesque. And the only thing that might have done the job was a visit from law enforcement. 

But that was another story; one that had yet to be told. DM


Comments - Please in order to comment.

  • Andre Swart says:

    Incurable, rotten to the bone!

    Engineered by the ANC for the benefit of the ANC.

    For SA to survive the ANC must GO!

    • becks.big says:

      Brilliant reporting. Sadly the cancerous rot you illuminate so clearly extends beyond Eskom’s procurement process and has metastasised throughout South Africa’s political and economic systems.
      The looting and corruption will continue until the NPA is empowered to put the thieves in jail and reassert the rule of law.
      There’s a generation of work to be done so don’t expect change anytime soon.

      • Paul Savage says:

        The NPA is pathetic. You cannot have a functioning society without a competent and empowered prosecuting authority. We have a prosecuting authority with neither attribute.

  • Peter Oosthuizen says:

    “What’s in it for me” – the “liberators’ ” philosophy in a nutshell!

    Someone should have told them that “a luta conitnua” doesn’t mean “The looting continues.”

  • Robert Pegg says:

    Thanks to Daily Maverick we now get more proof of State entities that are dysfunctional. The feeding trough just gets bigger. We have to wonder what people employed by Eskom do to oversee purchasing departments ? Whenever a problem is identified, outside auditors are appointed to do the job that should be done internally. The taxpayer picks up the bill, so who cares ???

  • Willem Boshoff says:

    Procurement fraud and corruption also plagues the private sector.
    Oh wait no, it doesn’t.
    Because there you actually have to perform and be competitive, otherwise you’re gone.
    The ANC’s key economic tenets and policies have created the environment where low performance levels and corruption thrives. What we need is is 2 decades of pure meritocracy. It’s time to shout it from the rooftops DM 😉

    • Grant S says:

      Ah, but it does, the fraud and corruption (add nepotism in for good measure) well and truly does plague the private sector.

      It’s about the only true thing to leave JZ’s lips, “it takes two…”. I can’t recall the exact moment he said this, but he wasn’t wrong in this instance. The public sector may hold the purse strings, but it’s a portion of the private sector that are the folks supplying the goods and services and massively inflated prices, probably richly ‘rewarding’ those that partake.

      Your meritocracy comment is bang on, however merit and process will never trump the underlying need for honest and accountable operators.

  • Jennifer D says:

    The interesting thing is the way this unethical behaviour has been accepted by us throughout SA. Years back, I travelled (in her very expensive Mercedes) to fetch children from school, with the wife of an SA corporate executive. She told me was the CEO of a company that provided the park and garden services in Gauteng (she lived in Cape Town). Astonished, I asked how she managed such a huge role remotely and she told me she “didn’t have to do anything”. We were fetching our respective children from one of the most exclusive schools in the WC (my son worked day and night to fund his child, literally forfeiting his life for this privilege) and she was able to swan around and “didn’t have to do anything” to afford it. Like my son, I had spent my life working day and night in the businesses I was involved in, for the privileges I had been awarded in life. It was astounding to me, but at the time (2013), I just accepted it without even considering the long term consequences of all this would be. Now I know!

  • Denise Smit says:

    What will be do without our scorpios. Brave you. Stay safe and thanks. So you also buy a Land Cruiser through ESKOM and you childrens school fees, the golf caps and t-shirts were most probably for ANC/EFF rallies. What a disgrace all this corruption and criminal enrichment. Denise Smit

  • Hermann Funk says:

    …and Minister Gordhan claimed in an interview this morning that progress is being made. The only progress I can see is that of covering up.

  • Peter Smith says:

    Another key deficient process which was not included in the above is the traceability of payments via the banking system. The current system enables fraud, corruption and money laundering by enabling the breaking of traceability. The beneficiary names are manipulated to create ghost beneficiaries, showing different details on the bank statement of the beneficiary than for the procuring company. So accountants are not able to track the payments. Despite having all the FICA details, the link between the name and account number is not used. So the FSCA is just another smoke screen.
    Yes, our company is listed on the CSD. But the products and services we provide cannot be selected as their format does not follow any internationally established format of classification such as the list for Customs Tariffs.

  • David McCormick says:

    Same method probably used to defraud many SOE’s.

    Would appreciate some exposure on Petro SA. The refinery at Mossel Bay is standing idle. Supposedly there is gas being extracted offshore. Salaries, maintenance costs etc.

  • Annemarie Hendrikz says:

    Mind boggling. Quicksand. Thank you for your work DM.

  • Hilary Morris says:

    Beyond fixing. Shut the whole place down, get rid of all of them and then start from the beginning. Yes, I know that couldn’t work, but not sure that anything can fix this mess – oh, mind you – a different government might help. Kafkaesque doesn’t begin to do justice to this mess.

  • David Pennington says:

    This has been the modus operandi at the Navy procurement offices for the last 20 years, what’s new

  • MIKE WEBB says:

    I can’t do this any more. After a few pages I give up. Sad to say there is nothing to be done about this and millions of others. I am losing interest, and I give up. Hands up!. Do whatever you want.

  • Middle aged Mike says:

    Great work as usual. Thank you for the considerable risks you take on our behalf. Sadly I fear that this like the hundreds of other exposes will make no difference whatever. The majority of the SA electorate don’t regard wholesale looting by those they elect in any way problematic and confidence tricksters like our erstwhile dot connector in chief and his boss the somnambulistic lullabyist reap the rewards.

  • jcdville stormers says:

    Eskom/Anc couldnt spell “Truth” if it hit them in the face

  • William Dryden says:

    What the F$%k is Pravin Gordhan doing in his position as minister of SOE’s surely he would want to investigate the allegations and stop the rot, or is he now like all the other ministers and just sitting on his backside and collecting his salary. He aught to be ashamed of himself and not just denying everything.

  • Fuad XXX says:

    I concur for SA to be saved, the evil corrupt incompetent ANC should be banished from our blessed country. Imagine: Andre De Ruyters are investigated while ‘The 37 million rand no corruption load shedding cadre’ minister still spews his horror fairy tales.

  • Neil Parker says:

    Well I’m inclined to ask what’s news ? Andre de Ruyter set this all out very clearly in his interview and subsequent book – have you quoted him in your usage of the adjective “kafkaesque” ? Because I will here:

    “Clearly, I am under suspicion of treasonous activity, but the real culprits can act with impunity. These things are Kafkaesque.”

    I’m also inclined to ask what’s changed if anything ? All we see indeed is “aluta continua” and continued chaos at Eskom whilst Andre de Ruyter walks easily into a position at Yale University’s Jackson School of Global Affairs. Say no more.

  • Con Tester says:

    Ekskrom’s media desk’s primary function, way above all others, is obviously to minimise fallout from any adverse publicity, little else. Its bag of tricks includes all of the usual tools of that squalid trade: deflection, obfuscation, evasion, denial, prevarication, equivocation, runaround, cover-up, scapegoating, and so on.

    In the private sector, a similar phenomenon exists in the form of so-called ethics officers. Their primary function is to shield their organisations against any unfavourable exposures, rather than investigate allegations of dodgy or corrupt dealings within the ranks of the organisation. They do this using the same methods listed above, and by placing the entire onus of proof on the whistleblower, thereby frustrating most efforts to get to the truth of the matter in question. The ethical disconnect inherent in this shameful conduct should be obvious.

    So, any corporate ethics officers reading this should please take a good, long, hard look in a mirror before saying, “Not me!” I’ve seen too much of this for that assertion to be convincing.

  • Gordon Bentley says:

    Through my profession, I have been involved in the procurement of many large construction projects. I have worked for Overseas and African clients whose procurement processes I have had to follow very closely, or explain in detail why I had to deviate, in any small way, from their prescribed processes.

    In South Africa, where Procurement or Tender Fraud is a disease impoverishing the the Nation and is apparently, totally out of control, can learn a good lesson from these well – developed, Overseas countries.

    On asking questions about procurement policies, in the past, the United States was in a similar position to South Africa, and had to address this disease: They set up a central Tender/Procurement Agency, whereby all procurements, over a certain amount, had to go through this Agency and were monitored, by making appointments of all private suitably qualified individuals who, sumitted RFQ’s and who were appointed to Project Manage their procurement projects. This was continually monitored by the Agency, who would question any anomolies, until the end of the project.

    This immediately put an end to all Tender/Procurement/Bidding Fraud.

    All good South Africans recommend that South Africa must set up a similar, centralised Tender/Procurement/Bidding Agency, soonest, which will control this activity and stop the thieving…

    • Paul Savage says:

      This is a very sensible comment. Thank you Gordon for sharing your expertise. This fraudulent behaviour cannot be that hard to fix. It just requires a commitment to end corruption. Of course, the ANC is so corrupt they simply don’t care. Shame on you Pravin.

  • Dermot Quinn says:

    In the ever left leaning universities we teach students that values, integrity and reality are different across cultures and individuals as well as being social constructs. Your truth becomes fluid and means almost zero.
    Easy then to cop out and say well my values, my reality, my lived experience….
    Law without values leaves too many criminals and too few people to police them. This would happen in any society. When the police too are compromised as well as the political players you have complete anarchy and breakdown of society.
    We all know at the road block that all the metro cop wants is something for nothing. Watching our moving violations half our drivers should be in prison….

    On, “What is the way back?” it is rather difficult to answer that because we don’t trust anyone, anywhere anymore. Everything our politicians within the ANC say is intended to deflect and means exactly nothing…

  • Pieter van de Venter says:

    The problem when you deal with an organisation that is corrupt and criminal to the core, the more rules and regulations you put in place, the easier it is to steal and to corrupt.

    None of the layers of precautions were required before 1994 as the majority of managers and workers were there to do the job assigned to them to the best of their ability. Now those people and William Nicol, are called “bad men”.

  • Lisbeth Scalabrini says:

    Even now when a lot of fraud and corruption are surfacing, the various SOEs continue, almost in the open, on the same track. Reading about the SANRAL billion-rand project tenders, I smell a rat.

  • Mary Carlisle says:

    If this beloved country’s people have a future on her soils, they must acknowledge, support and be indebted to the brave, dogged, investigative journalists who risk their lives and sanity, to follow the breadcrumbs and expose the rot at the core. Without you, we would have fallen off the precipice when first the Gupta’s arrived, intent [with encouragement from Zuma and his cadres] of stealing our soul. And then, our own followed suit.

  • Rosemary Blazeby says:

    Stunning investigative journalism
    I have to read through this piece a couple of times. Your journalists are amazing and must have the patience if Job. I cannot get over the audacity of this stupid government.
    Will comment once I have re read a couple more times. I just wish I could afford to send more money but I really struggle as it is and this type of arrogance of ESCOM and government make me so bloody angry
    Just proves You can take the horse to water but cannot make it drink. These top positioned give new meaning with their cars and handbags to Monkey see monkey do. No radar round the brain as to what they are doing ultimately to themselves let alone THEIR country.
    All this of course is Imo and allegedly. I am proud of Daily Maverick for achieving so much. Just how do we achieve accountability against a couch downwards

  • Alley Cat says:

    Well at least your article enlightened me on ONE thing. As a supplier duly registered (for which one has to jump through various hoops) we have received ZERO enquiries for our products, other than from BBBEE middle men. Yet every so often we receive enquiries directly from Eskom for goods which are not even remotely connected to what we offer.
    The other problem is that most procurement people at Eskom have no clue as to what the goods are that they are tasked with procuring, so they are open to be hoodwinked in the event that they are not complicit!

  • Tim Parsons says:

    Is there not the possibility of the SA public funding a Civil law case against the Treasury and/or Eskom for the dereliction of practice, encouragement of fraud, inaction in running an efficient, cost effective accountancy? A lawyer would know the answer however, a small amount contributed by a lot of people in a meaningful case is the only way Govt can be convinced to act with anything but impunity. I know it’s wishful thinking, however, the courageous whistle blower deserves our support for the danger they have exposed themselves and their family, to.

  • John Weaver Weaver says:

    I have just listened to a brilliant TED talk on Energy Transition. Most important message he gives is that we need political will and a broad political agreement and long-term commitment.

    As I am not allowed to post URL’s in my comment, to get to the site Google “This Country Runs on 98 Percent Renewable Energy | Ramón Méndez Galain | TED”

  • Richard Worthington says:

    Hi Kevin, Great piece, thanks. I’m puzzled by the past tense of the final clauses, though. Hopefully a story that has yet to be told? AND I trust you have asked Eskom to identify the “external attorneys” and who they will be reporting to? May also be interesting to ask the Energy Council if they will raise this in the President’s NECOM?

  • JP K says:

    Anyone who thinks the problem at Eskom is an engineering one hasn’t been paying attention. And so when Ramokgopa gives his briefings I’m much more interested in knowing what has been done to address the issues of cartels and criminality than knowing about generation capacity. It seems that not much has been. And nor would I expect it to given that the ANC is a criminal enterprise

    One uber driver from Zim, when we chatted as we drove, shared a sobering insight: there is always going to be a need for electricity and so, no matter how much gets stolen, money must be pumped into the power producer no matter what.

    I hope, for what it’s worth, that journalists don’t let this story go and keep wanting answers.

  • Where does auditing come into play. Deny, Lie, blame game, no idea how the system works or just outright rotten and corrupt to the core. Point of no return for Eskom

Please peer review 3 community comments before your comment can be posted


This article is free to read.

Sign up for free or sign in to continue reading.

Unlike our competitors, we don’t force you to pay to read the news but we do need your email address to make your experience better.

Nearly there! Create a password to finish signing up with us:

Please enter your password or get a sign in link if you’ve forgotten

Open Sesame! Thanks for signing up.

We would like our readers to start paying for Daily Maverick...

…but we are not going to force you to. Over 10 million users come to us each month for the news. We have not put it behind a paywall because the truth should not be a luxury.

Instead we ask our readers who can afford to contribute, even a small amount each month, to do so.

If you appreciate it and want to see us keep going then please consider contributing whatever you can.

Support Daily Maverick→
Payment options