How KRA’s new validation will affect your tax returns in 2026 Briefing 10th November 2025 The Kenya Revenue Authority (KRA) has announced a new validation process that will involve cross-referencing the income and expenses declared…