All persons with the Kenya Revenue Authority (KRA) personal identification numbers (Pins) are required to file returns annually. Of the 6.1 million registered taxpayers in 2021, 5.5 million filed returns.
That looks impressive, however, filing of returns does not necessarily translate to payment of taxes. Some registered taxpayers file nil returns.