how much are kdf soldiers paid?
The KDF cadets salary is around Kenya shillings 7,172 monthly while you are still in training. A Privates is the lowest rank, and you will take home within Kenya shillings 19,941 and 30,000 monthly. Lance Corporals takes home within Kenya shillings 26,509 to 50,000 monthly.