KRA scraps Nil Returns, introduces “No Obligation” PIN status
The Kenya Revenue Authority has abolished the long-standing requirement for filing Nil Returns, replacing it with a new “PIN with No Obligation” status in a move aimed at easing compliance for individuals without taxable income. The policy shift marks a significant overhaul of Kenya’s tax administration system, targeting taxpayers who are registered but not actively…