Our Solutions
SimpleTax sits between your business applications and the Kenya Revenue Authority eTIMS system, wrapping the Virtual Sales Control Unit (VSCU) in an API that is straightforward to work with. It handles authentication, session management, retries and queueing, so your team does not have to build against VSCU directly.
KRA eTIMS via VSCU
Sales, purchases, stock and codes
Tax invoice generation and signing
Multi-branch businesses
Queue-based async processing
Webhooks for transaction status
What's Inside
Sales and credit notes
Purchases
Stock and inventory movements
Item and customer registries
KRA code tables
Branch customers and insurance
Isolated VSCU device configuration per client
Multi-branch support
Encrypted credential storage
API key authentication and rate limiting
Queue-based async processing
KRA API logging and sync
Transaction audit trails
Analytics and monitoring dashboard
Webhook notifications
Sandbox environment
Documented API
SDKs
Postman collections
Import tooling
Our Clients