A KRA PIN (Personal Identification Number) is a unique identifier issued by the Kenya Revenue Authority (KRA) to individuals and organisations operating in Kenya's tax environment. For foreign nationals, the KRA PIN is a fundamental requirement for a wide range of activities in Kenya — from being appointed as a director of a Kenyan company to purchasing property, opening a bank account, holding a work permit, and filing annual income tax returns.
NileEdge manages KRA PIN registration for foreigners in Kenya entirely remotely via the KRA iTax portal — no visit to Kenya and no personal attendance at a KRA office is required. The applicant provides a clear coloured scan of their current foreign passport bio-data page, an active email address, a mobile phone number for OTP verification, a full foreign postal or physical address, and the tax obligation details linked to their Kenya activity.
A Kenya address is not required for non-resident applicants. The required address is the applicant's full home address, including street, city, and country. Any international mobile number can be used for SMS OTP verification as long as the applicant can access it during registration. A Kenya contact or representative is optional, but helpful where KRA or NileEdge needs quick local coordination.
NileEdge has obtained KRA PINs for foreign nationals from China, India, UAE, United Kingdom, United States, South Korea, Germany, Japan, Turkey, Pakistan, Nigeria, South Africa, Lebanon, France, and over 20 other countries. We manage KRA PIN applications as a standard part of every company registration, director appointment, work permit, and investment engagement — ensuring there is never a delay to a filing caused by a missing foreign national PIN.
The most common delay in company and immigration filings: The single most common cause of delay in both BRS company filings and DCI work permit applications involving foreign nationals is the absence of a KRA PIN for the foreign director, shareholder, or employee. BRS will not register a foreign director without a KRA PIN. DCI will not process a Class D work permit without a KRA PIN for the investor. NileEdge identifies and resolves this requirement before it becomes a bottleneck. Contact us at +254 716 170 349.