As Kenyans rushed to beat the tax return filing deadline on June 30, 2026, the Kenya Revenue Authority (KRA) highlighted alternative ways for taxpayers to file their returns. This comes amid reports of the iTax portal experiencing downtime and system crashes. Taxpayers facing challenges accessing the iTax platform can still meet their filing obligations through
