SaccoBox is a complete core banking system for Savings and Credit Cooperatives — members, savings, loans, FOSA and the teller counter, with M-PESA built in both ways, books that balance every day, a second person on any action you choose, and a member app.
Front office, back office, governance and compliance in one system. Every transaction is posted double-entry, and money never leaves without a second person.
Get started →A SACCO is a financial institution. These are the six things it cannot run without — and SaccoBox does each of them properly.
The controls a regulator expects are part of how SaccoBox works — not settings somebody has to remember to switch on.
Withdrawals, disbursements and write-offs wait for a second person, and the system knows who raised what — the same person can never approve it.
Who did what and when — sealed into an audit trail your auditor can export.
Members, loans, FOSA accounts, dividends and returns are closed, never erased. The database itself refuses.
Staff choose their own password with a code to their phone, and a SACCO can ask for a code at every sign-in.
Roles and permissions decide every screen and every action; staff can be limited to their branch or region.
The SACCO’s M-PESA keys are stored encrypted and are never shown back on screen.
What each member agreed to share — and when they withdrew it — is recorded, with documents kept against their file.
AML rules and alerts, sanctions screening and fraud monitoring run on the money as it moves.
Yes. It is built in Nairobi, with M-PESA in and out, employer check-off, and Kenyan payroll deductions (PAYE, NSSF, SHA and the Housing Levy) as standard.
Into your paybill with their member number — for example M00001 for savings or M00001-LOAN for their loan — and it posts to the right account on its own. Staff can also send an M-PESA prompt to a member’s phone, and members can pay from the app. Anything that cannot be matched waits in one list for staff to place.
Yes. Once a second person approves, the money goes out by M-PESA to the member’s recorded phone, and nothing is posted until M-PESA confirms it.
A member app with their balances and statements, loan applications, guarantor requests they accept with a code, nominees, and deposits and repayments by M-PESA.
Yes. Members are imported, and opening balances are loaded as at your take-on date and checked against the totals in your old books before anyone posts them.
Your SACCO decides: set an approval rule on any action (a withdrawal, a payout, a loan, a write-off) and name who approves at each step. Posted records are never edited or deleted — a mistake is reversed with its own record, so the history always adds up.
A plan sized to your SACCO — members, staff and branches — with SMS and other bundles bought as you need them. Talk to us for the plan that fits.
Reach out for a demo, onboarding, data migration or any questions about SaccoBox.