The Kenya Revenue Authority (KRA) has rolled the electronic Rental Income Tax System tailored for landlords to streamline compliance and curb revenue leakages.