How to Make KRA Tax Payment Through eCitizen PayBill Number 222222 The Kenya Revenue Authority (KRA) has declared that all tax payments conducted through mobile money transactions will now be processed using the official government November 20, 2023 Business·News·TL