The explanation comes as thousands of taxpayers rush to file their annual returns ahead of the June 30 timeline.
The swift changes come at a time when the tax authority is under new leadership, with many stakeholders watching closely to ...
The Kenya Revenue Authority warned that nil return filers will face increased scrutiny amid updated tracking systems The authority's new software monitors financial transactions to detect tax fraud ...