SACCO, lending, deposits, reporting

Microcenti

Automating Your Microfinance with one operating system for members, deposit accounts, loan products, guarantors, payments, receipts, reports, roles, and member self-service.

Policy Driven No hard-coded floors
Printable Receipts & statements
Bulk Ready Members and accounts
Real Microcenti dashboard screenshot
Real Microcenti dashboard Captured from the running system at localhost/microcenti.
Sliding Screenshots

Microcenti in real working views.

Use the carousel to preview the supplied Microcenti portal, dashboard, membership, loan payment, report, and receipt screens.

Member Portal screenshot from Microcenti
Member Portal Secure member portal login
A branded login slide for customers accessing accounts, savings, loans, and reports.
Major Feature Menus

Everything organized by the work people do.

Each module includes quick bullets and deeper explanations in a modal so new staff can learn without leaving the page.

Members & Onboarding

Registration, imports, member portal

Register members, collect onboarding details, attach files, generate printable forms, and let members use their portal.

  • ๐Ÿ“ Printable membership form with company letterhead
  • ๐Ÿชช Member ID preview and organized profile tabs
  • ๐Ÿ“ฅ Excel import with validation and sample template
  • ๐Ÿ”Ž Search-ready members for transactions and loans

Deposit Accounts

Savings, shares, bulk assignment

Create deposit products and assign accounts to members without creating false deposit transactions.

  • ๐Ÿ’ฐ Savings products with monthly minimums
  • ๐Ÿ“Œ Shares that can be excluded from guarantor coverage
  • โœ… Bulk assign selected or all members
  • ๐Ÿšซ Non-withdrawable products stay out of withdrawal options

Transactions

Deposits, withdrawals, transfers, receipts

Post money movement with live validation, product-aware limits, receipts, and clean transaction history.

  • โšก Real-time validation before submit
  • ๐Ÿงฎ Default expected deposits from product policy
  • ๐Ÿงพ Receipt-style modal and full-page print views
  • ๐Ÿ”„ Deposit account payments can clear loans when allowed

Loans & Guarantors

Eligibility, repayments, policy scoring

Manage loan products, borrower eligibility, guarantor accounts, repayment schedules, penalties, and printable statements.

  • ๐Ÿ“Š Product-specific policy checks
  • ๐Ÿ›ก๏ธ Eligible guarantor account filtering
  • ๐Ÿ“† Numbered repayment schedules and balances
  • ๐Ÿ’ณ Payment modal with automatic allocation

Reports & Printing

Financial visibility and customer documents

Prepare printable reports with filters, letterheads, totals, receipts, and export-ready views.

  • ๐Ÿ–จ๏ธ Letterhead reports with large logo
  • ๐Ÿ“„ Loan statements for print, PDF, email, and WhatsApp
  • ๐Ÿ“š Registration fee reports by product or member
  • ๐Ÿ” Filter by date, branch, member, status, and product

Roles & Permissions

Access control and admin safety

Control who can view, create, edit, delete, bulk delete, approve, and manage sensitive workflows.

  • ๐Ÿงฉ Grouped permission fieldsets
  • ๐Ÿ‘ค Direct privilege access from role list
  • ๐Ÿ—‘๏ธ Super-admin bulk delete controls
  • ๐Ÿšฆ Active menu visibility for current page

Customer Portal

Member dashboard and self-service

Customers can log in to view their accounts, loan payments, membership details, balances, and recent activity.

  • ๐Ÿ  Customer dashboard with account and loan overview
  • ๐Ÿชช Membership details and profile record
  • ๐Ÿ“Œ Transaction request history for deposits and withdrawals
  • ๐Ÿ“ฑ Portal navigation captured from the live system

Customer Loans & M-Pesa

Loan applications, schedules, checkout

Members can apply for loans, inspect loan details, calculate repayment expectations, and use the M-Pesa checkout flow for repayment.

  • ๐Ÿ“‹ My Loans dashboard with balances and payment action
  • ๐Ÿงฎ Loan calculator and policy-aware application flow
  • ๐Ÿ“† Loan details with repayment schedule and guarantors
  • ๐Ÿ“ฒ M-Pesa STK confirmation screen for loan repayment

