Home›Blog›How to Register for KRA PIN Online in Kenya (2026 Guide)
Guide4 min read

How to Register for KRA PIN Online in Kenya (2026 Guide)

Get your KRA PIN online via itax.kra.go.ke in minutes. This 2026 guide covers eligibility, step-by-step registration, and common issues for Kenyan taxpayers.

KRAPINtaxeCitizen
12 September 2026
How to Register for KRA PIN Online in Kenya (2026 Guide)

What is a KRA PIN and Why You Need One in 2026

A KRA PIN (Personal Identification Number) issued by the Kenya Revenue Authority is mandatory for all Kenyan taxpayers. Whether you're self-employed, a business owner, or an employee with investment income, the KRA PIN is your unique tax identity. Since 2023, the KRA has streamlined online registration, and by 2026, almost all Kenyans can obtain a PIN without visiting a KRA office.

Check Your Eligibility Before Registering

You're eligible for a KRA PIN if you are:

  • A Kenyan citizen or resident alien with a valid passport or ID number
  • Operating a business with annual turnover above KSh 5 million
  • An employee earning taxable income
  • A non-resident with Kenyan-source income
  • A foreigner registered as a business partner in Kenya

Self-employed individuals and informal traders earning above KSh 400,000 annually must also register. Check the KRA iTax portal for detailed eligibility criteria specific to your circumstances.

Step-by-Step Online Registration Process

Step 1: Access the KRA iTax Portal

Visit itax.kra.go.ke on your browser (desktop or mobile). The portal is optimized for M-Pesa payments, making it convenient for most Kenyans. Ensure you have your national ID number, passport, or alien registration number ready.

Step 2: Create Your iTax Account

Click "Register" and enter your mobile number (the one linked to your M-Pesa account is ideal). You'll receive an OTP via SMS to verify ownership. Create a strong password and set security questions. Your email address is optional but recommended for future communications from KRA.

Step 3: Fill in Your Personal Details

Enter your full name exactly as it appears on your ID, date of birth, and residential address in Kenya. For business owners, provide your business registration number from the Business Registration Bureau (if applicable). The system cross-references this data with national databases to prevent fraud.

Step 4: Complete Income and Business Information

Specify your income source: employment, business, investment, rental, or a combination. If self-employed, provide your business classification code and estimated annual turnover. This information determines your tax bracket and filing obligations.

Step 5: Pay the Registration Fee via M-Pesa

For 2026, online registration fees remain affordable. Check the portal for the exact current amount, as KRA occasionally adjusts fees. You'll receive a payment prompt; select M-Pesa and complete the transaction using your phone's SIM-registered number. You'll get an instant SMS confirmation.

Step 6: Receive Your KRA PIN

Your PIN is generated immediately and displayed on-screen. Screenshot it, note it down, or have it sent to your email. The PIN format is 10 digits (e.g., A001234567). Keep this confidential—it's required for all tax filings, bank transactions, and government services.

What to Do After Registration

Once registered, update your bank details and employer information in your iTax profile. If you're a business owner, link your business tax identification number. Employees should ensure their employers have their correct PIN for PAYE deductions. Consider consulting KRA tax experts on Kaziiko for filing advice.

Common Registration Issues in 2026

If your application is rejected, it's usually due to incomplete data, a duplicate entry, or conflicting information in government databases. You can reapply after correcting errors. For persistent problems, contact the KRA helpline or visit the nearest KRA office with your ID. Alternatively, find a verified Kenyan expert on Kaziiko who can guide you through troubleshooting.

Key Takeaway

Registering for a KRA PIN online in 2026 is straightforward, fast, and secure. Most Kenyans complete the process in under 10 minutes. Avoid delays in tax compliance—register today via itax.kra.go.ke.

Find an Expert on Kaziiko

KRA tax experts on Kaziiko ›eCitizen experts on Kaziiko ›Browse all experts ›
KaziikoKazi IkoKenya's Digital Expert Marketplace

Skip the queue — hire a verified expert

Pay via
M-PESA

Our vetted specialists handle KRA, eCitizen, NTSA, SHA, NSSF and more — remotely, in hours.

✓ Verified & background-checked experts
✓ Pay securely via M-Pesa — no cash
✓ Work delivered remotely in hours
✓ Dispute protection on every order
eCitizenKRA & TaxNTSASHABusiness Reg.CV Writingkaziiko.co.ke

You might also like

All articles ›
Guide

How to Apply for a Kenya Revenue Authority Objection

4 min read
Guide

How to Register for Ajira Digital in Kenya and Get Paid

4 min read
Guide

How to Change Your Name Officially After Marriage in Kenya

4 min read