How to Register for a KRA PIN in Kenya (2025 Guide)

How to Register for a KRA PIN

In Kenya, a KRA PIN (Personal Identification Number) is more than just a tax requirement โ€” itโ€™s your key to accessing essential services. Whether youโ€™re opening a bank account, applying for a job, buying land, importing goods, or starting a business, your KRA PIN is mandatory.

As of 2025, with government digitization efforts, the Kenya Revenue Authority (KRA) has streamlined the registration process through its iTax portal. In this guide, weโ€™ll walk you through how to register for a KRA PIN, what you need, and how to solve common problems people face in the process.

2. Who Needs a KRA PIN?

You need a KRA PIN if you are:

  • A Kenyan citizen aged 18 and above
  • A foreign resident with a work permit or investor status
  • A company or organization operating in Kenya
  • Anyone involved in:
    • Formal employment
    • Business operations
    • Import/export
    • Vehicle registration
    • Applying for government tenders
    • Buying or selling property
    • Bank and M-Pesa account opening (in some cases)

๐Ÿ‘‰ Simply put, if youโ€™re making money or engaging in formal transactions in Kenya, you need a KRA PIN.

3. Documents Required for KRA PIN Registration

Before beginning the application, ensure you have the following:

Kenyan Citizens:

  • National ID (ID card number)
  • Active email address
  • Working phone number

For Foreign Residents:

  • Alien ID or Passport
  • Work permit or valid immigration documents
  • Email address and phone number

For Companies:

  • Certificate of Incorporation (CR12 for Directors)
  • Company email and contact info
  • Directorsโ€™ KRA PINs and ID numbers

๐Ÿ’ก Tip: Make sure your email address is accessible, as activation links and PIN notifications are sent there.

๐Ÿ‘‰ Download KRA PIN Registration Checklist โ€“ 2025

4. Step-by-Step: How to Register for a KRA PIN on iTax (2025)

Follow these steps to register:

  1. Go to the official iTax portal:
    https://itax.kra.go.ke
  2. Click โ€œNew PIN Registrationโ€ under the โ€œRegisterโ€ section.
  3. Select your taxpayer type:
    • Individual
    • Non-Individual (Company, Partnership, etc.)
  4. Fill in personal details:
    • Name, ID number, date of birth
    • Contact info (email, phone)
    • Employer details (if employed)
  5. Choose your tax obligation:
    • Income tax (resident/non-resident)
    • Value Added Tax (VAT) if applicable
  6. Submit and verify your email:
    Youโ€™ll receive a PIN certificate via email upon successful registration.

๐Ÿ› ๏ธ Make sure to save and print your PIN certificate โ€” youโ€™ll need it often.

How to Register for a KRA PIN

5. Common Issues and How to Solve Them

Here are common challenges people face and how to fix them:

  • Email not receiving PIN certificate?
    Check your spam/junk folder or confirm your email address is active.
  • Forgot your KRA PIN?
    Use the โ€œForget PINโ€ option on iTax or contact the nearest KRA support center.
  • Registration errors?
    Avoid special characters in your name, use the correct format (e.g., +254 for phone), and ensure all mandatory fields are filled.
  • Error: โ€˜PIN already existsโ€™
    You may already have a PIN. Try retrieving it or contact KRA for help.

โœ… Bluxel Africa offers PIN registration assistance โ€” reach out if you get stuck.

8. How to Register a KRA PIN for a Company or Business

For companies and business entities, the process differs slightly:

  1. Have the following ready:
    • Certificate of Incorporation (for registered companies)
    • Business Registration Certificate (for sole proprietors)
    • Director(s)โ€™ KRA PINs and ID copies
    • Company email and phone number
    • KRA PIN of the person handling taxes (e.g., accountant or agent)
  2. Go to iTax, and choose “Non-Individual” registration.
  3. Complete the online form with business details, attach necessary documents, and submit.

You will be issued a Business KRA PIN, which is mandatory for tax filings, opening a business bank account, and engaging in public procurement.

9. Common Challenges & Mistakes to Avoid

Even though the process is straightforward, these are the pitfalls many applicants face:

โš ๏ธ Using someone elseโ€™s phone number or emailโ€”always use your own.
โš ๏ธ Misspelling names or dates that donโ€™t match your IDโ€”double-check!
โš ๏ธ Submitting incorrect details under employment or business fields
โš ๏ธ Failing to download your PIN certificate after registration
โš ๏ธ Not verifying your emailโ€”this is essential for account recovery

If you’re stuck or unsure, it’s better to ask a tax consultant or visit a Huduma Centre.

How to Register for a KRA PIN 2

10. FAQs About KRA PIN Registration

Q: Is KRA PIN registration free?
Yes, registration is 100% free of charge.

Q: Can I apply for a PIN without a job?
Yes, select โ€œUnemployedโ€ in the income source section.

Q: How long does it take to get the PIN?
Instantly, if all your details are correct.

Q: Can I use a cyber cafรฉ or agent to help me register?
Yes, but always make sure they are credible or registered.

Q: What is the minimum age to apply for a KRA PIN?
18 years for individuals. Anyone employed, in business, or above 18 should register.

11. Final Thoughts

Registering a KRA PIN in Kenya is no longer a complicated, intimidating process. Whether you’re a student, job seeker, business owner, or just need a PIN for compliance purposes, following the steps above ensures youโ€™re fully prepared and informed.

๐Ÿš€ At Divas College, we offer FREE assistance with KRA PIN registration and other government digital services. If you need help:

๐Ÿ“ž Call or WhatsApp us: 0115 690 990
๐ŸŒ Visit: Divas Technology College
๐Ÿ“ Or walk into our office in Kilifi for face-to-face support.

๐Ÿ‘‰ Download KRA PIN Registration Checklist โ€“ 2025

Let us handle the stressโ€”so you can focus on what matters. ๐Ÿ™Œ

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top