Customer Money Movement

Deposits, withdrawals, transfers

Customers can move money through own-account transfers, other-member transfers, deposit requests, gateway deposits, and withdrawal requests.

  • ๐Ÿฆ Manual and automatic deposit menus
  • โ†”๏ธ Own-account and other-member transfer pages
  • ๐Ÿ’ธ Withdrawal methods filtered by account policy
  • โœ… Request tracking for deposits and withdrawals

Customer Reports

Statements, balances, transaction reports

Members can open their own account statement, account balance report, and transaction report without staff intervention.

  • ๐Ÿ“„ Account statement from member account data
  • ๐Ÿ“Š Account balance report for deposits and shares
  • ๐Ÿ”Ž Transaction report with filters and searchable tables
  • ๐Ÿ–จ๏ธ Customer-ready pages for printing or saving

Settings & Automation

Company setup, payments, messaging

Configure company details, logo, currencies, gateways, deposit methods, withdrawal methods, and notification settings.

  • ๐Ÿข Company letterhead data from settings
  • ๐ŸŒ Currency and language support
  • ๐Ÿ“ฒ Payment gateway configuration area
  • ๐ŸŽจ Theme switcher with readable contrast

Speed & Scale

Large member lists and heavy tables

Use searchable tables, server-side loading where available, compact mobile rows, and bulk actions for high-volume work.

  • ๐Ÿ“‹ DataTables with 10, 100, 500, 1000, and all options
  • โž• Mobile expandable rows for compact actions
  • ๐Ÿ“ฆ Bulk assignment and bulk deletion patterns
  • ๐Ÿš€ Leaner screens for large daily operations
Expandable Workflows

Built for branch teams and administrators.

Keep core work guided: define policies once, validate in real time, assign in bulk, then print or share clean customer-facing documents.

๐Ÿฆ Create deposit products and attach accounts
Configure product policies, then assign accounts to all or selected members. The assignment workflow creates account records only, not deposit transactions.
๐Ÿค Evaluate and approve loans
Product rules can check deposits, guarantors, repayment history, fees, penalties, processing days, and sequence rules before approval.
๐Ÿ’ณ Receive repayments and allocate automatically
External or internal payments clear unpaid schedules oldest-first. Excess external payments can be moved into a selected deposit account.
๐Ÿ–จ๏ธ Print receipts, loan statements, and reports
Staff can open receipt-style modals, full-page print views, PDF-ready reports, and shareable loan statements with company details at the top.
Reports & Documents

Customer-ready paperwork without cleanup.

Reports and statements use company details from settings, so documents stay consistent as the organization changes.

๐Ÿ“„ Loan Repayment Statement

Shows borrower details, schedules, payments received, balances, guarantors, and signature lines for printing or saving as PDF.

๐Ÿงพ Transaction Receipts

Deposit and withdrawal receipts can open from list rows, display in a modal, and print in the same receipt layout.

๐Ÿ“Š Registration Fee Reports

Filter registration collections collectively or individually by date, member, product, status, and branch.

Quick Answers

Useful questions staff ask.

Can product rules be changed without code?

Yes. Deposit and loan behaviors are designed around database product settings, including minimums, fees, refundability, guarantor eligibility, and repayment rules.

Can staff use the system on mobile?

Yes. Public pages and admin screens are styled responsively, and mobile tables can use compact expandable rows where appropriate.

Can documents be shared outside the system?

Yes. Printable statements and receipts can be saved as PDF, emailed, or shared through WhatsApp where the app provides those actions.

Does bulk assignment create transactions?

No. Bulk assignment creates deposit accounts for members. Actual financial entries are posted from the transactions workflow.

Ready to continue into Microcenti?

Register your SACCO as a tenant or sign in to manage members, loans, deposits, reports, permissions, and customer documents.