Kenya has a new tax boss.
CS John Mbadi Ng'ongo gazetted former Cabinet Secretary Adan Abdulla Mohammed as Commissioner General of the Kenya Revenue Authority on 18 May 2026, under Gazette Notice No. 7393. The appointment runs for three years under section 11(1) of the Kenya Revenue Authority Act.
Mohammed, 62, steps into Times Tower after a six-week interim period during which Dr. Lilian Nyawanda, the Commissioner for Customs and Border Control, had been running the authority following the KRA Board's decision not to renew Humphrey Wattanga's contract in April. Wattanga, who served from August 2023, has since been nominated by President Ruto as Kenya's High Commissioner to South Africa, pending parliamentary approval.
Who Is Adan Abdulla Mohammed?
Mohammed is not a newcomer to public life or to tax administration politics. He first applied for the KRA Commissioner General role in 2012, while serving as Managing Director of Barclays Bank Kenya, a position he held for over a decade. He lost that race to John Njiraini.
Instead, President Uhuru Kenyatta appointed him Cabinet Secretary for Industrialisation in 2013. He later moved to the East African Community and Regional Development docket before stepping down in February 2022 to contest the Mandera Governor seat. He lost to United Democratic Movement candidate Mohamed Adan Khalif.
His return to government came quickly. President Ruto appointed him to the Council of Economic Advisors in late 2022, then elevated him to Chief of Strategy Execution in November 2023 under Executive Order No. 2 of 2023. That role placed him inside the Executive Office of the President, responsible for driving the Kenya Kwanza agenda across government ministries. He has been a regular presence on Ruto's foreign engagements, including COP28 in Dubai and the UN General Assembly in New York.
He was born in El Wak, Mandera, in December 1963, and holds academic credentials from Harvard University.
One question had hung over his candidacy in the weeks before the appointment: at 62, he is above the standard public service mandatory retirement age of 60. The KRA Board appears to have resolved it by invoking Public Service Commission provisions that allow retention of officers past 60 on the basis of specialised skills, the same instrument used to extend former Commissioner General John Njiraini's tenure through the end of his term.
What Is Waiting on His Desk?
The new Commissioner General walks into a busy in-tray on two fronts: revenue performance and digital transformation.
On revenue: By the end of March 2026, the close of the third quarter of the 2025/26 financial year, KRA had collected KES 2.038 trillion against a target of KES 2.122 trillion. That is 96.1 per cent of target, representing 11.4 per cent growth year on year, but a visible gap remains. The National Treasury separately reported a projected revenue shortfall of KES 162.6 billion as of February 2026, citing underperformance in ordinary revenue and administrative gaps in tax collection.
On technology: KRA is midway through the most ambitious digital overhaul in its history. The Electronic Tax Invoice Management System, eTIMS, is the most visible piece of it, with roughly 680,000 businesses onboarded so far. The authority is also rebuilding iTax to integrate directly with M-Pesa and other payment processors via API, so that a sale and its corresponding tax obligation register at the same moment. Tools already live or in active rollout include pre-populated returns, AI-driven risk profiling, a Taxpayer 360 view, and the Shuru WhatsApp chatbot. When KRA advertised the Commissioner General role after Wattanga's departure, the job description explicitly described the successful candidate as a "transformation catalyst," signalling clearly that digital delivery is the central mandate of this appointment.
What Does This Mean for Your Business?
If you run an MSME in Kenya, here are the three things to watch over the coming months.
eTIMS compliance is not going away. The onboarding drive will continue and likely accelerate under a new Commissioner General who has a mandate to close the revenue gap. If your business is not yet issuing eTIMS-compliant invoices, the window for a soft landing is getting shorter.
M-Pesa and tax are being wired together. KRA's ongoing integration with M-Pesa means the authority is building real-time visibility into transactions. The proposed Finance Bill 2026 goes further, seeking to allow the Commissioner to determine tax liability based on third-party data even where a taxpayer has already filed a self-assessment. This is a significant shift in how tax compliance works in practice and one that businesses using mobile money for sales need to understand now.
The pressure is on collections, not new taxes. Mohammed's mandate, reading between the lines of both the job description and the revenue figures, is to close the gap through better administration rather than by introducing new levies on the existing compliant base. For MSMEs that are already filing and paying, that is broadly good news. For those operating in the informal space, it signals that KRA's attention is turning toward expanding the net rather than squeezing what is already inside it.
The Bigger Picture
Mohammed's background spans banking, trade diplomacy, and executive strategy. That combination is relevant given where KRA's growth challenges actually sit. The authority collected KES 2.3 billion from 454 foreign digital service providers through the Digital Service Tax and the Significant Economic Presence tax by August 2025. Expanding that base, through agreements that explicitly cover digital services and by registering more foreign platforms operating in Kenya, is one of the few realistic paths to growing revenue without placing additional burden on domestic businesses.
His proximity to State House and his experience in international trade negotiations position him well for that work.
At Tax Suite, we will be watching the eTIMS rollout timelines, the M-Pesa integration privacy framework, and how KRA's enforcement posture shifts under new leadership. We will keep you updated in plain language, as always.
Comments (0)
Sign in to leave a comment.