KRA Issues Warning Notice to Kenyans who Fail to File Tax Returns Kenyan taxpayers who fail to file their tax returns before the June 30 deadline will lose their Kenya Revenue Authority (KRA) pins, the tax May 4, 2021 Business·News·TL