KRA PIN Registration Requirements in Kenya (2026 Guide) – Documents, Process & Help
KRA PIN Registration Requirements in Kenya (2026 Guide) – Documents, Process & Help
If you’ve ever tried to open a bank account, apply for a job, register a business, or buy land in Kenya, you’ve probably heard about the KRA PIN.
For many people, it sounds complicated. But truth is? It’s not.
At Cyber Kenya, we help Kenyans every day with KRA services, and one thing is clear:
👉 The process is simple when you have the right documents.
This guide breaks down KRA PIN registration requirements in Kenya for every category — from Kenyan residents to foreigners, investors, students, and more.
By the end of this article, you’ll know exactly what you need and how to get your KRA PIN fast.
A KRA PIN (Personal Identification Number) is issued by the Kenya Revenue Authority (KRA) for tax purposes.
But today, it’s more than just tax — it’s a must-have document in Kenya.
Employment (salary processing)
Business registration
Opening a bank account
Buying or selling land/property
Importing and exporting goods
Applying for government tenders (AGPO)
NTSA services (driving license & vehicles)
HELB applications
👉 Simply put: No KRA PIN = limited access to opportunities.
This is the easiest category.
National ID or Alien ID
Employer’s PIN (if employed)
Business details (if self-employed)
✅ Registration is done online via iTax
✅ PIN is usually generated instantly
If you’re working in Kenya as a foreigner:
Employer introduction letter
Employer PIN
Valid passport
Valid work permit (with employer name)
Work permit endorsement in passport
iTax acknowledgement receipt
⚠️ Important: Employer name MUST match on your work permit.
For investors setting up business in Kenya:
Tax agent introduction letter
Tax agent PIN + Tax Compliance Certificate
Appointment letter of tax agent
Proof of investment (CR12, certificate, proposal, etc.)
KenInvest approval (if over USD 100,000)
Class G Permit (if under USD 100,000)
Passport
Note Verbale
Passport
Diplomatic card
Exemption stamp
Arrival notification
IPMS PIN request form
iTax acknowledgement receipt
Refugee ID
Letter from Refugee Affairs Secretariat
Employer introduction letter
Work permit (Class M)
iTax receipt
Refugee ID
Business certificate
Tax agent details
TCC of agent
International students need:
Passport
Student pass
Admission letter
iTax acknowledgement receipt
If you're buying land or property:
Sale agreement
Title deed / mother title
Deed plan
Tax agent letter
Tax agent PIN & TCC
Passport copy
iTax receipt
Follow these steps:
Visit 👉 https://itax.kra.go.ke
Click “New PIN Registration”
Select taxpayer type
Fill in your details
Upload documents
Submit application
Download acknowledgement receipt
✅ Residents get PIN instantly
⚠️ Others may need physical verification at KRA offices
Avoid these errors to prevent delays:
❌ Blurry document uploads
❌ Name mismatch across documents
❌ Expired passport/work permit
❌ Missing employer name on permit
❌ Using unregistered tax agents
❌ Forgetting acknowledgement receipt
Let’s be real — not everyone has time to deal with government systems.
That’s where Cyber Kenya comes in.
✅ KRA PIN Application – From KES 300
✅ KRA PIN Update (email/phone correction)
✅ Tax Compliance Certificate (TCC)
✅ KRA Returns Filing
✅ General Government Services Assistance
📞 Call / WhatsApp: 0713181110
We handle everything for you — fast, accurate, stress-free.
Getting a KRA PIN in Kenya is not hard.
👉 The secret is simple:
Know your category + prepare the right documents.
If you do it right, the process is smooth.
If you rush or guess? That’s where problems start.
Skip the stress.
👉 Contact Cyber Kenya today
📞 0713181110 (Call/WhatsApp)
Let us handle your KRA PIN application quickly and professionally.