Loading Fused

Skip to content
Fused
Fused

Every entry balances, or it is refused.Core banking for microfinance and finance companies in Sri Lanka.

Fused keeps loans, savings, the branch counter, field collections and the general ledger in one record, and your auditor can check every figure in it. Built in Sri Lanka by Evoke Labs.

Journal voucher

Colombo 03 branch, 26 Sep 2026

Draft, not numbered

A loan disbursement with one debit and up to two credits
AccountDebitCredit
Loan portfolio250,000.00
Totals250,000.00240,000.00

Refused. Debits exceed credits by LKR 10,000.00.

Make the credits equal the debit, and it posts.

The book, by branch, before your first meeting.

Portfolio at risk, what’s due, what each officer collected and what should be in every till, read straight from the ledger. Nobody retypes it into a spreadsheet.

Sample institution. Figures in LKR, as at 26 Sep 2026, 18:00 Asia/Colombo.

Gross portfolio
LKR 904,298,800.00
PAR30
LKR 22,409,319.74
2.5% of the portfolio
Provision required
LKR 21,494,393.52
Active loans
11,128
Outstanding principal and provision by delinquency rung
RungShareOutstandingRateProvision
Current94.5%854,569,113.101%8,545,691.13
1–30 days3.0%27,320,367.165%1,366,018.36
31–60 days1.0%8,897,796.0820%1,779,559.22
61–90 days0.6%5,118,627.3350%2,559,313.67
91–180 days0.5%4,596,340.7775%3,447,255.58
181 days and over0.4%3,796,555.56100%3,796,555.56

Example ladder. Each institution sets its own day ranges and provisioning rates.

This panel mirrors the portfolio-at-risk report in Fused, read from the ledger rather than retyped.

The questions a CEO asks, answered by the system.

Not by a report someone prepares the night before.

Every question your board asks
What is our portfolio at risk, by branch and by officer?
The portfolio-at-risk and officer-performance reports place every loan on a delinquency ladder you define, and compute the provision each rung needs. How it works
Could someone approve their own loan?
No. You draw the approval flow: who may decide, how many must, and by when. The person who raised an item is refused as its approver. How it works
Could anyone change a posted figure?
No. The database itself refuses edits and deletes on the journal. A correction is a reversal, linked to the original, and made once. How it works
Can we change rates without repricing the book?
Yes. Products are versioned and released on a date. A loan keeps the version it was signed under, so a new rate prices new lending only. How it works
Is the cash where it should be?
Every till’s expected balance is derived from the last count, the receipts and the float. Closing a till posts only the difference, and a manager can be required to sign it. How it works
Will the auditors trust the trail?
Every write is recorded on a hash-chained audit trail. Each chain’s tip is copied every minute to a separate database, so a rewritten chain is caught. How it works

From enquiry to closure, every step leaves a record.

One loan of LKR 250,000.00, followed through Fused: what the officer does, what the system refuses, and the entry each step posts.

Step 1: Application and quote

The officer enters what the borrower asked for. Fused quotes it from the product’s rate chart for that amount, term and loan cycle, and freezes the quote, the product version and the fee prices at submission.

What Fused refuses

  • Refused: An amount, term and cycle that no rate tier covers, naming the gap instead of pricing it at zero.

What it posts

No entry

Nothing posts. An application is an offer, kept apart from the loan book.

Step 2: Appraisal

The officer scores the file on the institution’s own scorecard. Fused computes the weighted score and grade and stamps the scorecard version it used.

What Fused refuses

  • Refused: An edit to an appraisal once it is recorded, because appraisals are append-only.

What it posts

No entry

Nothing posts. The grade advises; it never refuses the loan on its own.

Step 3: Approval

The application waits at the gate the institution drew: who may decide, how many must, and by when. An approver may grant less than was asked, and approval re-prices the loan on that day.

What Fused refuses

  • Refused: An approval larger than the amount asked for.
  • Refused: A decision by the person who raised the application.

What it posts

No entry

Nothing posts. The loan takes its number from the branch’s yearly series.

Step 4: Disbursement

The cashier pays out through a payment channel. Fused stores the schedule, so a later calendar change cannot move a signed cash flow, and posts one balanced entry.

What Fused refuses

  • Refused: A payout through a channel with no ledger account.
  • Refused: A payout below the product’s minimum collateral cover without a recorded override.

What it posts

AccountDebitCredit
1210Loan portfolio250,000.00
1110Cash in hand240,000.00
4210Loan processing fees10,000.00

The processing fee is deducted from what the borrower receives. Amounts in LKR, sample figures.

Step 5: Repayment

The teller takes the instalment and prints a receipt from the branch’s gap-free series. Fused splits the payment by the product’s allocation order.

What Fused refuses

  • Refused: Treating a surplus as principal; an overpayment is held as a liability until someone decides.

What it posts

AccountDebitCredit
1110Cash in hand23,639.90
4110Interest income5,000.00
1210Loan portfolio18,639.90

First instalment of LKR 250,000.00 over 12 months at 24% a year, declining balance, under cash accounting. Amounts in LKR, sample figures.

Step 6: Arrears

