Business, Finance & Economics KRA Extends Tax Filing Deadline to July 5 and Waives Penalties After System GlitchBy Golden MosesJuly 1, 2025 Business, Finance & Economics 2 Mins Read The Kenya Revenue Authority (KRA) has announced a waiver on penalties and interest for late filing of income tax returns…