A section of taxpayers on Monday struggled to log into the Kenya Revenue Authority's (KRA) online tax filing platform, iTax, as thousands rushed to submit their mandatory annual income tax returns ahead of the June 30 deadline to avoid penalties.
Some taxpayers were greeted by broken links and error messages when attempting to access the portal, leaving many frustrated and fearing they would miss the statutory deadline.