Appearance
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.