COC Online Services Portal Login – Requirements, Fees, License Registration, Renewal And Contacts

Simplify your COC registration and renewal process with the COC Online Services Portal. Streamline access to essential services for clinical officers in Kenya.

Aug 16, 2023 - 15:47
COC Online Services Portal Login – Requirements, Fees, License Registration, Renewal And Contacts
COC Online Services Portal Login – Everything You Need to Know

The Clinical Officers Council (COC) has revolutionized its services by introducing the COC Online Services Portal. This portal simplifies registration, login, and access to essential services for clinical officers across Kenya. Whether you're a student aiming to enroll or a registered practitioner looking to renew your license, this article will guide you through the entire process. Let's dive in and explore the world of COC Online Services!

Key Takeaways

  1. The Clinical Officers Council (COC) oversees the training, registration, and licensing of clinical officers in Kenya.
  2. COC ensures professionalism and quality in healthcare by setting education standards and regulating clinical officer practices.
  3. The COC Online Services Portal simplifies registration, renewal, and access to COC services.
  4. New users can create an account by providing cadre-specific details and completing registration steps.
  5. Renewal involves updating details, paying fees, and downloading your certificate.
  6. Logging in is done using your username/email and password; password recovery is available for forgotten passwords.

Understanding the Clinical Officers Council (COC)

The COC is pivotal in regulating the training, registration, licensing, and professional conduct of clinical officers in Kenya. This government institution ensures that clinical officers have the skills to address healthcare challenges effectively. Established in 1988, COC has evolved over the years to become a vital entity responsible for upholding the quality of healthcare services provided by clinical officers.

Functions of COC

The Clinical Officers Council (COC) serves several crucial functions, including:

  1. Policy Decisions: COC collaborates with the government to shape policies related to clinical medicine practice.
  2. Education Requirements: It sets minimum education standards for aspiring clinical officers, approving institutions to train them.
  3. Professional Education: COC approves and accredits continuing professional education programs.
  4. Registration and Licensing: COC registers and licenses clinical officers, maintaining a comprehensive list of registered practitioners.
  5. Standards and Ethics: The council promotes professional behavior, codes of practice and maintains clinical medicine standards.
  6. Collaboration: COC works with other medical associations and bodies to ensure its objectives are met effectively.

Essential Documents and Charges

When embarking on the registration or renewal journey, ensure you have the necessary documents at hand:

  • National ID
  • Higher education certificate (diploma/degree)
  • KCSE certificate
  • Internship completion letter
  • Internship logbook
  • Passport-size photograph
  • Payment receipt

Keep in mind the registration and renewal charges, tailored to different levels of education and membership:

  • Diploma registration: KSH 7000
  • Degree registration: KSH 7500
  • Practicing fee (retention): KSH 2000
  • CPD diary: KSH 500
  • Code of conduct certificate (Beginners): KSH 500

COC License Registration Process

Registering with the Clinical Officers Council has been streamlined through the COC Online Services Portal. Here's how to get started:

Step 1: Accessing the COC Portal

To access the COC Portal, follow these simple steps:

  1. Open your preferred internet browser (e.g., Chrome, Firefox, Internet Explorer).
  2. Navigate to the COC Portal by visiting

Step 2: Registration for New Users

If you're a new user, follow these steps to register on the COC Portal:

  1. At the bottom of the portal page, click on "Create Account."
  2. Select your cadre: Choose "Student" for students or "Practitioner" for registered clinical officers.
  3. Fill in the required details:
    • For students: Enter your COC index number, ID number, and email address.
    • For practitioners: Provide your COC registration number, ID number, and email.

4. Click on the "Register for online services" button.

Step 3: Email Confirmation and Profile Setup

  1. Check your email for a confirmation message from the Clinical Officers Council.
  2. Open the email and click on the "Complete Registration" button.
  3. A new link will open, allowing you to create a username and complete your profile details.
  4. Ensure your password is alphanumeric (including capital and lowercase letters and numbers).
  5. Click the "Update Details" button to finish updating your profile.

