The Kenya Revenue Authority reinstates 'Nil Return' filings after a suspension, enhancing compliance checks for 2025 income ...
To file 2025 KRA returns by the June 30, 2026 deadline: log in to iTax via PIN/ID, select Returns, and use auto-filled data or the IT1 Excel.