SACCO software that balances.
Members, savings, loans and arrears in one controlled system — with interest calculated for you, M-Pesa and check-off repayments allocated automatically, and every entry posted to the ledger.
SACCO system
For deposit-taking and non-deposit-taking SACCOs, chamas and microfinance institutions.
No licence fees
Loan officers shouldn’t keep schedules in spreadsheets, and month-end interest shouldn’t take a week. We put the full member and loan lifecycle in one system your auditors can follow.
- Member registrationKYC details, next of kin, nominees and member numbers.
- Shares & depositsShare capital, savings and monthly contributions by member.
- Loan productsFlat or reducing balance, fees, terms and eligibility rules.
- Guarantors & securityGuarantor limits, collateral and exposure checks.
- Appraisal & approvalApplications routed through your credit committee.
- Schedules & interestRepayment schedules and interest generated automatically.
- Arrears & penaltiesAgeing, penalties and follow-up lists for collections.
- M-Pesa & check-offPaybill payments and employer remittances allocated to members.
- Member statementsLoan, share and deposit statements on demand.
- ReportsPortfolio, arrears and financial reports from the ledger.
From day one to year end.
A walk through the sacco cycle, step by step — what your team does, and what the system takes care of.
Member joins
A new member is registered once, with everything the SACCO needs to know about them. From then on every share, deposit and loan hangs off that single record.
- Member number issued automatically
- ID, KRA PIN, employer, next of kin and nominees captured
- Registration fee and initial share capital receipted
- Welcome SMS with member number
Contributions come in
Members save every month — by M-Pesa, at the counter, or through their employer’s check-off. Each payment is split between shares, deposits and any loan repayment according to your rules.
- M-Pesa paybill payments matched by member number
- Employer check-off files imported and allocated in one step
- Cash and bank receipts entered at the teller
- Unmatched payments held in a suspense list for review
Member applies for a loan
The officer picks a loan product and the system checks eligibility straight away — how much the member qualifies for, based on their deposits, existing loans and the product rules.
- Qualifying amount calculated from deposits and a multiplier you set
- Existing loans and arrears shown before anything is approved
- Repayment period, interest method and fees from the product
- Loan application form generated for signing
Guarantors and approval
Guarantors are added from the member list, and the system checks each one has enough free deposits to cover their share. The application then moves through your approval steps.
- Guarantor capacity and existing commitments checked
- Guarantors notified by SMS
- Approval workflow: loans officer → credit committee → manager
- Every approval logged with name and time
Disbursement
Once approved, the loan is disbursed and the repayment schedule is created. Fees and insurance can be deducted at source, and the ledger is updated in the same step.
- Disbursed to bank, M-Pesa or as a cheque
- Processing fees and insurance deducted automatically
- Full repayment schedule generated (flat or reducing balance)
- Loan, cash and fee entries posted to the general ledger
Repayment and arrears
Repayments are allocated to penalties, interest and principal in the order you choose. Anything late moves into arrears automatically, so collections know exactly who to call.
- Arrears ageing: 1–30, 31–60, 61–90, 90+ days
- Penalties charged according to the product rules
- SMS reminders before and after due dates
- Guarantors can be notified when a loan goes bad
Year end
At year end the system works out interest on deposits and dividends on shares, so the board can approve them and the payout can be posted or credited back to members.
- Interest on deposits and dividends on shares calculated
- Withholding tax deducted where applicable
- Payout to M-Pesa or bank, or credited to deposits
- Member statements and financial reports for the AGM
Why it costs less to run.
Proprietary systems charge per user, every month. Ours run on an open-source platform — you pay for setup, hosting and support, never per seat.
No licence fees
Our systems run on an open-source platform. Add users, branches or campuses without paying per seat.
Accounting built in
Every transaction posts to a real general ledger — no separate accounting package to reconcile.
M-Pesa, SMS & eTIMS
Payments, notifications and KRA compliance are part of the system, not add-ons.
Your data, your choice
Run it in our cloud or on your own server. You can always export everything.
Everyone sees their part.
Each person gets the screens and permissions for their role — and because there are no per-user fees, everyone who needs access can have it.
Members
Get SMS confirmations for every payment and can request statements at any time.
Tellers & front office
Register members, receive payments and print receipts.
Loans officers
Capture applications, check eligibility and guarantors, follow up arrears.
Credit committee
Review and approve loans with the member’s full history on one screen.
Finance & accounts
See every transaction already posted to the ledger; close the month on time.
Management & board
Portfolio, arrears and performance reports without waiting for spreadsheets.
What people ask us.
Something else? Ask us directly →
Can we move our existing members and loans in?
Yes. We import members, share and deposit balances, and running loans with their outstanding balances and schedules from your current system or spreadsheets, then reconcile the totals with you before go-live.
Do you support employer check-off?
Yes. Employer remittance files are imported and each member’s amount is allocated to their shares, deposits and loan repayments in one step, with any differences listed for follow-up.
How do M-Pesa payments reach the right member?
Members pay to your paybill using their member number as the account. The system receives the payment instantly, finds the member and allocates it. Anything it can’t match goes to a review list instead of disappearing.
Can members see their own balances?
Members get an SMS for every transaction and can request statements. A member portal or USSD access can be added — ask us about it in the demo.
What does it cost?
There is no per-user licence fee. You pay a one-off setup and data migration fee, and a monthly fee for hosting and support. We quote after a short call because it depends on member numbers and how many branches you have.
Insurance system
Quote, issue policies, collect premiums, chase renewals and settle claims from one system — and give clients a portal where they can see their own cover and claim status.
School management
Admissions, fees, exams and parent communication in one system. Parents pay fees by M-Pesa, balances update on their own, and report cards come out of the marks already entered.
Property management
Properties, units, tenants and leases in one system. Rent and service charges are invoiced every month on their own, tenants pay by M-Pesa, and you see exactly who owes what.
See it with your data.
A free demo, set up around how your organisation works. No slides — just the system.