← All projects

~/mosescodes/work/ledgerflow.tsx

LedgerFlow

Real-time invoicing and payments for African SMEs — multi-currency, M-Pesa at the core, hardened for mobile-money edge cases.

LedgerFlow dashboard showing invoicing and payments

The problem

African SMEs were juggling spreadsheets, WhatsApp receipts, and three different payment providers. Invoices went unpaid because reconciliation was manual and multi-currency support was an afterthought.

Our approach

We built a unified platform with real-time payment webhooks, automated reconciliation, and a payments layer that treats M-Pesa edge cases as first-class — not bugs to fix in production.

0invoices / month
0currencies supported
0% uptime, 18 months

gallery/ — product screens

/* LedgerFlow · CEO */

"They told us which features not to build. That honesty saved us two months and a lot of money."

Amina K. · CEO, LedgerFlow

stack: Next.js · PostgreSQL · M-Pesa API · AWS · Stripe

Building payments infrastructure?

Multi-currency, mobile money, and reconciliation that survives production — we have shipped it.

start a project

Ready to build?

start a project
⎇ main ● all checks passing § ledgerflow.tsx Ln 1, Col 1 UTF-8 mosescodes v3.2.1