Features

Everything your chama needs,
in one place

Chamabora is built around how Kenyan savings groups actually run — one official records, a second confirms, and every member can check the result. No spreadsheets, no WhatsApp threads, no disputes.

The core principle

No one confirms their own money

Every financial entry — contribution, loan repayment, expense — requires two separate officials. The person who records a transaction cannot be the same person who confirms it. This single rule eliminates the most common source of chama disputes.

Members and roles

Add your members, give each a membership number, and invite them by a single-use link. Four roles — chairperson, treasurer, secretary and member — each see exactly what they should. A member's contact details are visible only to officials.

  • Invitations expire and can only be used once
  • An office requires a verified email address
  • A group always keeps at least one chairperson
  • Membership numbers issued in sequence, never reused

Contributions

Set your group's rule — weekly, fortnightly, monthly or quarterly — and Chamabora works out what each member owes from the day they joined. Members report their own M-Pesa payment; an official confirms it.

  • Expected, paid and arrears per member, at any date
  • The same M-Pesa code can never be recorded twice
  • Overpayments become a credit against future dues
  • Receipt numbers issued on confirmation
  • Variable contribution rules for different member tiers

Loans

Applications, approval, disbursement and repayment — each a separate step with its own authorisation. Interest is configurable per group, and the repayment schedule is generated when the money actually leaves.

  • Flat or reducing-balance interest
  • Eligibility from a multiple of the member's savings
  • Repayments applied penalty → interest → principal, oldest first
  • A loan can never be disbursed beyond the group's cash
  • Overdue alerts sent to the borrower and officials

Expenses and cashbook

Expenses are submitted, approved by a second official, then paid. Only paid expenses touch the cash balance, so an approved-but-unpaid cost never understates what the group holds.

→

Submit

Any official raises an expense with amount, category and payee.

✓

Approve

A second official reviews. No self-approval.

⬇

Pay

Once paid out, the cashbook updates. Never before.

  • Categories, payees and receipt attachments
  • Reconciliation against cash actually counted
  • Opening balance for groups moving from paper

Meetings and governance

A meeting calendar, attendance, minutes, resolutions with recorded votes, and action items with owners. Approved minutes are locked so the record of a decision cannot drift.

  • Attendance register per meeting
  • Resolutions with votes for, against and abstaining
  • Action items with owners and due dates
  • Approved minutes are write-locked immediately

Reports and transparency

Every report is generated from the live records. Exports respect who is asking — a member gets their own statement, not everyone's. The audit log is available to officials only, and cannot be edited.

  • Member statements, arrears and loan portfolio
  • Income and expenditure, cashbook
  • PDF for the AGM, CSV for your own analysis
  • Members see their own position any time
  • Audit log of every financial change, officials only

Member statement

Individual contribution and loan history

PDFCSV

Arrears report

Who owes what, and since when

PDFCSV

Loan portfolio

All active loans with outstanding balances

PDFCSV

Income & expenditure

Monthly summary for the AGM

PDFCSV

Cashbook

Every credit and debit in sequence

PDFCSV

Audit trail

Full history of changes with who and when

PDFCSV

Coming next

The roadmap

M-Pesa auto-collection

Automatic STK push via Safaricom Daraja. Today your officials record and verify codes manually — this automates the collection side.

SACCO module

Share capital, dividends, guarantors, and balance sheet export. For registered SACCOs with more complex financial structures.

WhatsApp reminders

Automated contribution and loan repayment reminders sent via WhatsApp. Reduces arrears without manual chasing.

Ready to see it in your chama?

Set up your group in minutes. Free for groups of up to 10 members — no card needed.

Free for every group until 30 April 2027 · No credit card · Cancel anytime