Field notes · Product

One-tap payday: what actually happens between "Pay all" and the confirmation SMS

The button is one tap. Everything that makes the tap safe — attendance, piece-rate math, statutory deductions, per-worker confirmations — is the product.

Payday used to be the hardest day of the month

On the estate where MkulimaOS was born, payday meant a notebook of who picked what, an envelope of cash, and a long drive to the bank. Hours of reconciling crates against names by lamplight. One wrong figure and you heard about it for a week — because the worker had no statement to check and the manager had no record to defend.

The problem was never the arithmetic. It was that the arithmetic lived in one person's head and one person's notebook, and everyone else had to take it on faith.

Everything upstream of the button

By the time anyone sees a "Pay all" button, the system has already done the work that used to fill the lamplight hours. Attendance is marked in the field, by crew and block — who showed up, where, on which day. Piece-rate work is recorded as it happens: kilos picked, logged against the picker.

Payroll then computes gross to net for every worker at once. Kenya statutory deductions — NSSF, SHIF, AHL, and PAYE at 2025 rates — are itemized per worker, and advances already taken are reconciled against the total. You export the statutory schedules; your accountant files them.

  • Attendance by crew and block, marked in the field
  • Piece-rate kilos logged against each picker
  • NSSF · SHIF · AHL · PAYE computed at 2025 rates, itemized
  • Advances and deductions reconciled before anything is sent

The tap

The review screen shows every worker, their gross, their deductions, and the net that is about to move. Nothing is hidden behind a total. When the manager confirms, the payout goes out over Safaricom Daraja as an M-Pesa B2C bulk dispatch — every wage to every phone, in one action.

Each worker's payout is recorded individually: paid, or not, visibly. The workers get the money where they already keep it. The manager gets a payday that is finished before lunch instead of a day lost to logistics.

Why an audit trail beats a memory

Every payout becomes a record: who was paid, how much, when, and the gross-to-net math behind it. When a worker questions a figure, the answer is a statement, not an argument. When an auditor asks how wages were computed, the answer is the system's own history, not a reconstruction.

That is the real product. The button is one tap; the trust underneath it is the part that took years.

What we don't claim

We publish no transaction volumes or payout totals — any figures in product screenshots are illustrative. What we do claim plainly: one-tap M-Pesa B2C bulk payout is live in production at Mulinga Coffee Estate, and the statutory computation exports for your accountant to file — MkulimaOS does not file with KRA directly.

Early access

Your farm could run its next payroll today.

Set up in one afternoon. No card required. Running live on Kenyan coffee and poultry farms right now.

Questions:hello@mkulimaos.comMon–Sat, EAT
Chat