Formance

An open-source programmable ledger for fiat and digital assets, with payment connectivity, flows and reconciliation.

Formance Ledger is a double-entry ledger published under the MIT license. Money movements are written in Formance’s Numscript language as atomic, multi-posting transactions, stored in PostgreSQL. Teams can define a chart of accounts and named transactions as YAML schemas. Formance supports production use through its Kubernetes operator or as part of the Formance Platform.

Around the ledger, Formance offers Connectivity, which normalizes payments, balances and payouts from providers such as Stripe, Adyen and Wise and from banks into one data model; Flows, for multi-step payment workflows such as splits, fees, holds and payouts; and Reconciliation, which compares ledger balances against payment pool balances.

Website
formance.com
Infrastructure layers
Ledger infrastructure (open source)
Products (as published)
Formance Ledger (open source, MIT license, Numscript)
Connectivity (PSP and bank connectors)
Flows (payment workflows)
Reconciliation
Formance Platform
Client types
Teams moving money in fiat and digital assets, from payments to corporate treasury
API documentation
docs.formance.com
Date checked
Profile type
Standard

Questions

Is Formance open source?
Yes. Formance Ledger is published on GitHub under the MIT license.
What is Numscript?
Formance’s language for describing money movements, which the ledger executes as atomic transactions with several postings.
What database does Formance Ledger use?
PostgreSQL.

See also

Sources

Source: each provider’s own documentation, product pages, official announcements and filings, and official registers for licences, as linked in each profile. Fields a provider does not publish stay empty. How we build profiles: methodology.

remwm

What are you looking for?

Search by headline, topic or keyword.