Each night Fused charges penalties, accrues what the product earns, stops interest reaching a loan that will not pay, places the loan on the delinquency ladder, and computes the provision for a person to post.

What Fused refuses

  • Refused: Charging twice when the night’s run is repeated.
  • Refused: A late fee for a day the branch was shut, under a product that keeps the due date.

What it posts

AccountDebitCredit
1320Interest receivable4,627.20
4110Interest income4,627.20

Accrual under an accrual-periodic product. Every step of the night is safe to run twice. Amounts in LKR, sample figures.

Step 7: Workout

A reschedule, a waiver, a write-off, a recovery or a refund is one act with a reason. A write-off leaves the impairment allowance alone, and a later recovery is income.

What Fused refuses

  • Refused: Reinstating a written-off receivable when money is recovered.

What it posts

AccountDebitCredit
1110Cash in hand15,000.00
4910Recoveries of written-off loans15,000.00

A recovery after write-off, booked as income. Amounts in LKR, sample figures.

Step 8: Closure

Closing is an act a named person performs. It releases the collateral pledged to the loan, dated that day.

What Fused refuses

  • Refused: Releasing collateral from a live loan without approval.

What it posts

No entry

Nothing posts at closure. The history stays, every step of it.

Built so the numbers cannot drift.

The controls an auditor asks about are properties of the system, not procedures someone has to remember.

Posted 26 Sep 2026

JV-CMB03-2026-000142LKR 250,000.00

  • Append-only journal

    Update and delete are revoked on the journal in the database, not only in the application.

  • Corrections are reversals

    A mirror entry, linked to the original, reversible exactly once.

  • Maker-checker with a quorum

    “2 of 3 managers at this branch, within two working days” is a rule you draw.

  • Office-scoped roles

    A role sees the whole institution, its holder’s branch, or that branch and those below it.

  • A trail that proves itself

    Hash-chained audit events, with each chain’s tip anchored every minute in a separate database.

Flat or declining? Price the same loan both ways.

This calculator runs the same schedule engine as the Fused product, copied from its source and tested against the product’s own worked examples.

Open the full schedule calculator
Total interest, flat
LKR 24,000.00
Total interest, declining balance
LKR 13,471.53
Flat costs the borrower more by
LKR 10,528.47
One database per institutionThree institutions each connect through Fused to their own database. No database is shared between institutions.Fused, with a check that each database names its institutionInstitution ADatabase AInstitution BDatabase BInstitution CDatabase C
Each institution has its own PostgreSQL database, row-level security inside it, and an identity check when it is opened.

Your institution’s data sits in its own database.

  • An authenticator app is required at every sign-in; codes are never sent by SMS
  • Passwords hashed with Argon2id and checked against known breaches
  • Repeated failed sign-ins lock the account
  • Access reviews and a sign-in trail for your auditors
  • Money movements are idempotent, so a retried request cannot pay out twice
  • Amounts are exact decimals, never floating point
Security, stated plainly

How an institution goes live.

Four steps, on your own chart, your own products and your own branches. Read the detail

  1. Step 1

    Configure

    Offices, the business calendar with Poya days, the chart of accounts from a finance-company starter, and your loan and savings products.

  2. Step 2

    Load

    Clients from a CSV file, with a dry run that proves the file before anything is written, then opening balances per branch.

  3. Step 3

    Rehearse

    Approval flows, receipts and reports, tried on your own products and numbers.

  4. Step 4

    Go live

    Branch by branch, with the trial balance footing from the first day.

You speak to the people who build it.

Fused is built and supported by Evoke Labs in Mount Lavinia. The walkthrough is with the engineers who write it.

About Evoke Labs
Test coverage floor
96%
Test levels on every change
4
Unit, API contract, end-to-end, load
Database changes
Additive
So a release never breaks the one running

Questions institutions ask

Is Fused cloud software?

Yes. It runs on AWS and staff use a web browser, so there are no servers to buy.

Where is our data?

Hosted on AWS, in your institution's own database, separate from every other institution's.

Do you support group lending and centre meetings?

Yes. Groups and centres sit in a hierarchy you define, with dated membership. The collection sheet is worked out for each meeting date and keyed back as one batch that must equal the cash the officer counted.

Can it handle leasing, hire purchase and pawning?

Leasing, hire purchase, pawning and factoring each book as their own loan category, with their own ledger accounts and their own cycle count. Gold and vehicles are collateral types with valuations and haircuts.

Does it understand Sri Lankan NICs?

Yes. Old and new formats normalise to one form, so the same person cannot be enrolled twice, and Fused warns when the birth date or gender does not match the number.

Can we set our own approval rules?

Yes. You draw a flow for each event, and a gate says who may decide, how many must and by when. The person who raised an item can never approve it.

Will it work with our SMS provider?

If your provider accepts HTTP requests, yes. A short script is written for it, and it runs in a sandbox without a software release.

Can we bring our existing data?

Clients load from a CSV file with a dry run that proves the file first, and opening balances post on the day you go live. Moving the rest is planned with you during scoping.

Is there a mobile app?

Fused runs in a web browser, and there is no separate mobile app. An offline field app is on the roadmap.

See it on your own products and numbers.

A walkthrough with the team that builds Fused: your loan products, your branches, your month-end.