Skip to main content
OpenSourceAlternatives

Formance

Open source · OSI-approvedStatus: unknownNew

Open-source programmable ledger for tracking money movement

Formance is an open-source programmable ledger for tracking money movement, built on double-entry accounting and the Numscript transaction language. Atomic multi-posting transactions record across unlimited multi-asset accounts in an immutable log with point-in-time queries, while connectivity, Flows orchestration, and reconciliation extend the ledger toward production payments operations.[1][2]

Quick verdict

Fintech engineering teams that model money movement in code get the most from Formance. Its MIT-licensed double-entry ledger with Numscript, atomic multi-posting transactions, and an immutable point-in-time log delivers auditable money movement without a licence meter, extended by unified connectivity, Flows, and reconciliation on paid plans. The constraint is ownership: you design ledger logic in Numscript and operate Kubernetes infrastructure, so teams wanting managed billing workflows should stay with a vendor such as Lago. If you have developers and want money as auditable code, choose Formance; if you need no-code billing operations, choose Lago.[1][2][3]

Key features

  • Numscript transaction language Numscript programs every money movement: the purpose-built transaction language expresses debits, credits, and multi-posting transfers as reviewable code instead of scattered balance mutations.[1]

  • Atomic double-entry postings Double-entry postings with atomic execution: each transaction commits all of its postings or none of them, so partial money movements cannot persist in the ledger.[1]

  • Multi-asset accounts and charts Unlimited multi-asset accounts under charts of accounts: teams segment balances by product, currency, or customer with per-account balances, volumes, and metadata.[1]

  • Immutable point-in-time history Immutable log with point-in-time queries: the ledger keeps an append-only history and answers what any balance was at a past moment, which matters for audits and disputes.[1]

  • Unified payments connectivity Unified connectivity to payment providers: connectors normalize Stripe, Adyen, Wise, and bank payments into one model so the ledger reflects external money movement.[1][2]

  • Event-driven Flows orchestration Flows orchestrate multi-step operations: splits, fees, holds, and payouts run as event-driven workflows with retries on the Growth plan and above.[1]

  • Ledger-to-payments reconciliation Continuous reconciliation: ledger balances are compared against payments pools so breaks surface as soon as external reality diverges from the books.[1]

  • REST API, SDKs, and streams API-first integration surface: a REST API with TypeScript, Python, Go, and .NET SDKs, the fctl CLI, webhooks, and Kafka or NATS streams carry ledger data into warehouses and services.[1][2]

Who will love it

  • Fintech engineers who want money as code: Numscript, versioned postings, and SDKs keep ledger logic beside application code under your own control.[1][2]

  • Platforms consolidating provider payments: unified connectivity plus reconciliation gives Stripe, Adyen, Wise, and bank flows one auditable model.[1][2]

  • Teams outgrowing managed-ledger bills: the MIT core removes the licence meter, with annual enterprise plans only where Flows, reconciliation, and private cloud are needed.[1][2]

Who should avoid it

  • Teams expecting no-code money management: every flow is a Numscript program wired through APIs, so non-developers get little without engineering help.[1]

  • Teams that want payments fully operated for them: Kubernetes deployment, patching, streaming dependencies, and monitoring stay yours on the self-hosted path.[1]

  • Small teams needing Flows and reconciliation on a free tier: orchestration, reconciliation, and the console sit on paid annual plans, not in the MIT core.[1]

Alternatives and compatibility

Lago is the catalogue-listed relationship and the honest redirect for teams that need billing-centred invoicing with managed workflows instead of a programmable ledger.[1]

Moving from a managed ledger means rebuilding money logic as Numscript programs over your own charts of accounts, so migration cost is the ledger-model rebuild plus connector cutover.[1][2]

Staying with a managed ledger remains valid where avoiding infrastructure operations is worth an annual subscription: Formance competes on ownership and auditability, not on zero-operation convenience.[1]

Questions worth asking

What is the best Formance alternative for non-technical users?

