For small businesses in Kenya

Your pocket bookkeeper, on WhatsApp.

Forward your M-Pesa messages, talk or type your cash sales and expenses, and Sawazisha keeps your books in real time — reconciled and ready for KRA eTIMS.

14 days free · then from KES 1,500 a month · English and Kiswahili · No app to install

Three steps. That's it.

If you can forward a message, you can use Sawazisha.

Step 1

Say hi on WhatsApp

Tap the button, send the message, and agree to our privacy terms. No app to download, no forms.

Step 2

Forward your M-Pesa messages

Money in and money out. Add cash sales and expenses by typing or sending a voice note.

Step 3

Stay ready for KRA

Sawazisha keeps your books, matches eTIMS invoices and sends your accountant a statement every month.

Everything your books need

Built around M-Pesa and KRA eTIMS, so you spend less time on paperwork and lose fewer claimable expenses.

Money in, money out

Every M-Pesa payment sorted into sales, stock, rent, transport, utilities and more — with today, week and month totals.

eTIMS invoices, matched

Know which purchases are missing a supplier invoice before you file, so no claimable expense is lost.

Help issuing invoices

When a customer pays, Sawazisha prepares the invoice details for you to issue on KRA eTIMS in seconds.

Send a PDF or a photo

Forward an invoice you received. Sawazisha reads it, checks the KRA QR code and files it for you.

Talk to it

Send a voice note in Swahili, English or Sheng — “nimelipa fundi elfu mbili” — and it's recorded.

Real people behind it

Not on eTIMS yet? We guide you step by step, and a person from our team is one message away.

Safe with your money and your data

Sawazisha only reads what you choose to send it. It never moves money and never logs in anywhere on your behalf.

Simple pricing

Start with 14 days free — no payment needed. Then pay by M-Pesa or card. No automatic charges.

Basic
KES 1,500
per month · cancel anytime
  • Money in / money out from M-Pesa, cash and voice notes
  • KRA eTIMS matching and invoice help
  • Invoice PDFs and photos read for you
  • Daily nudges, weekly summary, monthly statement
  • Help from a real person when you're stuck
Start free on WhatsApp
Pro
KES 2,500
per month · for growing businesses
  • Everything in Basic
  • 3-month and quarterly views
  • Trends: where your money is leaking
  • Quarterly statements for your accountant
Start free on WhatsApp

Need help getting set up? Ask about our one-off done-with-you setup.

Accountants and partners earn 30%

Recommend Sawazisha to the businesses you serve and earn 30% of every payment they make for their first 12 months — paid to your M-Pesa.

Become a partner

Questions

Is Sawazisha part of KRA or Safaricom?

No. Sawazisha is an independent service by John Digital Solutions Limited. It helps you keep records and use KRA eTIMS; it is not affiliated with KRA, Safaricom or Meta.

Do I need to be on eTIMS already?

No. If you're not registered yet, Sawazisha walks you through it one step at a time, and our team can help if you get stuck.

Can Sawazisha issue eTIMS invoices for me?

Today, Sawazisha prepares the invoice details and you issue it on KRA eTIMS in a few taps (WhatsApp, *222# or the eTIMS portal). Then send us the invoice number and your records are complete.

What does it cost?

Your first 14 days are free, no payment needed. Then Basic is KES 1,500 a month and Pro is KES 2,500, paid by M-Pesa or card through Pesapal. Nothing is charged automatically — we remind you before your plan ends, and your records stay safe even if you pause.

Will it message me a lot?

During the day Sawazisha sends a few short, friendly reminders to record your money as it moves — that's the habit that keeps your books right. Reply "fewer nudges" for two a day or "stop nudges" for none.

Is this tax advice?

No. Sawazisha keeps your records organised and highlights gaps. For tax decisions, speak to your tax consultant — you can forward them your monthly statement.

Ninaweza kutumia Kiswahili?

Ndiyo. Andika au tuma ujumbe wa sauti kwa Kiswahili, Kiingereza au Sheng — Sawazisha itakujibu kwa lugha yako.

Ready when you are.

Say hi and Sawazisha will guide you from there.

Start on WhatsApp