91-day T-bill8.748%▼ 0.002
182-day T-bill8.859%▼ 0.001
364-day T-bill9.027%▼ 0.012
Central Bank Rate8.75%07/10/2026
Inflation6.8%September 2026
Top MMF yield10.52%Madison
Sources: CBK auction, 26 Oct 2026 value date (change vs 19 Oct); CBK key rates; fund managers' published yields, as at 26 Oct 2026.

How to Book a Huduma Centre Appointment Online

Book a Huduma Centre slot online and prepare for your visit.

How to Book a Huduma Centre Appointment Online

Updated 17 October 2026

Huduma Centres bring many government services under one roof, from ID and birth certificate applications to KRA, NSSF and business registration help. Queues can be long, but you can book an appointment online and arrive at a set time. This guide shows how to create an account on the Huduma appointment system, book and manage an appointment, what to bring, and how to make sure the visit is not wasted.

Where to Book

Bookings are made on the Huduma Kenya appointment system at appointment.hudumakenya.go.ke. You can see the list of services offered at centres on hudumakenya.go.ke. Booking is free.

Create an Account

  1. Open appointment.hudumakenya.go.ke and choose to register as a new user.
  2. Enter your national ID number.
  3. Enter your mother’s first name, used to confirm your identity.
  4. Enter your phone number and create a password.
  5. Activate the account with the code sent by SMS.

Use a phone number you will keep. Confirmations and reminders are sent there.

Book an Appointment

  1. Log in with your ID number and password.
  2. Choose New Appointment.
  3. Select the Huduma Centre most convenient for you.
  4. Select the service you need.
  5. Pick an available date and time.
  6. Save the booking. You receive an SMS confirmation and can print or save a booking slip.

Services You Can Book For

Centres offer a wide range, including:

  • National ID applications and replacements.
  • Birth and death certificates. See our guide on applying for a birth certificate.
  • Police clearance (certificate of good conduct) support.
  • KRA services such as PIN registration. See how to get a KRA PIN.
  • Health insurance registration. See our SHA guide.
  • NSSF services and business name registration.

Not every centre offers every service, and the list can change. Check the service is available at your chosen centre when booking.

What to Bring

Service Bring
Any service Original ID and the booking SMS or slip
Replacement ID Police abstract for a lost ID. See police abstract guide
Birth certificate Birth notification, parents’ IDs, printed eCitizen application
Driving licence record issues Licence and ID
Business registration IDs and KRA PINs of the owners

Carry copies as well as originals. Many desks keep a copy.

Do It Online First Where You Can

Many services that Huduma Centres handle can be started or completed on eCitizen, including applications that only need to be printed and submitted. Starting online, then booking a Huduma slot to submit or collect, usually saves the most time. Our guide to creating an eCitizen account explains the first step.

Common Booking Problems

Problem What to try
Activation code not received Check the number you entered, wait a few minutes and request the code again
ID number not accepted Enter it without spaces and check the mother’s first name matches your registration records
No slots shown Try another date, a different time of day or a nearby centre
Service not listed at a centre Choose a larger centre, which usually hosts more agencies
Forgot password Use the password reset option on the login page

Combine Errands in One Trip

Because a single centre hosts many agencies, plan related tasks together. For example, a parent can submit a child’s birth certificate application and then register the child as a dependant for health cover in the same visit, or a new business owner can handle a KRA PIN question and business name registration together. Book a separate slot for each service, a little apart, so one delay does not make you miss the next.

Rescheduling or Cancelling

Log in to the appointment system to view your bookings and change or cancel one you cannot attend. This frees the slot for someone else and lets you pick a new time.

Tips for a Smooth Visit

  • Arrive 15 minutes early to clear security and find the right desk.
  • Book early morning slots, before the centre gets busy.
  • Book one appointment per service if you need more than one.
  • Read the requirements for your service the day before, so you do not arrive missing a document.
  • Huduma services are paid through official channels such as eCitizen. Do not pay anyone at the gate to skip the queue.

Frequently Asked Questions

How do I book a Huduma Centre appointment?

Register at appointment.hudumakenya.go.ke with your ID, mother’s first name and phone, then choose New Appointment.

Is booking a Huduma appointment free?

Yes. You pay only the fees for the service itself.

Can I change my appointment?

Yes. Log in and reschedule or cancel it.

What do I bring?

Your original ID, the booking confirmation and the documents for your service.

Get Kenya's money, jobs and deadline updates

One short email a week with exam dates, deadlines, job openings and money changes in Kenya.

Topics (optional)

Prefer WhatsApp? Follow Business Radar on WhatsApp

Weekly, free. We only use your email for this newsletter and you can unsubscribe in one click. Privacy policy.

About Author

Norah Waceke is a business journalist and editor at Business Radar with more than eight years of experience covering Kenya's economy, companies and markets. She previously worked at one of Kenya's leading digital news platforms, where she reported on business, finance and current affairs. A graduate of Multimedia University of Kenya, Norah focuses on clear, accurate reporting that helps readers understand the money stories shaping their lives and businesses.

More from Norah Waceke · Editorial policy

Related stories

Guides

Full List of All Wards in Embu County: Everything You Need to Know

Embu County has 20 wards in 4 constituencies: Manyatta 6 (Ruguru/Ngandori, Kithimu, Nginda, Mbeti North, Kirimari, Gaturi South); Runyenjes 6
Guides

Full List of Wards in Kisumu County: Everything You Need to Know

Kisumu County has 35 wards in 7 constituencies: Kisumu East 5 (Kajulu, Kolwa East, Manyatta 'B', Nyalenda 'A', Kolwa Central);
★ Add Business Radar as a preferred source on Google
Latest