Can every balance be explained?
Balances are derived from postings and never overwritten. Any figure can be traced to the transactions behind it, and a mistake is corrected by a new posting, not by an edit.
Fintech · ledger
Your balances sit in a table that is updated in place, and nobody can say for certain that they match what the banks hold. We build a double-entry ledger and a daily reconciliation against every bank, BaaS and custody provider, with the reports your safeguarding auditor and partner bank will ask for.
When teams call us
It usually starts with a review. In the UK, the FCA's safeguarding rules now expect payment and e-money firms to reconcile safeguarded funds every day, file a monthly return and have an annual audit. In the US, sponsor banks want proof that a fintech's ledger matches the money they hold for its customers, after the collapse of Synapse in 2024 left a gap of tens of millions of dollars between its records and the funds behind them.
Then someone asks a simple question: what did we owe each customer at the close of business last Tuesday? If the answer takes a spreadsheet and two days, that is the gap.
Left alone, small breaks pile up: a provider fee posted twice, a refund never booked, an event that arrived after the cut-off. Finance finds them by hand, the auditor finds the ones finance missed, and a partner bank that can't get a clean answer slows your launch or your limits.
What we deliver
How it holds up
Balances are derived from postings and never overwritten. Any figure can be traced to the transactions behind it, and a mistake is corrected by a new posting, not by an edit.
Every posting carries a key tied to the provider's own reference, so a repeated or late event can't move money twice. Late events are posted to the day they belong to, and that day's reconciliation runs again.
A break raises an alert the same day, with the amount, the provider and the likely cause. It stays open until someone resolves it and records why.
Proof
One system of record across Sumsub, Fireblocks, a ledger and banking-as-a-service partners, in production for a European payment platform.
Often built together: banking-as-a-service integration and Fireblocks custody.
Price
Ledger and reconciliation builds start from €10,000 (£8,700 · $11,500). The final price depends on how many banks and providers hold your customers' money and on the state of your current balances. typical duration
Most teams start with the Readiness Review: €4,900 (£4,250 · $5,500), fixed, 7 working days, with every fix priced. If you then build with us, the fee is credited to the build.
Questions
Usually, yes. If your ledger already records movements rather than overwriting balances, we add reconciliation and reporting around it. If it doesn't, we build a new one alongside and migrate once the two agree. The Readiness Review tells you which case you are in.
It depends on how many banks and providers hold your customers' money and how clean the current data is. After the Readiness Review you get a fixed plan with milestones and dates. Because the daily reconciliation is what the rules check first, we build it first and the reporting after it.
No. Your safeguarding audit is done by your auditor, independently of the people who built the system. We give the auditor what they need: reconciliation records, reports, access to the audit trail and an engineer to answer their questions.
You do, from the first commit. We work in your repository and your accounts, and the contract assigns the IP to you in the present tense, not at some later date.
The engineers named in the proposal, and you meet them before you sign. A key-person clause means nobody is swapped without your written consent.
We work on Lisbon time, which is the same clock as London: Mon–Fri, 08:00–18:00 UK time. That leaves about four working hours a day in common with the US East Coast. You get a demo of working software every week and a short written update every working day.
A master services agreement with a statement of work for each project, or your own paper if you prefer. A mutual NDA before we see anything, and a GDPR data processing agreement. US clients get a W-8BEN-E from us. Which law governs the contract is answered on Contracts & security.
The fixed-price first step is paid upfront. Builds are billed by milestone, after you have seen the work running. Monthly care, if you want it, is billed at the start of each month. We invoice in euros, pounds or dollars.
Free 30-minute call
You talk to an engineer who would work on it, not a salesperson. You leave the call knowing what it would take and what the first step costs, or we tell you that you don't need us.