Skip to content
Platform checked 13 September 2026

eCitizen: one login, 22,000 services, and paybill 222222

eCitizen is one login for every Kenyan government service, and paybill 222222 for paying the fee. The catch is the order: the account number is the invoice, and the invoice does not exist until you have applied.

eCitizen paybill222222Account = your invoice numberSign in ataccounts.ecitizen.go.keOne account, every agencyThe order that mattersApply, then payThe invoice is the account number

About eCitizen

eCitizen is the Government of Kenya's single point of access for public services. One account, registered against your ID number, carries you into over 22,000 services from more than 100 ministries, counties, departments and agencies, with a unified profile and your records in one place. Fees are paid on paybill 222222, the Government Single Payment Platform, using the invoice number your application generates.

Start here

Getting in, and getting the money to the right place.

The documents people actually come for

Each of these already has a full guide on paybillke.

When the payment goes wrong

The three failures that account for most of the panic.

The agencies, in depth

eCitizen is the front door. These are the rooms behind it.

Frequently asked

What is the eCitizen paybill number?

eCitizen payments go to paybill 222222, the Government Single Payment Platform. The account number is the invoice or reference number your application generates, not your ID or phone number.

How do I log in to eCitizen?

At accounts.ecitizen.go.ke. One account covers every agency on the platform, so if you already registered for any service you use that same login.

How many services are on eCitizen?

The platform states over 22,000 services from more than 100 ministries, counties, departments and agencies.

Can I pay before I apply?

No. The account number is the invoice number and it does not exist until the application does. Apply, generate the invoice, then pay.

Is every government payment on 222222?

Most services routed through eCitizen are, but not all. KRA runs both 222222 and 572572. Use the paybill printed on your own invoice or PRN slip.

Which counties are on eCitizen?

As of 13 September 2026 the platform listed Mombasa, Meru, Tharaka-Nithi, Embu, Kajiado, Bomet and Kisumu. Other counties collect on their own paybills.