⚠️ JavaScript is required for this website to function securely. Please enable JavaScript in your browser settings.

Service Overview

The KRA PIN is the gateway to all tax-related activities in Kenya. Without it, you cannot file returns, pay taxes, import goods, or even open certain bank accounts. Our team handles the entire iTax registration process from start to finish — ensuring accuracy, speed, and compliance with the latest KRA requirements. We also set up your iTax profile, link your email and phone, and provide guidance on your first obligations.

We have registered thousands of KRA PINs for individuals and businesses across Kenya. Our familiarity with the iTax system means we avoid common errors that cause delays, rejections, or mismatched records.

Who Is It For?

Our KRA PIN registration service is essential for any Kenyan citizen who needs a Personal Identification Number for employment, property transactions, or banking. It is equally critical for newly registered companies that must obtain a Company PIN before commencing operations, filing tax returns, or opening a corporate bank account. Foreign investors and expatriates relocating to Kenya also require a KRA PIN to comply with local tax laws and conduct business legally.

Key Benefits

  • Same-day processing and digital certificate delivery
  • Error-free application to avoid future amendments and delays
  • Initial iTax profile setup, activation, and password configuration
  • Email and mobile phone linkage for notifications and OTPs
  • Clear guidance on your immediate tax obligations and filing deadlines
  • Support for password recovery and profile updates
  • Assistance with tax obligation addition (VAT, PAYE, etc.) if needed
  • Dedicated support throughout the registration process

Our Process

1

Step 1

Submit Personal or Company Details — We collect the required identification and business documents.

2

Step 2

Document Verification & Preparation — Our team verifies all documents meet KRA standards before submission.

3

Step 3

iTax Application & Processing — We complete the online application accurately and monitor processing.

4

Step 4

PIN Certificate Delivery — You receive your PIN certificate and iTax login credentials securely.

5

Step 5

Post-Registration Compliance Advisory — We explain your filing obligations and key deadlines.

Why Choose Avatechtax?

We have registered thousands of KRA PINs for individuals and businesses across Kenya. Our familiarity with the iTax system means we avoid common errors that cause delays, rejections, or mismatched records.

Ready to Get Started?

Book a free consultation with our experts and discover how we can help your business.

Book a Free Consultation Contact Us

Pricing Packages

Individual PIN
KSh 1,500
/ one-time

For Kenyan citizens and residents needing a personal KRA PIN.

  • Online application filing
  • iTax profile setup
  • Email & phone linkage
  • Password configuration
  • Digital certificate delivery
Start with This Plan
Foreigner PIN
KSh 7,500
/ one-time

For non-resident investors, expatriates, and foreign directors.

  • Passport & visa verification
  • Alien ID processing
  • KRA foreigner protocol
  • iTax profile setup
  • Obligation briefing
  • Dedicated support
Start with This Plan

All prices are exclusive of VAT where applicable.  Need a custom package? Contact us.

Frequently Asked Questions

How long does KRA PIN registration take?

Individual PINs are typically issued within 24 hours. Company PINs take 1-3 business days. Foreigner PINs may take 3-5 business days due to additional verification requirements.

What documents do I need?

For individuals: a copy of your National ID or Passport. For companies: Certificate of Incorporation, CR12, and directors ID copies. For foreigners: Passport, Alien ID, and work permit or investment certificate.

Can I register a PIN myself?

Yes, but many applicants make errors that lead to rejection or mismatched records. Our service ensures accuracy, saves you time, and includes post-registration support.

Chat with us on WhatsApp