Learn how to register on the KRA iTax portal in Kenya (2025 edition). Step-by-stepess, documents needed, FAQs, and common issues for first-time taxpayers.
๐ Introduction
Are you new to filing taxes in Kenya or just registered a business? The first step is getting onto KRAโs iTax system. Whether youโre self-employed, a freelancer, or running a company, this guide breaks down everything you need to get started in 2025.
No jargon. No confusion. Just simple, step-by-step help.
๐ What is iTax?
iTax is Kenya Revenue Authorityโs official online platform for:
- PIN registration
- Filing tax returns (PAYE, VAT, Income Tax)
- Generating compliance certificates
- Managing your tax account
Every taxpayer (individual or business) must register for a KRA PIN via iTax.
๐ Documents Youโll Need
| Individual (Kenyan) | Foreigner/Resident Alien | Business Entity (Company, Partnership) |
|---|---|---|
| – National ID (ID Number) | – Alien ID or Passport | – Certificate of Incorporation (CR12) |
| – Mobile phone number | – Work Permit Number | – Director KRA PINs |
| – Active email address | – Active email | – Company contact info (email & phone) |
| – Date of Birth | – Tax Agent PIN (if using one) |
๐งญ Step-by-Step: How to Register on iTax
Step 1: Visit the iTax Portal
๐ Go to: https://itax.kra.go.ke
Step 2: Click on โNew PIN Registrationโ
You’ll find this under the โNew Taxpayer?โ section on the home page.
Step 3: Choose Your Taxpayer Type
- Individual (Kenyan or Foreign Resident)
- Non-Individual (Companies, Partnerships, NGOs, etc.)
Step 4: Fill Out the Registration Form
- Use your correct ID/passport details
- Provide a working email and mobile number
- For businesses, upload your CR12 and list director PINs
Step 5: Submit and Download PIN Certificate
After submitting, you’ll receive your KRA PIN Certificate via email.
โ Done! You can now log in to iTax and file returns.
โ ๏ธ Common Issues During Registration
| Issue | How to Fix It |
|---|---|
| “PIN already exists” error | You may already be registered. Try PIN retrieval. |
| Invalid email or phone | Ensure you’re using valid, active contacts |
| CR12 or director info missing for companies | Have all registration documents ready |
| Activation link not received | Check spam folder or use โReactivate PINโ |
๐น Video Walkthrough
๐ง Frequently Asked Questions (FAQs)
Q: Can I register for a KRA PIN without an ID?
A: No. You must have a valid National ID, Passport, or Alien ID.
Q: How long does it take to get a PIN certificate?
A: Instantly after successful registration.
Q: Is registration free?
A: Yes, registering for a PIN on iTax is completely free.
Q: Can Ushuru.com help me with this?
A: Absolutely! If you’re stuck, reach out for help via [our contact page].
โ Call to Action
๐ฏ Struggling with iTax registration?
We at Ushuru.com can help you set it up fast, correctly, and securely.
๐ฉ [Book a free chat] or [Request Setup Assistance]
๐งพ Bonus Download
โ [Download: KRA iTax Registration Checklist PDF]

