Outsource or Build In-House: A Decision Framework
Every organisation faces the question repeatedly and most answer it the same way each time, according to institutional temperament rather than analysis. Some outsource by default and some build by default.
Neither default survives contact with a specific decision. What helps is a small set of questions applied consistently.
Is this how you compete?
The first test is whether the function is a source of differentiation or a cost of doing business. Payroll processing is rarely how a company wins. The design of its pricing might be.
Functions that differentiate should generally stay inside, even when an external provider could run them more cheaply. Efficiency in a capability that customers never notice is worth less than control over one they do.
Can you specify it well enough to buy it?
Outsourcing transfers execution but not accountability. That transfer only works where the requirement can be described precisely enough to contract for.
Where the specification is unstable, or where the right answer depends on judgement that changes with context, a contract becomes a source of friction. You end up managing the provider more intensively than you would have managed a team.
What happens to the knowledge?
This is the question most commonly skipped. When a function moves out, the understanding of how it works usually goes with it.
Two years later the organisation may want to change the arrangement and finds it no longer has anyone who could specify the alternative. That is a real cost, and it belongs in the original decision rather than in the renewal discussion.
Scale and volatility
Outsourcing handles volume variability well. If demand for a capability swings substantially, an external provider absorbs that more cheaply than a permanent team sized for the peak.
Conversely, steady demand at reasonable scale usually favours building. The provider’s margin has to come from somewhere, and at stable volume it comes from you.
The hybrid that usually wins
The most durable arrangement we see is neither pure option. Keep a small, genuinely capable internal core that owns the strategy, the standards and the vendor relationship, and outsource the execution capacity around it.
That core is what lets you specify well, judge quality, and change provider without starting from nothing. It is also the first thing cut when an outsourcing business case is written on cost alone, which is why so many arrangements that looked good on paper become difficult to unwind three years later.