Lago is the catalogue-listed alternative and the practical pick for non-technical teams: it is a billing-centred product with managed invoicing workflows, while Formance expects engineers to model money movement in Numscript and operate ledger infrastructure. This catalogue positions Formance against Lago for exactly that reason.[1][2]

Is Formance really no-code?

No. Every money movement is a Numscript program over accounts, postings, and metadata, integrated through a REST API, SDKs, the fctl CLI, and event streams, so ledger design, integration, and operations all assume developers.[1]

How much does Formance cost per month?

The MIT-licensed core costs $0 in licence fees: ledger, Numscript, and connectors are free and you pay only your own infrastructure. Flows, reconciliation, and the console arrive on annual custom Growth and Scale plans; Formance's own comparison cites managed-ledger pricing starting around $120,000 per year as the incumbent anchor. Checked October 9, 2026.[1][2]

Can you self-host Formance?

Yes. The open-source stack deploys on your own infrastructure with Docker and Kubernetes Helm charts, and Scale offers a managed single-tenant private cloud. Production self-hosting needs Kubernetes operations skill for the ledger, database, and streaming dependencies, so small teams should weigh that burden.[1][2]

Sources and editorial review

Source research. Reviewed on October 9, 2026. Written by Sanjib Sah. AI assisted; reviewed by a human editor.

We have not run or tested this product.

  1. Formance Ledger documentation (official)

    official · Observed October 9, 2026

    Official Ledger documentation: Numscript transaction language, double-entry postings, accounts, charts of accounts, balances, volumes, metadata, transaction listing, versioning.

  2. Formance pricing (official)

    official · Observed October 9, 2026

    Official pricing page: Open Source free tier (MIT ledger, Numscript, connectors, community support), Growth and Scale annual custom plans (flows, reconciliation, console, SSO, RBAC, audit, observability, private cloud), all-features trial.

  3. Formance vs Modern Treasury comparison (official)

    official · Observed October 9, 2026

    Official Formance comparison: managed-ledger pricing anchor around $120k/year, richness vs raw performance framing against TigerBeetle, unified ledger plus payments positioning.

Compared with these products

No explicit proprietary baseline is recorded.

Similar projects

Related projects with shared categories, technologies, or licensing.

Hyperswitch

HyperswitchOpen

Open-source payment switch unifying 270+ processors behind one integration

Stars45.3K
Commitjust now
LicenseApache-2.0

Hyperswitch is an open-source payment switch that routes transactions across 270+ processors from one integration, with vault, 3DS, retries, and reconciliation.

OpenMeter

OpenMeterOpen

Open-source usage metering and billing for AI and API products

Stars2,377
Commitjust now
LicenseApache-2.0

OpenMeter is an open-source usage-metering and billing platform for AI and API products, turning CloudEvents usage data into entitlements, Stripe invoices, and credit grants.

Lago

LagoOpen

Open-source usage-based billing with metering, invoicing, and entitlements

Stars10.7K
Commitjust now
LicenseAGPL-3.0

Lago is an open-source billing platform for usage-based, subscription, and hybrid pricing, with metering, invoicing, and payment orchestration behind one API.

Flexprice

FlexpriceOpen

Open-source usage-based billing with metering, credits, and invoicing

Stars6,882
Commitjust now
LicenseAGPL-3.0

Flexprice is an open-source billing platform for usage-based, credit-based, and hybrid pricing, with real-time metering and automated invoicing.

Meteroid

MeteroidOpen

Open-source usage-based billing with metering, plans, and invoicing

Stars1,323
Commitjust now
LicenseAGPL-3.0

Meteroid is an open-source pricing and billing platform for SaaS, infrastructure, and AI companies, combining usage metering, plan management, subscriptions, and invoicing behind one API.

Polar

PolarOpen

Open-source billing platform and merchant of record for SaaS

Stars10.4K
Commitjust now
LicenseApache-2.0

Polar is an open-source billing platform and merchant of record for digital products and SaaS, combining usage billing, subscriptions, and global tax handling.