Mon–Fri 8:00am–7:00pm, Sat 8:00am–5:00pm

Government Digital Services

eCitizen, KRA, NTSA, HELB, certificates and business registration

Government Digital Services

Business name search and registration via eCitizen BRS.

Bring/upload: ID, KRA PIN, proposed names

1 hr · depends on official portal ProcedureOrder
Government Digital Services

Application assistance via eCitizen/DCI. Fingerprinting requires personal attendance.

Bring/upload: National ID, eCitizen account

30 min · depends on official portal ProcedureOrder
Government Digital Services

Guided application on the official eCitizen portal. Official fees are charged separately.

Bring/upload: National ID, eCitizen login (you enter your own password), any supporting documents

30 min · depends on official portal ProcedureOrder
Government Digital Services

HELB loan/bursary application assistance.

Bring/upload: ID, admission letter, parents' details

45 min · depends on official portal ProcedureOrder
Government Digital Services

Individual return filing using P9 information.

Bring/upload: KRA PIN, P9 form(s)

45 min · depends on official portal ProcedureOrder
Government Digital Services

Nil return filing where applicable.

Bring/upload: KRA PIN and iTax password (entered by you)

20 min · depends on official portal ProcedureOrder
Government Digital Services

iTax PIN registration and certificate download.

Bring/upload: National ID, active phone number and email

30 min · depends on official portal ProcedureOrder
Government Digital Services

Driving licence and vehicle records applications on eCitizen/NTSA.

Bring/upload: ID, logbook or licence details

45 min · depends on official portal ProcedureOrder