{"id":82651,"date":"2022-05-05T10:11:34","date_gmt":"2022-05-05T10:11:34","guid":{"rendered":"https:\/\/theoutlier.co.za\/?p=82651"},"modified":"2025-11-17T17:43:23","modified_gmt":"2025-11-17T17:43:23","slug":"how-much-do-sa-municipalities-pay-their-top-managers","status":"publish","type":"post","link":"https:\/\/outliereditor.co.za\/index.php\/2022\/05\/05\/how-much-do-sa-municipalities-pay-their-top-managers\/","title":{"rendered":"How much do SA municipalities pay their top managers?"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.salga.org.za\/Documents\/NMMF%202016\/Guideline%20for%20the%20appointment%20of%20the%20Municipal%20Manager.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Municipal managers<\/a>&nbsp;are the highest-paid bureaucrats in a municipality. They work to implement the policies and projects outlined by the mayoral council on a&nbsp;<a href=\"https:\/\/www.salga.org.za\/Documents\/NMMF%202016\/Guideline%20for%20the%20appointment%20of%20the%20Municipal%20Manager.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">five-year<\/a>&nbsp;contract.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">On average, a municipal manager earned (looking only at their basic salary) over R1-million in 2020 and 2019.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But municipal managers in Ekurhuleni, eThekwini, Johannesburg, Cape Town and Kimberley earned more in 2020 than other municipal managers.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tshwane\u2019s municipal manager\u2019s basic salary was R3,251,589 in 2019, but <a href=\"https:\/\/www.news24.com\/news24\/southafrica\/news\/breaking-city-of-tshwane-city-manager-moeketsi-mosola-agree-to-part-ways-20190830\" target=\"_blank\" rel=\"noreferrer noopener\">he<\/a> resigned in August of that year. Between September 2019 and March 2020, two people acted as the municipal manager before the council appointed a new municipal manager in March 2020 who earned R710,300 from March to June 2020.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-600-wide size\"><img decoding=\"async\" src=\"https:\/\/editor.mediahack.co.za\/theoutlier\/wp-content\/uploads\/sites\/4\/2022\/05\/FRazO8AWYAAdRie-600x600.png\" alt=\"\" class=\"wp-image-82652\" \/><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">The municipal manager in Ekurhuleni earned the same basic salary of R3,182,420 for 2019 and 2020 and received an increase in&nbsp;<a href=\"https:\/\/www.ekurhuleni.gov.za\/annual-report\/2021-21-annual-report\/5333-a-f-12-2022-annexure-b\/file.html\" target=\"_blank\" rel=\"noreferrer noopener\">2021<\/a>&nbsp;to R3,185,399. In 2018, the manager earned R2,959,772.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But municipal managers don\u2019t just receive their basic salary. The municipality covers their medical aid, pension, travel and cell phone bill, and municipal managers can receive performance bonuses. In some cases, the municipal managers have a housing allocation.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So, if we include the additional benefits such as pension, medical aid, cell phone and travel allowances, Ekurhuleni\u2019s municipal manager actually earned R3.2-million in 2018, R3.5-million in 2019 (despite earning the same basic salary as the year before), R3.8-million in 2020 and&nbsp;<a href=\"https:\/\/www.ekurhuleni.gov.za\/annual-report\/2021-21-annual-report\/5333-a-f-12-2022-annexure-b\/file.html\" target=\"_blank\" rel=\"noreferrer noopener\">R4.1<\/a>-million in 2021.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">How much is a municipal manager allowed to earn?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Each year, cooperative governance and traditional affairs (<a href=\"https:\/\/www.gov.za\/sites\/default\/files\/gcis_document\/202003\/43122gon351.pdf\">Cogta<\/a>) releases a scale with the minimum and maximum total annual salary for each municipality based on the the municipalities\u2019 income, population and any financial allocations from Treasury.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Municipalities then use the scale to justify how much they pay their managers.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the case of Ekurhuleni, in 2020 the municipality paid its municipal manager close to the yearly salary cap Cogta had set for municipal managers at&nbsp;<a href=\"https:\/\/www.gov.za\/sites\/default\/files\/gcis_document\/202003\/43122gon351.pdf\">R3.9-million<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Salary outliers<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">In the case of the Northern Cape\u2019s Sol Plaatje (Kimberley) and the Eastern Cape\u2019s Senqu, the municipal managers received an increase each year with Senqu\u2019s municipal manager receiving performance bonuses of more than R300,000 in 2018, 2019 and 2020.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">While the Western Cape\u2019s Drakenstein\u2019s municipal manager received a smaller basic salary in 2019 compared to 2020.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here is the breakdown.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The&nbsp;<strong>Sol Plaatje<\/strong>\u2019s municipality manager received an increase between 2018 and 2020 from earning a basic salary of R1.7-million (2018), R2.2-million (2019) to R2.3-million (2020). The total salary (including car allowance and medical aid and pension) was R2.1-million in 2018, R2.4-million in 2019 and R2.5-million in 2020.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In <strong>Drakenstein<\/strong>, where the municipal council seat is Paarl, the basic salary of the municipal manager was R1.2-million in 2018, increasing to R1,989,187 in 2019. The manager\u2019s salary decreased to&nbsp;<a href=\"https:\/\/journaliststudio.google.com\/pinpoint\/document-view?collection=383b8bac0258518c&amp;p=1&amp;docid=ec6cd6263afff44e_383b8bac0258518c\">R1,987,402<\/a>&nbsp;in 2020 \u2013 even though the same municipal manager held the top bureaucrat position in Paarl in those three years. The total salary (including medical aid, pension and performance bonuses) was&nbsp;<a href=\"https:\/\/journaliststudio.google.com\/pinpoint\/document-view?collection=383b8bac0258518c&amp;p=1&amp;docid=281c24cc4eb819c1_383b8bac0258518c\">R1.9<\/a>-million in 2018, R2.2-million in 2019, and decreasing to R2-million in 2020.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In <strong>Senqu<\/strong>, where the municipal council seat is Lady Grey, the basic salary of its municipal manager was R1.69-million in 2018, R1.8-million in 2019 and R1.9-million in 2020. The municipal manager&#8217;s total salary (including performance bonus, contribution to the unemployment insurance fund, telephone and travel allowances) was R2-million in 2018, R2.1-million in 2019 and R2.4-million in 2020. The reason for the big increase between the basic and total annual salary for the Senqu municipal manager was because of three big performance bonuses: R358,755 awarded in 2018 for work in the 2016\/17 financial year, R387,163 awarded in 2019 for the 2017\/18 financial year and R412,698 awarded in 2020 for the 2018\/19 financial year.<\/p>\n\n\n\n<div class=\"flourish-embed flourish-table\" data-src=\"visualisation\/9774927\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Methodology: Data sourced from the <a href=\"http:\/\/mfma.treasury.gov.za\/Pages\/Default.aspx\" target=\"_blank\" rel=\"noreferrer noopener\">Treasury<\/a>. Audited and unaudited annual financial statements were used to complete the dataset. <\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Municipal managers\u00a0are the highest-paid bureaucrats in a municipality. <\/p>\n","protected":false},"author":2,"featured_media":82656,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[446,8,1387],"tags":[111,112,113],"newsletter-post":[],"site":[],"class_list":["post-82651","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","category-politics","category-the-outlier","tag-local-government","tag-municipal-managers","tag-salaries"],"acf":{"big_number":null,"big_number_caption":null,"big_number_link":null,"big_number_background":null,"big_number_text_colour":null,"big_number_icon":null,"big_number_wide":null,"featured_chart":null,"flourish_chart_id":null,"flourish_sub_title":null,"flourish_chart_width":null,"is_newsletter_post":null,"post_style":null,"show_on_front":null,"link_through":null,"chart_url":null,"background_colour":null,"text_colour":null},"_links":{"self":[{"href":"https:\/\/outliereditor.co.za\/index.php\/wp-json\/wp\/v2\/posts\/82651","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/outliereditor.co.za\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/outliereditor.co.za\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/outliereditor.co.za\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/outliereditor.co.za\/index.php\/wp-json\/wp\/v2\/comments?post=82651"}],"version-history":[{"count":1,"href":"https:\/\/outliereditor.co.za\/index.php\/wp-json\/wp\/v2\/posts\/82651\/revisions"}],"predecessor-version":[{"id":86622,"href":"https:\/\/outliereditor.co.za\/index.php\/wp-json\/wp\/v2\/posts\/82651\/revisions\/86622"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/outliereditor.co.za\/index.php\/wp-json\/wp\/v2\/media\/82656"}],"wp:attachment":[{"href":"https:\/\/outliereditor.co.za\/index.php\/wp-json\/wp\/v2\/media?parent=82651"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/outliereditor.co.za\/index.php\/wp-json\/wp\/v2\/categories?post=82651"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/outliereditor.co.za\/index.php\/wp-json\/wp\/v2\/tags?post=82651"},{"taxonomy":"newsletter-post","embeddable":true,"href":"https:\/\/outliereditor.co.za\/index.php\/wp-json\/wp\/v2\/newsletter-post?post=82651"},{"taxonomy":"site","embeddable":true,"href":"https:\/\/outliereditor.co.za\/index.php\/wp-json\/wp\/v2\/site?post=82651"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}