CRM + ERP for Zimbabwean SMEs

Offline-first

Run your business. Even without internet.

A fully integrated accounting, invoicing, inventory, payroll, and tax platform built for Zimbabwean businesses — with ZIMRA compliance, multi-currency, and a ledger that's always correct.

8

integrated modules

100%

offline capable

2026

ZIMRA tax rates

ZWG

& USD support

Everything in one place

Eight modules. One ledger.

Every module posts to the same double-entry ledger — no reconciliation, no data silos.

Contacts & CRM

Customers, suppliers, employees — one record, one truth.

Sales & Invoicing

Quotes to invoices to receipts. Balance tracked automatically.

Expenses

Capture offline, approve, post to ledger — no manual re-entry.

Accounting

Full double-entry ledger. P&L, Balance Sheet, Trial Balance.

ZIMRA Tax

Corporate tax, QPDs, capital allowances. 2026 rates built in.

Inventory

Products, stock levels, purchase orders, movement ledger.

Payroll & Team

Pay runs, PAYE, NSSA, leave management — per employee payslips.

Multi-branch

Run multiple locations with separate tax treatment per branch.

How it's built

Designed around correctness

Architectural decisions that keep your books clean and your team unblocked.

Works offline

Every page loads from a local WatermelonDB cache. Sync happens the moment connectivity returns — no lost work, ever.

Ledger-first

Every sale, expense, payroll run, and tax payment posts a balanced journal entry automatically. The ledger is always the source of truth.

ZIMRA-ready

Standard, special mining, and exempt corporate tax rates. QPD schedules, under-estimation risk checks, and capital allowances built in.

Append-only audit trail

Journal entries are immutable. Corrections happen via reversals, never edits. Every action carries who did it and when.

The ledger invariant

Debits always equal credits.

Every financial event — a sale, a receipt, a payroll run, a QPD payment — posts a balanced journal entry in a single database transaction. If the entry can't balance, nothing is written. The ledger is never in a partial state.

Journal entries

Append-only. Never edited.

Corrections

Via reversals, not updates.

Audit trail

createdBy on every row.

Offline-first architecture

Load-shedding won't stop you.

WatermelonDB keeps a full local cache of your data on every device. The app reads from it instantly — no waiting for a server response. When connectivity returns, a pull-sync brings everything up to date in seconds.

Online: synced in real-time with the server
Offline: reads instantly from local cache
Re-syncs automatically when connection returns

Sync status

Online
invoices
142 rowssynced
journal_entries
891 rowssynced
contacts
67 rowssynced
quarterly_prov_pmts
8 rowssynced
products
234 rowspending

WhatsApp-native communication

Contact preferred communication methods are stored per record — WhatsApp, email, phone, or SMS. Send quotes and invoices directly from where your customers already are.

Ready to run your business properly?

Sign in and start managing contacts, invoicing clients, running payroll, and filing tax — all from one place.