Ask a growing RIA what’s holding back operations, and they’ll point to a system. “The CRM isn’t good enough.” “The portfolio software needs an upgrade.” The real constraint rarely lives in any single tool — it lives in the gaps between them and in the manual work that fills those gaps.

At one firm we worked with recently, the ops team had built their entire workflow around spreadsheets stored in SharePoint. Task lists in Excel. Client email rosters in spreadsheets. Fee schedule tracking in spreadsheets. Each one was a working document, updated by hand, because the systems they already owned — their CRM, their billing platform, their custodian feeds — didn’t talk to each other cleanly enough to replace them.

The problem isn’t that spreadsheets are bad tools. It’s that when spreadsheets become the system of record for data that lives in three other systems simultaneously, you’ve created a compliance exposure and a scaling ceiling at the same time. One person owns the spreadsheet. One person’s spreadsheet skills become an operational dependency. The data decays the moment that person’s attention moves elsewhere.

The firm knew this. They had identified it. But solving it meant not just picking a better CRM or a better billing tool — it meant building plumbing between the tools they already had, so the data could move once and stay current everywhere it needed to be. That’s not a vendor problem. That’s an architecture problem, and it’s invisible until you stop blaming the individual systems and start looking at what’s happening in the space between them.