Built for Kenyan Businesses

Your M-Pesa Transactions,
Automatically Reconciled

Stop spending hours matching M-Pesa SMS with spreadsheets. MpesaBooks imports your Safaricom statement, categorises every transaction, and generates IFRS-ready financial reports in minutes.

Get Started Free See How It Works
โœ“ Free to start โ€” no credit card
โœ“ Safaricom CSV import
โœ“ KRA-compliant reports
โœ“ Works offline
2 min
Avg. reconciliation time
100%
Safaricom compatible
IFRS
Compliant reports
KES 0
To get started
How It Works

Three steps to clean books

From M-Pesa statement to financial report in under five minutes. No accounting degree required.

01

Import Your Statement

Download your M-Pesa transaction history from MySafaricom or use the Daraja API. Upload the CSV โ€” MpesaBooks reads it instantly.

02

Auto-Categorise

Our smart parser recognises till numbers, paybills, and merchant codes. Transactions are auto-tagged to the right accounts.

03

Generate Reports

Export P&L, Balance Sheet, Cash Flow, and VAT reports in PDF or Excel. Ready for your accountant or KRA returns.

04

Invoice & Get Paid

Create professional invoices with your M-Pesa till or paybill embedded. Track who has paid and send reminders automatically.

Features

Everything a Kenyan
business needs

Purpose-built for M-Pesa โ€” not retrofitted from Western accounting software.

๐Ÿ“ฅ

M-Pesa CSV Import

Upload the exact CSV file Safaricom generates. MpesaBooks parses every field โ€” amount, recipient, reference, timestamp โ€” and maps it to your chart of accounts automatically.

Safaricom CSVAuto-parseBatch import
๐Ÿ”„

Smart Reconciliation

Match M-Pesa deposits against your invoices and outgoing payments against bills. Unreconciled items are flagged so nothing slips through the cracks.

Invoice matchingVariance alerts
๐Ÿ“Š

IFRS Financial Reports

Profit & Loss, Balance Sheet, Cash Flow Statement, and Trial Balance โ€” all generated automatically from your transactions and ready to hand to your auditor.

PDF exportExcel exportIFRS format
๐Ÿงพ

OCR Receipt Scanning

Snap a photo of any receipt or invoice. Our OCR engine extracts the vendor, amount, date, and line items โ€” and creates the transaction entry for you.

Camera scanAuto-extractPDF receipts
๐Ÿ“„

Professional Invoicing

Create branded invoices with your M-Pesa till or paybill number embedded. Track payment status, send email reminders, and download PDF copies for your records.

M-Pesa QRAuto-remindersPDF invoices
๐Ÿ“’

Double-Entry Journals

Full double-entry bookkeeping with a customisable chart of accounts. Create manual journal entries, reverse transactions, and maintain audit trails that satisfy any accountant.

COA editorAudit trailReversals
๐Ÿ—‚๏ธ

Project Accounting

Group transactions by project or cost centre. Perfect for contractors, NGOs, and businesses that need to report income and expenses per client engagement.

Cost centresPer-project P&L
๐Ÿ’ฐ

VAT & KRA Ready

Separate VAT-inclusive and VAT-exclusive transactions automatically. Generate VAT reports in the format KRA expects for your monthly or quarterly returns.

16% VATKRA formatTax summary
Pricing

Simple, honest pricing

No hidden fees. No per-transaction charges. Cancel anytime.

Starter
KES 0
Free forever
  • โœ“ Up to 100 transactions/month
  • โœ“ M-Pesa CSV import
  • โœ“ Basic P&L report
  • โœ“ 3 invoices/month
  • โœ— OCR receipt scanning
  • โœ— Excel export
  • โœ— Project accounting
Get Started Free
Business
KES 8,000
per month ยท up to 5 users
  • โœ“ Everything in Pro
  • โœ“ 5 user accounts
  • โœ“ Role-based access
  • โœ“ API access
  • โœ“ Dedicated support
  • โœ“ Custom chart of accounts
  • โœ“ White-label invoices
Contact Sales
Testimonials

Trusted by Kenyan businesses

From sole traders to SMEs โ€” here's what our users say.

โ˜…โ˜…โ˜…โ˜…โ˜…

"Before MpesaBooks I was spending every Sunday afternoon manually matching M-Pesa messages to my spreadsheet. Now it takes two minutes. I wish this existed five years ago."

W
Wanjiru Kamau
Founder, Kamau Supplies Ltd โ€” Nairobi
โ˜…โ˜…โ˜…โ˜…โ˜…

"The OCR receipt scanning alone is worth the subscription. I scan every till receipt with my phone and MpesaBooks creates the entry. My books are clean for the first time ever."

O
Otieno Odhiambo
Owner, Otieno Hardware โ€” Kisumu
โ˜…โ˜…โ˜…โ˜…โ˜…

"I showed my accountant the reports MpesaBooks generates and they were impressed. IFRS-compliant, properly structured, and ready for our annual audit. Absolutely brilliant."

A
Amina Hassan
Director, Amina Events โ€” Mombasa

Ready to take back your Sundays?

Join thousands of Kenyan businesses who've automated their M-Pesa accounting. Free to start, no credit card required.

Create Free Account Sign In