Our seven-year agreement with Arbelune Core Systems, which processes our loans and deposits, came up for renewal in 2024. Annual core and processing fees were about US$7.4 million. Arbelune offered an 11% reduction for a new seven-year term with data access unchanged: a nightly extract of a fixed set of 640 fields, custom extracts billed at about US$96,000 a year, and definition changes announced only in release notes. I had worked at Arbelune until 2011 and hold no interest in it; I disclosed that history to our chief operating officer, and procurement led the negotiation.
The stakes were less visible than the fee. Our filings, fairness tests and models depend on fields Arbelune defines, and a silent change could alter a filed figure unnoticed.
I proposed accepting a 6% reduction in exchange for a full daily extract of the loan, deposit, collateral and customer tables, a maintained data dictionary, ninety days' notice of any definition change and a documented exit extract at no added charge. Procurement and Annelise Ostby preferred the larger discount, and they were right that the difference was real: about US$370,000 a year, or roughly US$2.6 million over the term. The chief operating officer decided in favour of the data terms.
My team drafted the contract's data schedule, mapped every field used in a return or model against the dictionary, and set up a review of each change notice with the affected data's owner. Retiring the custom extracts recovered US$96,000 a year of the forgone discount.
Since the new terms took effect in February 2025 we have received 17 advance notices. One would have changed how renewed operating lines stored their original origination date, which feeds both our loan-age reporting and our small-business application records. We adjusted before the release reached production.
I would start the data requirements a year before renewal rather than four months, and price each term separately. Finance could then have weighed each term rather than one bundle.