KRA’s Stationless PIN Set to Enhance Taxpayer Service Delivery

KISUMU, Kenya, October 9th -Kenya Revenue Authority (KRA) is in the process of introducing Stationless Personal Identification Number (PIN) Service Delivery, in a bid to enhance access to taxpayer services across the country, regardless of where one lives registers or operates as a taxpayer. Stationless PIN Service Delivery will decouple taxpayer services from physical stations,…

Read More