AI Lock-In in Finance: Why a Reconciled Layer Beats an All-in-One Suite
FP&A suites make you move your data in before their AI is useful. A reconciled layer keeps the numbers governed and the intelligence portable.
By The Rexfin team
Finance spent a decade escaping the spreadsheet. The model lived on one analyst’s laptop, the logic was trapped in cells nobody else could read, and moving to anything better meant a migration project. The lesson everyone took away was that the model should not be a hostage. So it is worth noticing that the current wave of AI-in-finance pitches quietly rebuilds the exact prison finance just broke out of, with a nicer login screen.
The pattern goes like this. A CPM or FP&A suite adds an agentic AI. The demo is genuinely impressive. Then you read the fine print: the AI is useful only once your planning models, your actuals, and your assumptions all live inside the suite. The intelligence is real, but it is bolted to the platform. To get the AI, you move the data. Once the data is there, the switching cost is the whole point.
The suite’s AI is a reason to move your data, not a feature you add
Look closely at how agentic AI is packaged inside the big platforms and a consistent shape appears. The assistant reasons over the vendor’s data model, the vendor’s dimensions, the vendor’s calculation engine. That is not an accident of engineering. It is the business model. The AI is the incentive to complete the migration the sales team wanted anyway.
This matters because the value the AI produces is now inseparable from where your data sits. You cannot take the assistant’s understanding of your business and point it at a different tool next year, because the understanding was never yours. It was a function of the platform’s proprietary model. You rented comprehension, and comprehension does not come with you when you leave.
Contrast that with how the rest of your stack already works. Your data warehouse does not require you to abandon your BI tool. Your BI tool does not require you to abandon your CRM. The modern data stack won by unbundling: each layer does one job well and speaks open protocols to the others. Finance planning is one of the last places where the bundled suite still tells you that everything must live in one box or nothing works. AI is being used to re-justify that box.
Data gravity is the whole trap, and it is deliberate
“Data gravity” is the tendency for applications and processes to be pulled toward wherever the data already lives. The more of your actuals, drivers, and history sit inside one platform, the more expensive it becomes to compute anywhere else, and the more every new feature request routes back through that vendor.
Suites engineer for gravity on purpose. The onboarding is heavy because heavy onboarding is sticky. Once three years of reconciled history, a dozen driver-based models, and every board scenario live inside the platform, the quote to migrate out is a number designed to end the conversation. This is the honest reason enterprise FP&A renewals rarely go to competitive bid. It is not that the incumbent is beloved. It is that the exit is priced like a hostage negotiation.
The tell is simple. Ask a suite vendor how you export your model into a form another tool can use: not just the raw numbers, but the logic, the reconciliation rules, the lineage. Watch the answer get vague. Raw data exports are easy and meaningless. The asset you actually built is the reconciled model, and that is the thing the suite is structured never to hand back cleanly.
A layer inverts the dependency
The alternative is to stop treating the modeling platform and the intelligence as the same purchase. Put a reconciled layer underneath the AI and BI tools you already use, instead of buying an AI that only works if it owns the data.
Concretely, that layer connects to where the numbers actually live: the accounting system, the bank feeds, the warehouse, or uploaded statements. It builds one reconciled model where every figure ties back to the ledger. A deterministic engine does the math. Then it exposes that model through open retrieval, MCP-style, so any agent can query it: Microsoft Copilot, Claude, ChatGPT, Gemini, or the FP&A tool you already run. The reconciliation and the governance live in one place. The intelligence is whatever you point at it.
The difference in dependency direction is the entire argument:
| All-in-one suite | Reconciled layer | |
|---|---|---|
| Where the model lives | Inside the vendor’s platform | In a layer you own, tied to your ledger |
| To use the AI, you must | Migrate planning and data in | Nothing; it sits under your existing tools |
| Which AI you can use | The vendor’s, on the vendor’s data | Any agent, via open retrieval |
| What you export on exit | Raw numbers | The reconciled model and its lineage |
| Switching cost trend | Rises with every year of data | Stays flat; the model is portable |
| Who governs the numbers | The platform | You, at the layer |
“Any agent you choose” is not a slogan here, it is the structural consequence of separating the numbers from the reasoning. When the reconciled model is addressable through an open protocol, swapping Copilot for Claude is a configuration change, not a migration. The model that took you two years to build does not get re-keyed. That is what owning your model means, as opposed to renting a suite that owns it for you.
Portable intelligence, governed numbers: you do not have to choose
The usual objection is that open and portable must mean ungoverned. The opposite is true, and it is the point most easily missed. Lock-in and governance are not the same axis.
A suite governs by walling the data in. The numbers are controlled because nothing can reach them except the platform’s own tools. That is control by imprisonment, and it fails the moment you want a second opinion from a different AI. A layer governs by reconciling at the source and enforcing that every figure ties to the ledger before any agent sees it. Copilot, Claude, and your BI tool all read the same reconciled numbers, so there is no drift between what the board deck says and what the assistant says. Governance lives at the layer, not at the app, which is exactly why the app is swappable. The retrieval is open; the arithmetic stays deterministic and traceable. Portable intelligence and governed numbers are not a trade-off once the two are decoupled.
When the suite is actually the right call
Honesty first: sometimes the box is the right buy. If your organization has no data engineering capacity and wants a single vendor to own planning end to end, a mature suite delivers a complete, supported workflow you will never assemble yourself. If your planning process is deeply standardized around one platform’s methodology (driver trees, allocations, consolidation the way that vendor does it), the integration you get inside the walls is real value, not just lock-in. Large, stable finance orgs that will not re-evaluate tooling for a decade may rationally accept the switching cost because they never intend to switch.
The layer wins when the opposite holds: you already run tools you like, you expect the AI landscape to keep changing, and you refuse to make your model a hostage to any one of them. If you want the tradeoffs spelled out against specific platforms, compare Rexfin vs OneStream and Rexfin vs Jedox, or read the broader survey of AI FP&A software.
The takeaway
The suites are selling AI as a feature. What they are actually selling is a reason to complete a migration that makes leaving expensive. The intelligence is genuine, but it is welded to the platform, and the reconciled model you build inside becomes the anchor that keeps you paying. Finance already learned this lesson with spreadsheets: the moment your model is trapped in someone else’s grid, you have lost leverage. A reconciled layer keeps the numbers governed and the intelligence portable, so the AI you use next year is a choice and not a renewal you cannot afford to refuse.
For the full picture, start with the pillar on the reliable financial-modeling layer for AI. When you want to see a layer that sits under whatever agent you already use, book a demo.
Part of The Reliability Layer AI Needs Before It Touches Your Numbers