Skip to content
_INSURANCE/

Premiums in, claims out, nothing unaccounted

Track premium collection, commission splits, claims payouts, and carrier settlement on one ledger, across brokers, carriers, and reinsurers.

premium
split
reserves
settlement
_THE PROBLEM/

Premium money touches five hands before it settles

Broker, platform, carrier, reinsurer — everyone needs their exact share.

A single premium splits across commissions, taxes, carrier shares, and reinsurance cessions, then flows back out as claims and refunds months later. Tracked across bordereaux and spreadsheets, the money and the paperwork stop agreeing.

01

Premium splits — commission, tax, carrier share — are computed in spreadsheets per bordereau.

02

Client money and carrier money mix in the same accounts with no provable segregation.

03

Claims reserves and payouts are tracked separately from the premium that funds them.

04

Carrier and reinsurer settlement happens monthly, by hand, from exported CSVs.

_PROOF/ Insurance platforms run premium and claims flows on Formance, every split posted at collection.

_FLOW OF FUNDS/

From premium to claim, one chain

Split at collection, settled by schedule, claims from reserves.

Each premium splits at collection (commission, taxes, carrier share) into segregated accounts. Carrier settlement pays what the ledger holds, and claims draw from reserves with the full policy history attached.

client-money segregation
premiumcollected
splitcommission · tax · carrier
reservesclaims funded
settlementcarrier · reinsurer
_CAPABILITIES/

The primitives insurance platforms need

Built on the open-source Formance ledger.

Declarative premium splits, segregated client money, and scheduled carrier settlement, composed for insurance distribution.

_PREMIUM SPLITS/

Commissions, taxes, and carrier shares declared in Numscript and posted at collection: per product, per broker, per carrier.

split at collection

Read the Numscript docs
_CLIENT-MONEY SEGREGATION/

Premium held for carriers stays in segregated account trees, provable at any timestamp for CASS-style reviews.

provable segregation

_CLAIMS & RESERVES/

Reserves funded, adjusted, and drawn as ledger transactions linked to their policies; payouts trace to the premiums that funded them.

policy-linked claims

_CARRIER SETTLEMENT/

Bordereau-ready statements derived from the log, and settlement flows to carriers and reinsurers run on schedule.

bordereau from the log

_BY THE NUMBERS/

Insurance-grade, by design

premium splitsat collectiondeclarative · per policy
client-money segregation100%provable · point-in-time
claims traceabilitypolicy-linkedpremium → reserve → payout
carrier settlementscheduledderived · not exported
_NUMSCRIPT/

The premium splits itself

Commission, tax, and carrier share: one atomic posting.

A collected premium distributes across the platform commission, insurance premium tax, and the carrier's segregated account in a single Numscript transaction.

premium.num
// Split a collected premium at source
vars {
  account $policy
  monetary $premium
}

send $premium (
  source = $policy
  destination = {
    15% to @platform:commission
    12% to @tax:ipt
    remaining to @carrier:segregated
  }
)
_VOICES/

Trusted by builders

LiberisLiberis
Formance enabled us to ship new lending products faster by providing a customizable foundation that let us reliably express the complexities of our flow of funds.

Embedded finance · reconciliation across 14 countries

See customer story
DoctolibDoctolib
Formance is the foundation of our Financial OS, the open-source approach lets us retain control over this key component.

Healthcare · Financial OS

PayflipPayflip
Formance helped us kick off our move into fintech, with robust infrastructure and intuitive developer tooling.

Benefits · fintech infrastructure

_TRUST/

Built for regulated money.

Enterprise controls, the certifications auditors ask for, and an immutable record, out of the box.

See our trust center
THE COMPLIANCE STACK
IAM, RBAC & SSO
Non-repudiation
Audit logs
Observability & monitoring
Real-time events
Admin console
_AUDIT-LOG/ NON-REPUDIATION

09:41:07Z AUDIT gateway POST /api/ledger/v2/main/transactions 200 sub:ops@acme.io

09:41:09Z LOG id:4093 NEW_TRANSACTION ledger:main

09:41:12Z LOG id:4094 SET_METADATA ledger:main

09:41:15Z LOG id:4095 REVERTED_TRANSACTION ledger:main

09:41:18Z AUDIT gateway GET /api/ledger/v2/main/logs 200 sub:audit@acme.io

CERTIFICATIONS
AICPA SOC IICERTIFIED
ISO 27001CERTIFIED
DORACOMPLIANT
REGULATORY FRAMEWORKS
EMIFCAMTLNYDFS Trust CharterOCC CharterMiCAGENIUS
_ATTESTED/
FAQ

Insurance flows, answered

01 / HOW ARE MID-TERM ADJUSTMENTS AND REFUNDS HANDLED?

Endorsements, cancellations, and refunds post as reversing transactions through the same split logic: every party's share adjusts atomically, with history intact.

02 / CAN SPLITS VARY BY PRODUCT AND CARRIER?

Yes: splits are declared per product, broker, and carrier. A new scheme or commission structure is configuration, not a code change.

03 / HOW DOES CARRIER SETTLEMENT WORK?

Carrier and reinsurer positions accrue in segregated accounts as premiums post. Settlement pays the derived balance on schedule, with a bordereau-ready statement from the log.

04 / WHAT ABOUT CLAIMS FUNDED ACROSS REINSURERS?

Reserves and cessions are attributed per treaty, so a claim draws proportionally and every reinsurer's exposure is a ledger fact.

_GET STARTED/

Insurance money that stays accounted for

See how Formance fits your distribution stack: book a demo or start building.