You must register your company at the Kenya Revenue Authority. This can be done online at their website
The rate differs between resident and non-residents (A resident company is one incorporated in Kenya.) Companies listed at the Nairobi Stock Exchange are taxed at slightly lower rates than other companies.
Expenses allowable as deductibles include: legal cost expenses, incidental expenses relating to authorization and issue of shares, debentures or similar securities offered for purchase by the public and expenses incurred for the purposes of listing on any securities exchange operating in Kenya (without raising additional capital.)