Skip to main content
This feature is part of Formance Enterprise Edition.
Formance Reconciliation compares balances between your Formance Ledger and cash pools to verify financial consistency and identify any discrepancies that need investigation. Regular reconciliation is critical for producing reports that prove the assets in your ledger are backed by actual funds, ensuring audit compliance and financial integrity.

How It Works

Formance currently supports account-based reconciliation, which compares the total balances of accounts in your Formance Ledger with the balances from your cash pools. You create policies that define which ledger accounts to compare with which cash pools. For reconciliation to succeed, the sum of balances from your selected ledger accounts must match the balance from your cash pool. When balances don’t match, the service reports drift - discrepancies between expected and actual balances, showing the exact amount of difference by currency.

Use Cases

Reconciliation can be a great fit if you are building:
  • A marketplace where you need to keep track of the transactions happening in your system
  • A system that needs to keep track of the transactions happening across multiple cash pools
  • A system with complex money flows spanning across multiple accounts, providers or countries

Getting help

Need help or have a technical question that isn’t covered in our docs? Check out our GitHub Discussions to ask questions and get help from the Formance team and community.
I