If you plan to live, work, invest, or stay long-term in Kenya, you’ll need to understand three key systems early on: Kenyan identification, KRA PINs, and SHA (Social Health Authority).
These registrations affect almost everything you do, from opening a bank account to signing a lease, getting paid, accessing healthcare, or renewing visas.
This guide breaks each one down clearly.
Why These Registrations Matter
Kenya runs much of its administration through centralized digital systems. Once you register correctly, daily life becomes easier. If you don’t, even simple tasks can drag on for weeks.
You’ll encounter these requirements when you:
Rent an apartment
Apply for a work permit or visa renewal
Open a bank account or mobile money wallet
Buy property or a car
Register a business
Access healthcare services
If you’re settling into Nairobi, especially in areas like Lavington, Kileleshwa, Kilimani, or Westlands, sorting these basics early saves time and frustration.
Kenyan Identification: What Applies to You?
Kenyan National ID (Citizens Only)
The Kenyan National ID is issued to citizens aged 18 and above. If you are not Kenyan, you cannot apply for one. Still, many systems automatically ask for an “ID number,” which can be confusing if you’re new.
As a foreigner, you’ll use alternative identification documents.
Alien ID / Foreigner Certificate
If you hold a valid work permit, dependent pass, or long-term visa, you may qualify for an Alien ID, also called a Foreigner Certificate.
This document:
Serves as your official local ID
Is accepted by banks, employers, and government offices
Links your immigration status to other systems like KRA and SHA
You apply for it through immigration after your permit approval. Processing can take time, so apply as early as possible.
Passport: Your Default ID as an Expat
Until you receive an Alien ID, your passport acts as your primary identification in Kenya.
You’ll need it when:
Signing lease agreements
Registering on government platforms
Booking long-term accommodation
Applying for services on eCitizen
Many newcomers prefer furnished and serviced apartments in Nairobi because they reduce paperwork demands while you’re still getting settled.
KRA PIN: Kenya’s Tax Identification Number
What a KRA PIN Is
A KRA PIN is a tax identification number issued by the Kenya Revenue Authority. Even if you don’t earn income in Kenya, many institutions still require it.
This number follows you for life.
When You’ll Be Asked for a KRA PIN
You’ll need a KRA PIN to:
Open a bank account
Register a business
Buy or sell property
Import goods
Sign some lease agreements
Landlords in areas like Kilimani and Westlands often request it as part of tenant verification.
How Foreigners Apply for a KRA PIN
As a non-citizen, you apply using:
Your passport
Your visa or permit
Your Alien ID (if already issued)
Accuracy matters. Names must match immigration records exactly. A small mismatch can delay approval.
Does Having a KRA PIN Mean You Owe Tax?
No. A KRA PIN places you in the system, but your tax obligations depend on:
Residency status
Source of income
Employment or business activity
Still, ignoring KRA notifications can create problems later. Treat the PIN seriously.
SHA (Social Health Authority): What Replaced NHIF
NHIF Is No Longer Active
Kenya replaced NHIF with the Social Health Authority (SHA). If people still mention NHIF, they usually mean SHA.
SHA manages the Social Health Insurance Fund (SHIF).
What SHA Covers
SHA oversees:
Mandatory social health insurance
Contributions from residents and workers
Access to public and approved private healthcare facilities
Coverage focuses on basic and essential healthcare services.
Who Needs to Register for SHA?
You’re expected to register if you:
Work in Kenya
Hold a long-term visa or permit
Run a local business
Plan to stay beyond short tourist visits
Some employers handle registration for you. Others don’t. Always confirm.
SHA Contributions Explained
Contributions depend on:
Income level
Employment status
Residency category
Self-employed individuals register and contribute independently. Employees usually see deductions handled through payroll.
Many expats still maintain private insurance, but SHA acts as the required baseline.
What If You Were Previously on NHIF?
If you had NHIF:
Your data was migrated to SHA
You may need to log in and update details
Contribution records may need verification
Don’t assume everything transferred perfectly. Check your status.
How These Systems Connect
Kenya’s systems are increasingly integrated. Your:
Passport or Alien ID
KRA PIN
SHA registration
often reference each other.
If one record has incorrect details, others may fail. Consistent spelling and name order matter more than you think.
Housing, Admin, and Paperwork
How Housing Ties Into Registration
Traditional rentals may require:
A KRA PIN
Proof of legal stay
Local identification
This can slow things down if you’re newly arrived.
Many people start with serviced apartments in areas like Lavington or Kileleshwa to give themselves breathing room while completing registrations.
Getting Around for Admin Tasks
You’ll visit banks, government offices, and service centers. Nairobi traffic can be unpredictable.
Some residents rely on car hire services in Nairobi during their first months to move between appointments without relying on ride-hailing availability.
Common Mistakes to Avoid
Most problems come from small oversights:
Using different name formats across systems
Ignoring KRA emails
Assuming SHA registration happened automatically
Waiting until documents expire
Fixing errors later takes longer than doing things right the first time.
Final Thoughts
Kenya’s registration systems can feel overwhelming at first. But once you understand how IDs, KRA PINs, and SHA work together, daily life becomes much smoother.
Register early. Keep records consistent. Ask questions before deadlines.
Once the admin is handled, you can focus on settling into Nairobi and enjoying the city instead of chasing paperwork.