Supermarkets & dukas
High receipt volume, thin margins. Capture every till slip and supplier invoice without slowing the counter.
Scan the eTIMS QR and Rasmi reads the receipt back from KRA's own record: supplier, tax band, VAT, total. Your accountant approves the queue. Approved entries post themselves to QuickBooks or Zoho Books.
Free tier forever · No credit card · M-Pesa via Paystack
What happens to every single receipt
one QR, and the paper is on file for good
supplier, tax and totals from KRA's own record
every entry before it reaches your books
duplicate CUINs posted from one workspace
Google Cloud Vision reads the paper · KRA's verification page fills the rest · Paystack and M-Pesa handle your subscription
The receipt lifecycle
Four steps, one controlled path. Every entry is traceable from the scan to the ledger.
Your team points a phone at the receipt. The QR gives up the supplier PIN and the receipt signature; a photo of the paper covers the rest. No signal is fine. Captures queue on the phone and upload the moment one returns.
Rasmi looks the receipt up on KRA's verification page and fills in what KRA holds: supplier, tax band, VAT, total. If KRA has no record of that receipt, you hear about it here, with the field and the reason named. Nothing is guessed and nothing is quietly dropped.
Clean entries are ready to post. Anything the lookup or the photo could not settle waits in the review queue with the field called out. Your accountant approves it or corrects it. Nothing touches your books without a sign-off.
Approved entries post to QuickBooks Online or Zoho Books as bills, with the vendor, account and tax code already set. Every CUIN is tracked, so the same receipt cannot post twice from the same workspace.
The cost of doing it by hand
Manual compliance fails quietly, then all at once.
Paper fades. Photos get buried in WhatsApp. The gaps in this month's pile are the ones an auditor finds years from now, long after anyone remembers the purchase.
A mistyped VAT line. A supplier PIN that does not match. The same receipt entered twice. Each one is charged on its own, not rolled up at the end of the year.
Someone keys hundreds of receipts by hand and catches the errors one at a time. It is the same two days every month, and it is the least valuable work your finance team does.
By hand vs. with Rasmi
Works with your stack
Rasmi sits between your eTIMS receipts and your books. It reads the receipt, checks it against KRA, and posts into the accounting tools your team already runs.
Reads the QR, pulls KRA's own record of the receipt, and prepares a clean, mapped entry for your accountant to approve.
Reads from
Posts to
Rasmi reads the receipt back from KRA's own verification page, so the details are not typed twice or typed wrong.
Every CUIN is tracked. The same receipt cannot post twice from one workspace.
Capture anywhere. Records upload the moment you reconnect.
Xero, Sage One and Wave are on the roadmap. Until then, CSV export covers any system that reads a spreadsheet.
Built for your business
High receipt volume, thin margins. Capture every till slip and supplier invoice without slowing the counter.
Daily produce, beverage and gas receipts, captured and posted before the books fall behind.
Strict supplier records and VAT accuracy, with a clean audit trail for every controlled purchase.
Bulk supplier invoices with mixed tax bands, mapped to the right accounts automatically.
Hundreds of CUINs a week, deduplicated and ready before the payment run.
Fewer receipts, no tolerance for error. Every expense checked and filed the day it happens.
Fuel, parts, and toll receipts captured offline in the field, synced when the driver gets signal.
Seasonal input purchases across regions, captured on any Android phone and posted centrally.
Scan on the go
The Rasmi app turns any Android or iPhone into an eTIMS scanner. Point, shoot, and the receipt is on file. No signal needed: captures queue on the phone and upload the moment you reconnect.
Scan to
get the app
rasmi.co.ke

Getting started
Sign up with your email in under a minute. Thirty receipts a month, free, no card.
Link QuickBooks Online or Zoho Books in a couple of taps. Everything else exports as CSV.
Point your phone at the eTIMS QR. Rasmi fills in the details from KRA and queues it for approval.

Start free. Move up when your receipt volume does. Paid-plan pricing lands with the apps.
For businesses getting their eTIMS receipts under control.
For businesses with a steady month of receipts.
For high volume, multiple branches, or an accounting firm.
The free tier is live and stays free. Paid plans are priced before the apps launch, and nobody is charged before then.
Questions.
If you don't find your answer here, email support@rasmi.co.ke
For teams at scale
Multi-location retailers, distributors and accounting firms give each branch its own workspace, with the roles and the audit trail a serious operation needs.
Get the app
Rasmi lives on your phone. Scan an eTIMS receipt the moment it reaches your hand. Thirty receipts a month, free, no card needed.

Coming to iOS and Android shortly. Free tier forever · No card to start.