The Kenya Revenue Authority (KRA) has begun alerting taxpayers about unpaid Withholding Tax as part of preparations for the 2025 income tax filing season. Withholding Tax (WHT) is a retention tax in ...