How to Integrate KRA eTIMS API with In-House ERPs and Third-Party Software
Introduction
In 2024, KRA collected KES 2.407 trillion, a 11.1% increase from KES 2.166 trillion in 2022/2023. This is mainly due to the improved revenue collection strategies and the widespread adoption of eTIMS. At the heart of this digital transformation is the eTIMS API, which enables seamless integration between business systems and the national tax infrastructure.
Why eTIMS API Integration Matters
For businesses using custom-built ERP systems or third-party software like Point-of-Sale (POS) or eCommerce platforms, eTIMS API integration means real-time tax compliance, automatic transaction reporting and consistent invoice generation. KRA is pushing for full digital compliance so eTIMS integration is not optional – it’s mandatory.
Step-by-Step: Onboarding to the eTIMS Sandbox
Before going live, developers and businesses need to use KRA’s eTIMS sandbox environment to test and validate their API connections.
1. Access the Sandbox Portal
2. Sign Up
Click Sign Up.
Select PIN.

