A SASRA compliance checklist is one of the most-searched things a Kenyan SACCO finance officer needs, and for good reason: the gap between "we think we're compliant" and "we can prove it on demand" is where examiners live. This article turns the regulator's expectations into a working checklist you can run every quarter, covering prudential ratios, reporting deadlines, audit trails, and the findings that come up most often.

What SASRA actually expects

The Sacco Societies Regulatory Authority supervises deposit-taking SACCOs against prudential standards. At a high level, compliance comes down to four things: maintaining the required ratios, filing accurate returns on time, keeping an auditable trail of every transaction, and governing the institution properly. The detail lives in the regulations, but the operating reality is simpler than it looks.

Compliance is not a report you produce at quarter-end. It is a state your ledger is in every single day.

The prudential ratios to watch

These are the numbers an examiner checks first. Know them, and know them live — not three weeks after month-end.

  • Core capital to total assets — held above the minimum at all times.
  • Core capital to total deposits — the deposit-side capital cushion.
  • Institutional capital to total assets — your retained, un-distributable buffer.
  • Liquidity ratio — liquid assets against short-term obligations.
  • Non-performing loans ratio — the health of the loan book.

If you cannot see these ratios on a dashboard today, that is the first gap to close. Our article on SACCO reporting explains how regulatory, board, and operational reporting differ.

The quarterly compliance checklist

Run this every quarter:

  1. Reconcile member deposits to the general ledger, branch by branch.
  2. Recalculate each prudential ratio from the posted ledger, not a spreadsheet copy.
  3. Review the loan classification and provisioning against IFRS 9 expected credit loss.
  4. Confirm every disbursement and collection has a matching, immutable ledger entry.
  5. Verify board and committee minutes support the period's major decisions.
  6. File the SASRA return before the deadline, with supporting schedules attached.

Audit trail: the finding that catches everyone

The single most common examiner finding is an incomplete audit trail — a balance that changed with no record of who changed it, when, or why. Your system must log every posting immutably. A reliable trail looks like this:

2026-06-08 09:14:02  user=teller_04  action=DEPOSIT
  member=SK-6417  account=FOSA  amount=12,000.00
  channel=MPESA  ref=RGH4K2P9LM  posted_by=auto-reconcile

Every line of that entry matters: the actor, the timestamp, the amount, the channel, and the reference. If your current tool lets a balance move without that record, you have a problem before the examiner even arrives. Automatic M-PESA reconciliation closes a big part of this gap.

Loan classification and provisioning

Misclassified loans are the second most common finding. Loans must be aged correctly and provisioned against expected losses. This is hard to do by hand and easy to do continuously when the system ages the book automatically — see how the loan origination workflow feeds classification downstream.

Governance and documentation

Prudential numbers are necessary but not sufficient. Examiners also test governance: are board and credit-committee decisions documented, are conflicts of interest declared, are policies current? Keep the paper trail as disciplined as the ledger.

Multi-branch makes this harder — or easier

If you operate several branches, compliance is only as good as your weakest branch's bookkeeping. A core system that treats multi-branch operations as first-class lets you roll up consolidated returns without manually stitching branch spreadsheets together.

How Sacco Kit keeps you ready

Sacco Kit generates SASRA returns and prudential ratios directly from the live, posted ledger, with an immutable audit trail on every transaction. Compliance ultimately rests with your SACCO, but the reporting is built to match the regulator's required shapes. You can see the reporting module on the features page, and every pricing tier includes SASRA reporting.

Want to see a SASRA return generated from real screens? Book a demo and we'll walk through it for a SACCO like yours.