Step 4: Applying for Renewal

  1. Log into your COC account using your username/email and password.
  2. Click the "Renewal" icon and select the "Retention" option.
  3. Complete the renewal details, including your mobile number and workstation.
  4. Choose your employer from the list provided.
  5. Click the "Apply for Renewal" button.

Step 5: Making Payments

  1. After applying for renewal, a new window will display your invoice.
  2. Click on the "Make Payments" button to proceed with payment.
  3. Follow the payment instructions, including using Mpesa, for easy payment processing.

Accessing Your COC Account

For registered users looking to access their COC accounts, here's how to do it:

  1. Visit the COC Portal by going to
  2. Enter your username/email and password.
  3. Click on the "Sign in" button to access your account dashboard.

Recovering Forgotten Password

If you've forgotten your COC Portal password, follow these steps to reset it:

  1. Click on the "Forgot Password" option.
  2. Provide the email address associated with your account.
  3. Click the "Reset Password" button.
  4. Check your email for instructions on how to reset your password.

How To Mpesa For Your COC license using Mpesa

Paying for your license renewal or registration through Mpesa is a convenient option. Follow these straightforward steps:

  1. Mpesa Menu: Open your Mpesa menu on your phone.
  2. Lipa na Mpesa: Choose the "Lipa na Mpesa" option, then select "Pay bill."
  3. Pay Bill Number: Enter the Mpesa Pay bill number: 325100.
  4. Account Number: Input the invoice number from the COC portal.
  5. Payment Amount: Enter the fee amount provided on your generated COC portal invoice.
  6. Mpesa Pin: Key in your Mpesa pin for authentication.
  7. Verification and Confirmation: Double-check the pay bill number, invoice number, and payment amount. Once satisfied, confirm the payment.

COC Contacts

  • Blue Violet Plaza - 2nd Floor
  • P.O Box 19795 - K.N.H NAIROBI 
  • Tel. 0725 705 144
  • Email: [email protected]

Working Hour

  • Mon - Fri: 8:00 am - 5:00pm
  • Closed: Weekends and public holidays

READ ALSO: Kirinyaga University Student Portal: How to Register, Login, Student Services, Contacts, and More

Final Thoughts

The COC Online Services Portal has transformed how clinical officers access and manage their licenses and registrations. By leveraging this portal, you can seamlessly complete registration, renewal, and various other tasks from the comfort of your device. COC's commitment to providing efficient services through the online platform reflects its dedication to supporting the healthcare profession in Kenya. If you're a clinical officer, embracing the COC Portal is a step toward convenience and efficiency in managing your professional journey.

Frequently Asked Questions (FAQs)

  1. What is the COC's primary role? The Clinical Officers Council regulates clinical officer training, registration, licensing, and maintaining professional standards.
  2. How can I access the COC Online Services Portal? Open your internet browser and go to to access the portal.
  3. What details are required for new user registration? New users must provide their cadre (student/practitioner), COC index or registration number, ID number, and email address.
  4. How do I recover a forgotten password? Click on the "Forgot Password" option, enter your registered email, and follow the instructions in your email.
  5. What are the steps for renewal on the COC Portal? Apply for renewal by logging in, clicking the "Renewal" icon, selecting "Retention," providing work details, choosing an employer, and making payments.
  6. Can I access the COC Portal on my mobile device? The COC Portal is accessible from various internet-enabled devices, including smartphones and tablets.


The information provided in this article is for educational purposes and general guidance only. The Clinical Officers Council's policies and procedures may change over time. Please refer to the official COC website or contact the council for the most accurate and up-to-date information.

Remember to keep your login credentials secure and follow all instructions provided by the COC Online Services Portal for a smooth experience.

What's Your Reaction?








Joseph Richard Joseph is a graduate of Mathematics and Computer Science (Applied Option). With expertise in Technology and Finance, he brings his knowledge to the field, demonstrating an authoritative understanding of these interrelated areas. Joseph is pursuing a Master's in Software Engineering, further expanding his skill set.