
If you're planning to invest, purchase property, open a bank account, or conduct any formal financial activity in Kenya, one essential requirement stands in your way: a KRA PIN.
For foreign nationals — whether you are a first-time investor, a visiting professional, or a non-resident with interests in the country — navigating the Kenya Revenue Authority registration system can be a daunting experience. Without a Kenyan national ID or a local address, the process is rarely straightforward.
A KRA PIN (Kenya Revenue Authority Personal Identification Number) is your official tax registration number in Kenya. It is required for a wide range of activities, including:
Without a valid KRA PIN, these processes are blocked — regardless of your intent or the funds available to you.
If you're not a Kenyan resident, obtaining a KRA PIN isn’t always straightforward. Common challenges include:
The standard registration path requires a national identification document. Foreign passport holders must follow a separate — and far less documented — route.
The system requires a Kenyan residential address, which most non-residents simply do not have.
The KRA portal provides limited guidance for foreign applicants, leading to confusion, incomplete submissions, and wasted time.
Even minor errors can result in system rejections, which then require manual intervention to resolve — adding days or weeks to the timeline.
The documents required vary depending on your nationality, purpose, and the type of PIN being registered. This is rarely made explicit upfront.
Left unresolved, these hurdles can delay or derail your plans entirely.
At Spondoo, we focus on helping foreign nationals — including non-residents, tourists, and international investors — obtain their foreign KRA PIN efficiently and without unnecessary stress. We manage the full process on your behalf, so you do not have to learn the system yourself.
This service is best suited to:
Dealing with an unfamiliar tax authority in a foreign country should not slow your plans down. Spondoo brings the expertise and the process knowledge to make this straightforward — wherever you are in the world.
We cut through what is often a frustrating and opaque process, and give you the clarity you need at every step.
Whether your goal is to invest, expand your operations, complete a property transaction, or simply satisfy a compliance requirement, getting the right support in place makes the process far smoother.
Spondoo manages the complexity so you can stay focused on what matters: your plans in Kenya.
Ready to get started? Contact Spondoo today to begin your Foreigner KRA PIN application.
