Risiti — eTIMS Invoicing for Kenyan Businesses
Prepare and submit KRA eTIMS invoices from your phone.
electronic tax invoice management system built for
Kenyan SMEs.
What is Risiti?
Risiti is the getrisiti.com eTIMS invoicing app from
PesaStack Limited. It helps Kenyan
businesses prepare and submit electronic tax invoices, track the KRA
result, and share completed receipts after acceptance.
eTIMS Compliance Made Simple
The Kenya Revenue Authority (KRA) says all persons
engaged in business are required to onboard eTIMS and issue
electronic tax invoices, subject to the exclusions in current law
and KRA guidance. See the official
KRA eTIMS portal
for the current requirements.
Risiti integrates directly with
KRA's OSCU (Online Sales Control Unit) workflow.
Each invoice remains pending until KRA confirms submission and returns
the receipt data used for 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 integration — Online invoice submission and
receipt status through KRA eTIMS
-
Works on any device — Mobile-first web app. Phone,
tablet, or laptop. No download needed.
Pricing
-
Risiti Business: KRA submission status, accepted
receipt PDFs, sharing, records, and M-Pesa billing.
Current App, Direct API, and Platform API pricing is published on the eTIMS
invoice product page. Pay via M-Pesa.
Risiti and KRA's free eTIMS options
KRA provides free eTIMS channels, including eCitizen, USSD and mobile
options for eligible taxpayers. Risiti is a separate PesaStack Limited
product for businesses that want a phone-first workflow, invoice
status visibility, PDF sharing, buyer notifications and M-Pesa billing.
Current eTIMS requirement
eTIMS compliance is an ongoing requirement, not an upcoming March 2026
deadline. Confirm exclusions, return treatment and any enforcement
consequences against current KRA guidance or qualified tax advice.
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
-
Complete KRA onboarding, then issue invoices after the connection is
confirmed
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 bulk or not-always-online invoicing systems. Risiti's current
product workflow uses OSCU.
How do I create an eTIMS invoice?
With Risiti, create an eTIMS invoice by preparing the
buyer and item details, reviewing tax and totals, and submitting once.
Share the final receipt only after KRA acceptance and the required
receipt data are confirmed.
What is a KRA electronic tax invoice?
A KRA electronic tax invoice is a digital invoice
generated through an applicable 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 is the getrisiti.com product from PesaStack
Limited. It is not KRA's separate Risiti Legit verification app and is
not affiliated with or endorsed by KRA.
getrisiti.com |
hello@getrisiti.com