The Kenya Revenue Authority (KRA) has rolled out a significant change that will affect millions of Kenyans who previously had to file Nil Returns...
Biometric payments refer to the use of physical or behavioural traits to identify the payer in a transaction.
Stationless PIN Service Delivery will move taxpayer services from physical stations, allowing individuals and businesses to access assistance from any KRA Taxpayer Service...
KRA says its Investigations & Enforcement Department is actively unearthing tax evasion schemes orchestrated by unscrupulous business persons to ensure tax compliance and...