Fineract in production
Architecture, deployment, configuration, loan and deposit migration, and go-live with a contingency plan. Multi-tenant, highly available, with full accounting traceability.
Boutique consultancy · Apache Fineract
We implement Apache Fineract for banks, credit unions, fintechs, fund managers and microfinance institutions in Latin America: lending and deposits designed with accounting precision, multi-currency, multi-branch, integrated with your ecosystem and operating from day one.
Services
A small firm with judgment: every implementation is led by the person who designed it. No management layers, no gap between what was promised and what gets built.
Architecture, deployment, configuration, loan and deposit migration, and go-live with a contingency plan. Multi-tenant, highly available, with full accounting traceability.
Loans, credit lines, demand savings, term and recurring deposits: schedules, rates, fees, taxes, withholdings and how each posts to the ledger, on accrual or cash basis. Local regulatory compliance by design.
Extensions as modules, not as a fork. Origination, portal, payments, KYC, credit bureaus and regulatory reporting connected through API and events, so the core upgrades without rewriting the integration.
Products and use cases
What we configure and what we have extended on Fineract for real clients, on both sides of the balance sheet.
Amounts that grow with the client's track record: tiers, graduation rules and automatic re-qualification.
Interest-free installments for merchants, with partner fees, daily reconciliation and integrated collections.
Revolving lines and credit limits for SMEs: drawdowns, partial repayments and real-time availability.
Scheduled or milestone-based tranches on a single loan, each with its own schedule and accrual.
Disbursement, servicing, late-payment and service charges: flat, percentage, event- or calendar-driven.
VAT, transaction taxes and withholdings applied to interest and fees, with their journal entry and per-jurisdiction reporting.
Transactional accounts with interest on balance, withholdings, maintenance fees, holds and authorized overdraft.
Fixed deposits and CDs: rate by term and amount, auto-renewal, early redemption with penalty, interest paid out or capitalized.
Scheduled savings with installment and goal: auto-debit, missed installments, extensions and settlement at maturity.
Products and accounting per currency, dated exchange rates and balance restatement at period end.
Office hierarchy, tellers and cash drawers, inter-branch transfers and accounting per office or consolidated.
Accounting rules per product and event, accounts per office or fund, daily close and reconciliation with the general ledger.
Regulatory, management and portfolio reports from a read replica or data warehouse, without loading the core.
Loading clients, active loans, accounts and balances from the legacy system, reconciled to the cent against the cut-off balance sheet.
Close of business (COB), accrual, arrears, provisioning and renewals as monitored jobs, with controlled reprocessing when something fails.
Application flow, documents, scoring and tiered approval, integrated with the Fineract API.
Balances, statements, payments and requests on web and mobile, on the same source of truth as the core.
KYC, watchlists, credit bureaus and portfolio analysis: provisioning, arrears and concentration.
Architecture and patterns
Fineract evolves with every Apache release. An implementation that modifies it from the inside freezes at the version it was modified in. These are the patterns we use to avoid that.
Custom logic lives in Spring modules loaded alongside the core, or in separate services. Upgrading Fineract is a version bump, not a months-long merge.
An API Gateway with OIDC in front of Fineract and the custom services: authentication, quotas, audit and API versioning in one place.
Every business event (disbursement, repayment, account opening) leaves through an outbox table into the bus. No consumer misses an event when it goes down; no producer blocks the core.
Reporting, BI and portals read from a replica or a warehouse fed by events. The core only serves transactions.
One deployment, several tenants with isolated data: useful for groups with several entities, for white-label fintechs, and for test environments identical to production.
Traces, metrics and logs correlated per transaction; alerts on the daily close (COB) and accrual jobs before accounting notices the difference.
Process
Order matters: nothing gets configured that isn't written down and validated with accounting first.
We read the products the way the regulator sees them and the way the ledger sees them. Out come the gaps and the chart of accounts.
2 to 3 weeksEvery product fully specified: schedule, rates, charges, taxes, arrears, event-based accounting. Signed off before the system is touched.
3 to 4 weeksFineract configured, extensions built, integrations connected and tests run on real portfolio cases.
6 to 12 weeksMigration reconciled to the cent, supported operation for the first weeks and handover to the internal team.
3 to 6 weeksWhy Art3ch
Doing it well, efficiently, powerfully and simply is not something anyone can do. That is the name, and that is the promise.
“A core banking system isn't software: it is the executable version of your product rulebook. Our job is to make that version exact.”Alberto · Founder & CEO, Art3ch Solutions
Blog
What we learn configuring Fineract in production, written for the person who has to make the technical call.
How to add custom logic, integrations and reporting to Apache Fineract without modifying the core, so that every new Apache release is a version bump and not a migration project.
Read →September 20, 2026How to delegate Apache Fineract authentication to an identity provider (Keycloak, Entra ID, Google) with OpenID Connect, what changes in the API and what does not change in permissions.
Read →September 13, 2026What each key parameter of a term loan product means in Apache Fineract, how it changes the installment and the journal entry, and which combinations produce results nobody can explain later.
Read →Contact
A 30-minute call to understand your portfolio, your regulation and your timeline. No sales deck: concrete questions and a first read on feasibility.