Why Sticky Financial Systems Can Leave You Stuck in Quicksand
A flexible, best-of-breed approach is key for long-term success.
In recent conversations among Software as a Service (SaaS) leaders, the growing influence of major players in the Customer Relationship Management (CRM), payment processing, and Enterprise Resource Planning (ERP) spaces has sparked intense debate. While Chief Technology Officers often see these platforms as opportunities for consolidation and streamlined operations, back-office finance and accounting teams are voicing concerns about potential pitfalls. As the debate deepens, a crucial question emerges: Should organizations centralize their efforts with a monolithic architecture, or is there a risk in relying too heavily on these all-in-one solutions?
Sticky Systems Create a Quagmire of Quicksand
Leaders I work with often struggle with allocating technology budgets, frequently questioning, “Why should we add another system when we can centralize through our CRM or payment processor’s revenue recognition product?” This mindset echoes the ERP “westward expansion” of the past, which promised comprehensive solutions but often delivered superficial tools. The outcome? Short-lived business value paired with escalating ownership costs over time.
The belief in a single system that can support all your business needs has persisted for years. It’s based on the assumption that business needs are ‘simple enough, early enough’ in their growth cycle that one system can address all end-to-end business requirements. However, this deep investment often feels like stepping into quicksand. At first, it appears solid, but with each step, you start sinking, quickly realizing how sticky and restrictive it is. The situation worsens as you invest in more products or allocate additional resources to stay afloat. The real pain surfaces during expansion when you discover these systems not only lack compatibility with other systems but also fall short of delivering the depth required for sustained growth and scalability.
In the past, it was common to accept that systems designed to handle everything often didn’t do anything particularly well. This was partly because integrating different systems was complicated. However, with todayʼs easier data and system integrations, itʼs clear that a single, all-in-one solution isn’t ideal. Instead, itʼs better to use the best tools for each specific job and make sure they work well together. This “best-of-breed” approach offers more flexibility and effectiveness than a one-size-fits-all system.
Why Companies Invest in a One-Size-Fits-All System
In the race to continue to innovate quickly, are the major industry players genuinely focused on solving complex problems with innovative solutions, or are they more concerned with expanding their market dominance? When we consider why companies invest in these systems, three key drivers emerge:
❶ Belief in the Vision: Executives often place substantial trust in known CRMs, payment processors, or ERP systems, drawn by the promise of a unified source of truth that integrates front- and back-office operations seamlessly. While this vision can be appealing and successful in certain scenarios, it may also lead to confirmation bias, resulting in a less critical evaluation. This approach can overlook the complexities of SaaS companies, including sophisticated pricing models, heightened engagement needs, and intricate back-office requirements.
❷ Different Perspectives of ‘Truth’: Many assume that business processes are linear and sequential: a contract progresses from sales to operations, then to tax, accounting, and finally finance, with each department working on the data to reach a single endpoint. However, the reality is more complex, resembling a multiverse from your favorite Marvel movie. Each function has its own distinct perspective on the contract. For instance, accounting is concerned with Generally Accepted Accounting Principles (GAAP) compliance, sales with total contract value (TCV), operations with billing details, and tax with tax liability. Each departmentʼs processes and objectives are unique, leading to multiple interpretations of the same contract.
❸ Redefining the ‘Single Source of Truth’: A ‘Single Source of Truth’ means having one main record for all parts of an organization to ensure efficiency and accuracy. The idea is that one big, unified system would solve all problems. However, this approach often fails because different departments have different needs and requirements on what’s true. Instead of one system fitting all, a large, rigid system may end up being too inflexible and hard to adapt. Itʼs better to embrace the diversity of perspectives and create systems that are flexible and can accommodate various definitions, ensuring that all parts of the organization are well-supported.
The result of horizontal expansion projects often yields short-term wins for one group of stakeholders while leaving others to make do with suboptimal solutions. Back-office leaders are justifiably concerned that consolidating into a single top-of-stack system will end up dictating processes rather than empowering teams. This approach can ultimately stifle innovation, reduce efficiency, and create silos that are difficult to escape.
The Gold Standard
Leaders often seek the elusive ‘perfect system’—one that effortlessly handles customer and contract management, billing, payment processing, revenue recognition, tax compliance, reporting, and more. Every platform claims to be the best, but the truth is that most excel in just one area. A few may shine in multiple domains, but none are great at everything. The idea of a ‘silver bullet’ that satisfies all stakeholders is as mythical as the creatures it was meant to slay. Yet, the challenges leaders face are very real, and the most effective solutions are often achieved through a combination of best-in-class systems seamlessly integrated despite proprietary boundaries.
A great system should offer robust Application Programming Interfaces (APIs), granting your go-to-market (GTM) organization the freedom to innovate while maintaining the governance and accounting rigor needed to close the books and pass audits. Integration isn’t just about connectivity; it’s about establishing a single set of data that can facilitate all perspectives of truth. Like The Hobbit’s Bilbo Baggins, integrations must allow data to go There and Back Again via bidirectional communication, ensuring that changes made upstream or downstream are reflected throughout your tech infrastructure. This approach allows you to select the best tools for your needs, crafting a tailored solution that can adapt and scale with your organization. By focusing on integrating the best combination of systems, you can overcome the limitations of individual platforms and ensure a cohesive customer and revenue management cycle.
Embracing Practical Solutions
In the quest for a single source of truth, it’s vital to recognize that a systemʼs location within the tech stack is critical to its success or failure. The true value of a system, like a billing and revenue growth platform, lies in its strategic position within the tech stack. Nestled in the middle, it bridges the gap between top-of-stack systems like CRM and payment processors and bottom-of-stack systems like ERP. The teams using these systems must often coordinate changes and adapt quickly, making interoperability and scalability essential.
The reality is that no single system will perfectly meet all your needs. Instead, the focus should be on choosing platforms built for business users, enabling speed and agility in a rapidly changing environment. Look for solutions that offer:
■ Interoperability: Ensure your systems work together so changes made by the revenue growth team are efficiently supported by the revenue management team.
■ Scalability: Choose platforms that can grow with your business, adapting to evolving needs and complexities.
■ Futureproofing: Invest in solutions designed to accommodate future growth and changes, keeping your organization agile and responsive to new challenges.
■ Rapid Time to Value: Prioritize platforms that deliver quick returns on investment, allowing you to see benefits swiftly without prolonged implementation.
By focusing on these aspects, you can create a more effective and adaptable tech stack, even if it means combining multiple systems to meet your unique needs. Embracing practical solutions and acknowledging the limitations of any single system will empower you to navigate the complexities of modern finance, accounting, billing, and payment processing with greater ease.

