Risiti — eTIMS Invoicing for Kenyan Businesses
Issue KRA eTIMS-compliant invoices in 3 taps. The simplest electronic tax invoice management system built for Kenyan SMEs.
What is Risiti?
Risiti is an eTIMS invoicing app that helps Kenyan businesses create KRA-compliant electronic tax invoices instantly. With auto QR code generation, supplier compliance alerts, and tax-ready reports — staying compliant with KRA eTIMS has never been easier.
eTIMS Compliance Made Simple
Since January 2026, the Kenya Revenue Authority (KRA) validates all tax returns against eTIMS data. Every business in Kenya — VAT and non-VAT — must issue electronic tax invoices through the eTIMS system. Without compliant invoices, your business expenses are disallowed.
Risiti integrates directly with KRA's OSCU (Online Sales Control Unit) and VSCU (Virtual Sales Control Unit) APIs, transmitting your invoices to KRA in real time with auto-generated QR codes for instant verification.
Features
- 3-tap eTIMS invoicing — Create KRA-compliant invoices from your phone in seconds
- Auto QR code generation — Every invoice gets a scannable KRA verification QR code
- Supplier compliance alerts — Get SMS alerts before paying non-compliant supplier invoices
- Tax-ready reports — Export reconciled PDF/CSV reports for your accountant at filing time
- WhatsApp invoice sharing — Send signed invoices as PDFs directly on WhatsApp
- M-Pesa billing — Pay your subscription via M-Pesa STK Push. No credit cards needed.
- Invoice tracker dashboard — See all issued and received invoices with KRA status
- Monthly compliance scorecard — Know your compliance health at a glance
- OSCU/VSCU integration — Direct system-to-system integration with KRA eTIMS API
- Works on any device — Mobile-first web app. Phone, tablet, or laptop. No download needed.
Pricing
- Starter — KES 1,500/month: Up to 100 invoices, auto QR codes, tax reports, WhatsApp sharing
- Annual — KES 15,000/year (KES 1,250/mo): Unlimited invoices, supplier verification, priority support
- Growth — KES 2,500/month: Real-time supplier alerts, pre-filing reconciliation, team members, audit reports
All plans include a 14-day free trial. Pay via M-Pesa. Cancel anytime.
Why Risiti over KRA's free eTIMS app?
KRA's eTIMS Lite app is functional but limited — it crashes during peak hours, has no dashboard, no reports, and no supplier compliance tracking. Risiti gives you a professional eTIMS invoicing experience with auto QR codes, one-click tax reports, WhatsApp invoice sharing, supplier risk alerts, and M-Pesa billing.
eTIMS Compliance Deadline
The KRA eTIMS compliance deadline is March 31, 2026. From January 2026, KRA validates every tax return against eTIMS invoice data. Expenses without valid electronic tax invoices are disallowed — meaning you pay more tax. Penalties include fines up to KES 1 million and imprisonment up to 3 years.
How to register for eTIMS with Risiti
- Sign up with your phone number on getrisiti.com
- Enter your KRA PIN and business details
- Risiti connects to KRA's OSCU system automatically
- Start issuing eTIMS-compliant invoices immediately
Frequently Asked Questions about eTIMS
What is eTIMS?
eTIMS (electronic Tax Invoice Management System) is KRA's mandatory digital invoicing platform for all businesses in Kenya. It facilitates the creation, validation, and transmission of electronic tax invoices to the Kenya Revenue Authority in real time.
Who needs eTIMS?
All persons carrying on business in Kenya — whether VAT-registered or non-VAT — must use eTIMS. This includes sole proprietors, freelancers, partnerships, limited companies, and suppliers to corporates.
What is OSCU and VSCU?
OSCU (Online Sales Control Unit) enables system-to-system integration with KRA's eTIMS for businesses that operate online. VSCU (Virtual Sales Control Unit) is for businesses with high-volume or bulk invoicing needs. Risiti supports both OSCU and VSCU integration.
How do I create an eTIMS invoice?
With Risiti, creating an eTIMS invoice takes 3 taps: select or enter buyer details, add line items with amounts, and submit. Risiti automatically calculates VAT, generates a KRA QR code, and transmits the invoice to KRA's eTIMS system in real time.
What is a KRA electronic tax invoice?
A KRA electronic tax invoice is a digital invoice generated through an approved eTIMS solution and transmitted to KRA. It must include the seller's KRA PIN, buyer's PIN (if claiming input tax), a unique invoice number, QR code, itemized amounts, and tax calculations.
Risiti — Built in Nairobi for Kenyan businesses. getrisiti.com | hello@getrisiti.com