Internal equals external
Match your Ledger against your Payments connectors and pooling accounts in real time — catch discrepancies the moment they appear.
Bind a ledger account to its external cash pool.
Equal balances mean your books and the outside world agree.
The moment a balance diverges, the gap is surfaced, not at close.
Every check is logged, so you can prove backing at any date.
Catch drift instantly
Ledger vs Payments pool, side by side.
Compare your Ledger balances against your Payments pooling balances continuously. The moment a day drifts, the gap is surfaced — not discovered weeks later at close.
Reconcile as of any date
Bi-temporal by design.
Pick a point in time and reconcile your Ledger against your Payments pool exactly as they stood then. Bi-temporal history means a late-arriving transaction never rewrites a past close — the books always agree at every date.
| asset | cash pool | status |
|---|---|---|
| USD | 2,481,900.00 | OK |
| EUR | 1,902,440.00 | OK |
| GBP | 884,210.00 | OK |
| USDC | 3,640,180.00 | OK |
internal ledger = external cash pools · to the cent
A full audit trail
Every match, drift and resolution logged.
Reconciliation produces an immutable trail: what matched, what drifted, and how it was resolved — ready for finance, audit and compliance.
MATCH | orders:1042 ↔ pi_3Qa…7x EUR 59.00 |
MATCH | orders:1043 ↔ ch_2Bd…9k EUR 120.00 |
DRIFT | D-2 ledger EUR 0.86 vs ext 0.62 |
MATCH | orders:1044 ↔ tr_8Wz…1m EUR 18.50 |
RESOLVE | D-2 drift cleared · provider fee |
MATCH | orders:1045 ↔ po_5Ny…4p EUR 240.00 |
MATCH | orders:1042 ↔ pi_3Qa…7x EUR 59.00 |
Reconciliation policies
Each ledger account, paired to its payments source.
Declare policies that bind a Ledger account to a Payments pool, then track them per policy and per asset. Equal balances mean your books and the outside world agree — any gap is flagged as drifting.
ledger @ 23:59:59 ≠ cash pool @ 23:59:59 · flagged for review
Reconciliation · account-based
One invariant, checked continuously.
Instead of chasing every transaction, account-based reconciliation proves a single relationship: for a given asset, the sum of your ledger accounts must equal the balance held in the external cash pool. As long as the totals agree, your books match the outside world — the instant they diverge, the gap is flagged.
STRIPE_ACCOUNT_MAIN
account-based · the sum of ledger accounts equals the cash pool
Questions, answered
01 / DRIFT DETECTION
Ledger balances are compared against Payments pooling balances continuously. A gap is surfaced the moment it appears, not at close.
02 / TEMPORAL
Reconcile as of any date. Bi-temporal history means a late-arriving transaction never rewrites a past close.
03 / POLICIES
A policy binds a ledger account to a payments pool. Matches and gaps are tracked per policy and per asset.
04 / AUDIT TRAIL
Every match, drift and resolution is logged immutably — ready for finance, audit and compliance.
05 / RESOLUTION
Drifts carry their context — amounts, references, provider fees — so you resolve the real cause instead of forcing a balance.
Prove your books match the outside world
Continuous reconciliation between your Ledger and your Payments pools, with a full audit trail.