Skip to content

Product Features ​

Apache Fineract covers the full operational scope of a financial institution - from lending and deposit-taking to accounting, compliance, and integration. Each feature area below has a dedicated page with detailed documentation.

Lending ​

Loan Management - the core of Fineract. Configurable loan products supporting multiple interest methods, repayment schedules, grace periods, multi-tranche disbursement, charges, write-offs, and the full loan lifecycle from application to closure.

Deposits and Savings ​

Savings and Deposit Management - savings accounts, current accounts, fixed deposits, and recurring deposits. Configurable interest posting, minimum balances, dormancy rules, and transaction controls.

Client and Group Management ​

Client Management - individual clients, groups, and centres. Full client profiles, external identifiers, activation workflows, and the group lending model used in microfinance.

Office Management - the office hierarchy that structures your institution. Branches, regions, and head offices with data scoping at every level.

Financial Management ​

Accounting - double-entry general ledger. Every product transaction posts journal entries automatically based on configurable GL mappings. Full chart of accounts, trial balance, and financial statement generation.

Reporting & Analytics - standard portfolio reports, arrears analysis, accounting statements, and a custom report builder. Reports run on demand or on a schedule.

Operations and Batch Processing ​

Close of Business (COB) - the nightly batch process that calculates arrears, posts accruals, applies overdue charges, updates account statuses, and advances the business date. The engine behind daily portfolio accuracy.

Integration and Extensibility ​

Business Events & Integrations - real-time domain events published to Kafka or ActiveMQ. The primary mechanism for connecting Fineract to CRMs, notification services, accounting software, data warehouses, and other external systems.

Custom Data Fields (Datatables) - attach custom structured fields to any entity type without touching the core schema. Used for KYC data, regulatory fields, sector classification, and any institution-specific data requirements.

Platform and Administration ​

Multi-Tenancy - run multiple fully isolated institutions on one platform. Each tenant has its own database, users, products, and configuration. The Finecko Hub manages tenant provisioning and lifecycle.

User Management & RBAC - users, roles, and granular permissions. Office-level data scoping ensures staff can only access data within their part of the hierarchy.