The Early WarningA reference for executives

The Early Warning

What the business knows before the numbers do

Build vs. Buy

What It Actually Costs to Build Business Intelligence In-House

Four headcount, eighteen months, and the maintenance nobody budgets for.

By Franklin Wallace2026-08-20Build vs. Buy

At some point in most growing companies, someone proposes building it internally. The logic is sound on its face: the requirements are specific, the vendors are generic, the data is sensitive, and engineering capacity exists. Build rather than buy.

This is sometimes right. It is more often a decision made against an incomplete cost picture, because the visible cost of building is salaries and the actual cost is considerably broader.

What the build actually requires

A functioning internal business-intelligence capability is not a hire. It is a team, and the composition is fairly consistent across companies.

You need data engineering to build and maintain pipelines from source systems. You need analytics engineering to model raw data into something queryable, which is the step most build plans underestimate by the widest margin. You need an analyst who understands the business well enough to know which questions matter. And you need ownership — someone accountable for the thing existing, which in practice means a fractional senior leader whose attention is diverted from something else.

Loaded cost for that group, at market rates, is substantial in any geography. But headcount is the part everyone models. The parts nobody models are what determine the outcome.

The four costs that break build plans

Time to first useful output. Not time to first dashboard, which is fast and misleading. Time until someone makes a different decision because of the system. Twelve to eighteen months is a realistic range for a genuine capability, and that period is pure cost against a benefit of zero.

Maintenance as a permanent tax. Source systems change. An upstream schema shifts, a CRM is reconfigured, a finance system is upgraded, and pipelines break silently. Mature internal teams commonly report that a majority of their capacity goes to keeping existing things working rather than building new ones. That ratio does not improve with scale; it worsens.

Key-person concentration. The person who built the model is the only person who fully understands it. Documentation is always behind. When they leave — and in a competitive market for that skill set, they leave — you inherit a system nobody can safely modify. Organisations in this position frequently rebuild rather than inherit, restarting the clock.

Opportunity cost. The engineers building internal reporting are not building product. For a company whose product is the source of its advantage, this is the largest cost on the list and the one least often written down.

The question is not whether you can build it. You can. The question is whether this is the thing you want your scarcest people spending eighteen months on.

Where the curves cross

Run this as an honest model rather than a debate. Three inputs: fully loaded team cost per year, months to first useful output, and expected annual maintenance as a share of capacity. Compare against licence cost plus implementation for a bought alternative that meets most of the requirement.

The shape is consistent. Buying is cheaper early and the gap narrows over time. Building has a long negative period followed by lower marginal cost — if the team stays intact and the maintenance burden stays controlled. Both conditions are optimistic assumptions, and the model should be run with pessimistic versions of them alongside.

The crossover point is usually further out than build advocates assume and closer than buy advocates claim.

The two conditions where building genuinely wins

The capability is the product. If what you would build is itself a source of competitive advantage — something customers pay for, directly or indirectly — build it. Do not outsource your edge.

The requirement is genuinely unserved. Not "no vendor does it exactly our way," which is almost always a preference rather than a requirement, but a real structural gap. Test this by asking what breaks if you adopt the vendor's model instead of your own. If the honest answer is that some internal habits would have to change, that is not a gap. That is a change-management cost, and it is smaller than eighteen months of engineering.

Outside those two conditions, the decision is usually about control rather than economics — which is a legitimate reason, but it should be argued on its own terms rather than dressed as a cost case.

More from The Early Warning