The Kenya Revenue Authority (KRA) has announced that it collected more than Ksh2.1 trillion in taxes by the end of April.
While the total amount is slightly below the target of Ksh2.189 trillion, it represents a significant improvement compared to last year's Ksh1.99 trillion, even as it marked the first time the authority had crossed the two trillion mark since July last year. "KRA hits Ksh2.112 trillion in revenue collection, achieving 96.5% of the target of Ksh2.189 trillion," KRA stated. "This marks a 6.1% growth from the Ksh1.990 trillion collected during the same period in FY 2023/2024, reflecting an upward revenue trajectory," KRA said in a statement on Thursday.
According to the authority, domestic taxes, which brought in Ksh1.386 trillion between July 2024 and April 2025, accounted for the largest share of collections, showing a 4.7% increase from the same period last year.
A file image of the reception area at KRA offices in Nairobi.