Most farm payroll breaks at the same three joints: attendance that does not match who actually showed up, piece-rate math that someone redoes by hand every Friday, and statutory deductions that get estimated instead of calculated. MkulimaOS handles all three in one flow, on the same record.
Attendance is marked by crew or block, tied to the task and the day. That attendance record feeds piece-rate pay directly — no re-entry, no separate spreadsheet.
A worker picks a quantity — kilos of cherry, crates of produce, rows weeded — and the rate for that task converts it to a wage automatically. Deductions (advances, cooperative dues, welfare) are itemized against each worker before the final figure, so both the farm and the worker can see exactly how a number was reached.
MkulimaOS computes NSSF, SHIF, AHL and PAYE at 2025 rates as part of the payroll run. You export the figures; your accountant files. We compute the numbers — we do not file returns on your behalf, and we do not claim KRA compliance beyond that.
Once payroll is confirmed, one-tap M-Pesa bulk payout (Safaricom Daraja B2C) sends wages straight to every worker's phone — no bank queue, no cash handling. This is live in production at Mulinga Coffee Estate today. Bulk M-Pesa payout is an Estate-tier feature.
Lite is free forever. Grow is KES 3,500/month. Estate is KES 9,000/month and adds one-tap M-Pesa B2C bulk payout. Enterprise / Co-op pricing is custom. No card required to start.
No. Attendance is marked by crew or block, not by biometric scan. We do not claim biometric attendance.
Lite is free forever. Grow is KES 3,500/month. Estate is KES 9,000/month and adds one-tap M-Pesa B2C bulk payout. Enterprise / Co-op is custom.
Safaricom Daraja — B2C bulk payout for wages. It is live in production at Mulinga Coffee Estate.
Set up in one afternoon. No card required. Running live on Kenyan coffee and poultry farms right now.