A core banking engine you can own.

Replace or augment your core. Keep the source, the skills and the decision records. Build on twenty-five years of production, not on a blank page.

The same engine has run the structured-finance book of one of the world's safest banks since 2001.

What it administers

Three of the four groups run in a demonstration tenant today. Corporate banking is in design. Each group is an account-type set on the same engine, and your own account type is one more.

Who it's for
Banks and lenders

Replace or augment your core. Own the result.

Run the book your core platform handles badly, or run the whole book. Either way you hold the source, the tools and the decision records. No vendor lock-in.

Consultants and integrators

Offer it to your customers.

Configure the engine for a market you know, keep the customer relationship, and price the capabilities you switch on. You know the legislation. We bring the engine.

Fintechs

An API-first back office behind your app.

Every operation is an API call: open accounts, post transactions, run schedules, take payments, issue statements, feed your general ledger. You keep building the front end. We run the part that gets teams stuck.

What we solve that others can't

Source, skills and an AI-enabled dev environment

The licence includes the whole engine and the skills that maintain it. Your team extends it the way we do. Nobody else in this market ships the core.

How it works →

Accounts grouped into structures and legal entities

A loan, its funding, the swap that hedges it and the fees around it, kept as one structure and accounted for in the legal entity that owns it. Most cores still cannot do this.

The model →

Multi-currency and multi-calendar as the engine

Every account carries its currency and its calendars. Revaluation, business-day conventions and irregular schedules are the engine, not an add-on you buy later.

The primitives →

Change it, see it, then sign it

Stage any number of changes across accounts, counterparties and settings. See the before-and-after and the forecast with the changes applied. Submit the set as one authorisation, and the approver signs the list itself.

Studio →

A day-end you can run forward and replay

Forecast an account to maturity with the same code that runs tonight's day-end. Back-date a correction and watch the ledger reconcile. Every figure traces to the events that made it.

Event sourcing →
Not a greenfield build

AI makes it look easy to build a ledger from scratch. It is not.

Financial servicing needs settled patterns: value dating, accrual, day-end, a sub-ledger that balances and feeds your general ledger, four-eyes control. Getting them right takes years and the mistakes surface at month-end. LedgerTM is a proven core with guarded development, and AI works on top of it, inside the rules.

Why not build it yourself →
Proven core, guarded development, AI on topThree stacked layers: AI on top, guarded development in the middle, the proven core at the bottom.AI on topskills that read the design and build within itGuarded developmentdecision records, four-seat review, architecture tests, gates on every changeProven coretransactions, accounting, value dating, day-end, twenty-five years in production
Three layers. The bottom one is the value.
Clean by design

A clean interface is a mark of a clean model underneath.

A lending account with its balances and projected cash flows
A lending account, balances and the forecast to maturity.
The sub-ledger books for an operating entity
The books: posting groups, journals, period close, export to your general ledger.
Aged debtors and collector actions
Aged debtors through to collector action.
A payment schedule with its conventions
Schedules on any frequency, any calendar.

More screens →

Where we are

Two demonstration tenants run today: a structured-finance book and a retail lending book, each with sample data.

The first production upgrade, moving the structured-finance book of one of the world's safest banks from the previous generation of this engine onto LedgerTM, is in progress. Code evaluation and hosted trials open with launch. If you want to see it before then, write to us.

jrich@tvm.co.za
Who's behind it

TVM Software, founded in 1995 in South Africa. One engine, three generations, in production at one of the world's safest banks since 2001.

The company →