KRA — Quick Reference
Required Documents
Registration Process
TIN Registration in Kenya — Complete Guide
The KRA PIN (Personal Identification Number) is issued by the Kenya Revenue Authority (KRA) in Kenya. Registration is free and typically takes Instant (online). Kenya offers online TIN registration through the KRA portal, making the process accessible from anywhere. The TIN is governed by the Tax Procedures Act 2015; Income Tax Act (Cap 470); Kenya Revenue Authority Act 1995 and administered by the The National Treasury and Economic Planning.
All businesses operating in Kenya and individuals in formal employment are required to register for a KRA PIN. The KRA PIN is a 11-character alphanumeric (e.g., A012345678Z — letter, 9 digits, letter) identifier needed for tax filing, business bank accounts, government contracts, and customs clearance. Failure to register carries penalties: kES 20,000 or imprisonment for up to 6 months.