Fast and reliable KRA PIN registration for individuals, companies, and foreign investors.
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.
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.
Submit Personal or Company Details — We collect the required identification and business documents.
Document Verification & Preparation — Our team verifies all documents meet KRA standards before submission.
iTax Application & Processing — We complete the online application accurately and monitor processing.
PIN Certificate Delivery — You receive your PIN certificate and iTax login credentials securely.
Post-Registration Compliance Advisory — We explain your filing obligations and key deadlines.
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.
Book a free consultation with our experts and discover how we can help your business.
Book a Free Consultation Contact UsFor Kenyan citizens and residents needing a personal KRA PIN.
For registered local businesses, SMEs, and limited companies.
For non-resident investors, expatriates, and foreign directors.
All prices are exclusive of VAT where applicable. Need a custom package? Contact us.
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.
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.
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.
Success isn't always about greatness. It's about consistency. Consistent hard work leads to success. Greatness will come.