Briefing KRA unveils new tax filing system to end Excel-based returnsBy Special CorrespondentJuly 10, 2026 The Kenya Revenue Authority (KRA) has rolled out sweeping reforms to Kenya’s income tax return filing system, replacing Excel-based templates…