Company registration in Kenya is done online through the eCitizen portal. You must reserve a company name, submit required forms, provide identification and KRA PINs for directors and shareholders, and pay the registration fee.