Strategy Wiki
Build vs. Buy vs. Partner
Choose the governance mode that minimises risk-adjusted lifecycle cost while preserving control over the one or two capabilities that actually make the company distinctive.
Snapshot
What it is
A choice about where a capability is governed. Build means creating and operating it inside the company. Buy means acquiring a standardised capability under a vendor contract. Partner means coordinating with another organisation that holds a complementary asset, usually with shared economics and split decision rights.
Why it matters
The comparison founders actually run — engineer salary versus licence price — omits delay, opportunity cost, maintenance, security, exit, and overrun risk. Those omitted terms are usually larger than the term being compared. In a sample of 1,471 IT projects, the average cost overrun was 27%, and one project in six overran by an average of 200%.
What it is not
It is not "build core, buy context." That slogan is a conclusion, not a method, and it is wrong often enough to be dangerous — plenty of core-sounding capabilities are supplied competitively by the market, and plenty of context-sounding ones turn out to be the bottleneck.
Key takeaways
Compare on risk-adjusted lifecycle cost, not sticker price. Implementation + PV of run cost + delay cost + expected failure cost + exit cost, minus option value.
Delay is a cash cost. Months of lost contribution routinely dominate licence fees.
Control is not binary and not the same as ownership. Contracts, architecture, and portability create control without building; a bespoke internal system owned by one engineer creates dependency without control.
Reversibility is the tiebreaker under uncertainty. When you cannot specify the requirement, buy the option, not the answer.
Build only what compounds. Build where operating the capability generates learning that improves customer outcomes or unit cost — the moat test, applied to a component.
On this page10 sections
What is the build-buy-partner decision, really?#
It is a question about the boundary of the firm, and economics has a well-developed answer.
Ronald Coase's insight was that firms exist because coordinating through markets is not free: search, negotiation, contracting, monitoring, and enforcement all cost something, and an activity moves inside the firm when directing it internally is cheaper than transacting for it. Internal direction has its own costs, so the boundary sits where the two curves cross.
Oliver Williamson developed this into transaction-cost economics and identified the variables that move the boundary: asset specificity (how useful the investment is outside this particular relationship), uncertainty (how much cannot be specified in advance), and frequency (how often the transaction recurs). High specificity plus high uncertainty is the condition under which market contracting breaks down, because whichever party invested first can be held up by the other.
Translated for founders:
| Mode | What you gain | What you take on | Strongest when |
|---|---|---|---|
Build | Design control, learning that stays inside, no vendor margin | A permanent operating obligation: staffing, security, reliability, documentation, roadmap | The capability is high-specificity, differentiating, and the requirement is stable enough to commit |
Buy | Speed, a mature and maintained capability, someone else's scale | Vendor fit, roadmap divergence, price and security risk, migration cost on exit | The market supplies it competitively and customers do not value your owning it |
Partner | Access to a complementary asset you cannot build or buy — distribution, data, licences, domain depth | Split decision rights, misaligned incentives, account-ownership conflict, unwind cost | Another party controls a bottleneck and a contract aligns investment better than acquisition or arm's-length purchase |
The same capability moves between modes as the company changes. Buying commodity infrastructure at seed, partnering for distribution at Series A, and internalising a bottleneck at Series B is a coherent sequence, not indecision.
Key Facts
Capability builds overrun, and the tail is what kills companies
Across 1,471 IT projects, the average cost overrun was 27% — but one project in six was a "black swan" with an average cost overrun of 200% and a schedule overrun of nearly 70%. Plan the mean; survive the tail.
Flyvbjerg & Budzier, *Harvard Business Review*, September 2011Vendor exit cost is being legislated downward in the EU, on a fixed date
The Data Act has applied since 12 September 2025; Article 29 caps switching charges at directly incurred cost until 12 January 2027, after which providers of data-processing services may impose no switching charges at all. Exit cost estimates written today may be wrong in the buyer's favour.
Regulation (EU) 2023/2854Supplier due diligence has a published minimum standard with five named components
NIST's due-diligence quick-start guide, built on SP 800-161 Rev. 1, scopes assessment to foreign ownership/control/influence, provenance, resilience, foundational cyber practices, and supply-chain tiers — a repeatable lifecycle discipline rather than a one-time questionnaire. (NIST SP 1326; )
NIST SP 800-161 Rev. 1"Buy the company" is a different risk category once shares are large
Under the 2023 Merger Guidelines, if a merged firm would hold more than a 50% share of a related product that rivals use to compete, the agencies generally infer the ability to foreclose those rivals. Acquiring your supplier — or watching a competitor acquire it — has consequences your procurement contract does not price.
DOJ/FTC, Guideline 5Why does the mode choice matter to founders?#
Founder and engineering time is the binding resource, and the spreadsheet omits it. An internal build looks cheap because the model counts salaries but not recruiting, management attention, security review, documentation, on-call, or — largest of all — the roadmap items displaced while the team builds infrastructure. Make the displaced roadmap explicit and name it.
Time to market is a cash number. Six months of delay when demand is ready, or when a fundraising milestone depends on shipped revenue, can exceed several years of licence fees. The reverse also holds: when the requirement is genuinely unclear, delaying an irreversible build preserves option value that a fast decision destroys.
Control is not binary, and ownership is a weak proxy for it. Service levels, audit rights, data residency, export formats, source escrow, subprocessor notice, price protection, termination assistance, and modular interfaces all create control without ownership. Meanwhile a "fully internal" system may depend on one cloud region, three open-source maintainers, and one engineer who understands it — ownership on paper, dependency in fact.
The choice can create or destroy a moat. Build where operating the capability produces learning that compounds into better customer outcomes or lower unit cost. Buy where the market supplies it competitively and the customer does not care who made it. Partner where someone else controls a bottleneck. The test is the same one used in Competitive Advantage and Moats, applied at component scale: what accumulates because we do this ourselves? If nothing accumulates, building is a cost decision, and usually a bad one.
How do you actually run the comparison?#
1. Write one specification before comparing anything#
Without a shared spec, teams compare an enterprise vendor to a prototype. Write down: the customer outcome and scope; required quality and availability; data sensitivity and compliance obligations; scale and peak load; integration surfaces; the launch deadline; acceptable supplier concentration; and continuity and exit requirements.
2. Classify the capability on two axes#
- Does superior performance here materially move willingness to pay, retention, distribution, unit cost, or learning?
- Is the requirement stable enough to commit to one solution?
| Requirement stable | Requirement uncertain | |
|---|---|---|
Differentiating | Build — this is where ownership pays | Partner or buy reversibly while you learn; build the narrow layer that preserves choices |
Not differentiating | Buy — competitive supply, low specificity | Buy the most reversible option; avoid multi-year commitments |
High asset specificity — investment useful mainly inside this one relationship — demands stronger governance in whichever mode you pick. That is Williamson's point and it is the one most often skipped.
3. Calculate risk-adjusted lifecycle cost#
For each option j:
NPV cost_j = upfront_j
+ Σ (run cost_j,t / (1 + r)^t)
+ delay cost_j
+ expected risk cost_j
+ exit cost_j
− option value_j
delay cost = months delayed
× monthly contribution available at launch
× probability demand is actually ready
Expected risk cost covers outages, migration, vendor price increases, partner underperformance, security incidents, overrun, and key-person loss. Two disciplines keep this honest: use named scenarios rather than a single probability-weighted number, and remember the overrun evidence — a symmetric ±20% band around your build estimate is not what the distribution looks like.
4. Score control and reversibility explicitly#
Record who controls each of: roadmap and prioritisation; customer and usage data; model or algorithm behaviour; intellectual property; pricing and packaging; uptime and incident response; distribution and account ownership; migration and termination.
Then ask the reversibility question directly: how many months, and how much cash, to change modes? A purchased component with clean data export is frequently more reversible than a bespoke internal system that one person understands. Quantify migration the way you would quantify a customer's — see Switching Costs.
5. Design the governance for the mode you chose#
- Buy: service levels with remedies, security evidence, audit rights, data location, subprocessor change notice, price protection, renewal notice period, documented export format, termination assistance, and a tested contingency.
- Partner: decision rights, investment obligations, exclusivity scope and duration, account ownership, economics, quality standards, data rights, IP, milestones, dispute resolution, and an unwind mechanism agreed while everyone is still friendly.
- Build: a named product owner, staffing plan, reliability budget, documentation standard, security review, an explicit maintenance commitment, and sunset criteria — the conditions under which you would stop.
Worked example: analytics for a Series A SaaS company#
A startup needs an analytics capability expected to support $70,000 per month of contribution once live. It compares three options over three years at a 10% discount rate. The three-year annuity factor is (1 − 1.10⁻³) / 0.10 = 2.4869.
Delay cost is months delayed × $70,000, assuming demand is ready at launch.
Build#
Up-front development $420,000
PV of run cost $160,000 × 2.4869 = $397,904
Delay cost 8 months × $70,000 = $560,000
Expected overrun 20% × $250,000 = $50,000
-----------
Risk-adjusted lifecycle cost $1,427,904
Buy#
Implementation $140,000
PV of run cost $320,000 × 2.4869 = $795,808
Delay cost 2 months × $70,000 = $140,000
Price, continuity, and migration risk $120,000
-----------
Risk-adjusted lifecycle cost $1,195,808
Partner#
Integration $220,000
PV of run cost $320,000 × 2.4869 = $795,808
Delay cost 3 months × $70,000 = $210,000
Expected dependency cost $80,000
-----------
Risk-adjusted lifecycle cost $1,305,808
| Option | Lifecycle cost | Gap vs. best | Time to value |
|---|---|---|---|
Buy | $1,195,808 | — | 2 months |
Partner | $1,305,808 | +$110,000 | 3 months |
Build | $1,427,904 | +$232,096 | 8 months |
Buy wins the base case by $232,096 over build. If analytics is a standard expectation and the vendor clears security, portability, and service requirements, that is the answer.
Now add the strategic term#
Suppose proprietary analytics would lift annual contribution by $120,000 because customers pay more and churn less.
PV of the advantage = $120,000 × 2.4869 = $298,428
Cost gap to overcome = $232,096
Net in favour of building = $66,332
Build becomes economically plausible — by a margin of about 28% of the gap, which is thin. Three caveats belong immediately next to that number:
- The $120,000 lift is a forecast, not an observation. If it is a founder's estimate rather than an evidenced win/loss or retention difference, the entire case for building rests on an unmeasured quantity. Test it before spending $420,000 — a manual or bought version that produces the same customer outcome will tell you whether buyers pay for it.
- The advantage is credited from launch, but launch is eight months away. A stricter model would discount the advantage stream from month 8, which shrinks it further; the delay cost above only charges for lost base contribution, not for lost differentiated contribution.
- The overrun term is almost certainly too small. A 20% chance of a $250,000 overrun is a mild assumption against a distribution where one project in six overruns by 200%. Realise that tail — development costs $1,260,000 instead of $420,000 — and the build option's lifecycle cost becomes
$1,427,904 + $840,000 − $50,000 = $2,217,904. That is$1,022,096worse than buying, and still about$723,668worse after crediting the full strategic lift.
The example's real lesson is not which column wins. It is that the decision turned on two soft numbers — the delay cost and the strategic lift — and both should be tested empirically before the money is committed.
What are the common mistakes?#
- Comparing salary to licence price. Include recruiting, management, infrastructure, security review, documentation, on-call, and the displaced roadmap. If those are not in the model, the model favours building by construction.
- Calling a capability core because it is technically hard. Difficulty is not differentiation. The test is whether customers pay more, stay longer, or cost less to serve because you operate it.
- Ignoring delay cost. The cheapest eventual system is worthless if it arrives after the window. Convert months into contribution and put the number in the table.
- Ignoring exit cost — in either direction. Migration, data extraction, dual-running, retraining, and customer disruption are real for a bought system. For a built one, the exit cost is that there is no exit: someone must maintain it forever, or you migrate off your own code.
- Treating a partnership as a sales channel with no governance. Split economics without split decision rights produces conflict at exactly the moment the partnership starts working. Agree the unwind before the first joint customer.
When does this framework break down?#
When option value and tail risk dominate expected cost. A small probability of losing critical data, or of being unable to operate, can outweigh a favourable expected value. Apply hard continuity and security gates before ranking on economics — an option that fails the gate does not get a lifecycle cost.
When the requirement is genuinely unknowable. Do not force a permanent architecture decision to close an analysis. Buy a reversible tool, run a partner pilot, or build the narrow internal layer that keeps the other choices open. The correct output of the framework is sometimes "we are not deciding this quarter, and here is what we will learn first."
When the dependency cannot be contracted away. Vendor financial distress, geopolitical export controls, open-source licence changes, model-provider policy shifts, and platform re-pricing are not reliably priced by a contract. For each critical supplier, maintain observable leading indicators and a contingency you have actually tested.
When "buy" means buying the company. Acquisition changes the analysis from procurement to integration, with different failure modes and, at scale, competition-law exposure that arm's-length purchasing does not carry.
Frequently asked questions
01Isn't "build core, buy context" good enough as a rule of thumb?
It is a useful prompt and a poor decision rule, because it assumes you already know which capability is core. That is the actual question. Replace it with a testable one: what accumulates because we operate this ourselves, and can we measure the accumulation? If nothing accumulates, it is context regardless of how central it feels.
02How do I value a partnership when the economics are shared?
Model the partner option on the same lifecycle basis as the others, then add two terms the other modes do not have: the cost of coordination (joint planning, escalation, account conflict), and the expected cost of unwind. Partnerships fail at a meaningful rate, and the unwind cost — migrating customers, rebuilding the capability, disputing the accounts — is the number that determines whether a failed partnership is a setback or an extinction event.
03We already built it. How do we know when to stop maintaining it?
Set the sunset criteria at approval time, not at the point of pain. Reasonable triggers: the market now supplies an equivalent at less than your annual run cost; the capability no longer appears in win/loss reasons; maintenance consumes more than a set share of engineering capacity; or the person who understands it leaves. Reviewing an existing build against a current buy option once a year is a cheap, unglamorous, high-return habit.
04How much should we discount vendor claims about migration being easy?
Verify rather than discount. Ask for the export format, run a real export of your own data, and time it. A vendor whose export is documented, complete, and machine-readable has given you evidence; a vendor who describes migration as "straightforward" has given you a sentence. The EU switching-charge timetable improves your legal position but does not make an undocumented data model portable.
05Does the overrun evidence mean we should never build?
No — it means build estimates should be treated as the optimistic end of a skewed distribution. Practical responses: reduce scope until the build is small enough that a 200% overrun is survivable, stage funding against working increments, and prefer builds where you have shipped something similar before. The tail risk is a reason to shrink builds, not to avoid them.
Related concepts#
- Competitive Advantage and Moats — the anchor page: decide which capabilities compound before deciding what to own.
- Vertical Integration — the same decision applied across an adjacent stage of the value chain, with capital intensity added.
- Switching Costs — quantify migration and dependency, for you and for your customers.
- Managed Services — buying an outcome and a team rather than software.
- API-as-a-Product — designing replaceable interfaces and service contracts on either side of the boundary.
- Contribution Margin — define the cost boundary before comparing run costs across modes.
- Burn Rate and Runway — check that the chosen mode fits the cash you actually have.
- Cloud Marketplaces — a procurement channel, not a substitute for this decision.
- Platform Strategy and Ecosystems — when the answer is to let third parties build it instead.
Note: This page is educational and does not constitute legal, tax, accounting, or financial advice. Contract enforceability, data-portability and switching obligations, supplier security requirements, and merger review all vary by jurisdiction and facts and change over time. Consult qualified counsel before signing exclusivity, indemnity, data-rights, or acquisition terms.
Sources#
- Ronald H. Coase, "The Nature of the Firm", Economica 4(16), November 1937, 386–405. Origin of the comparison between market transaction costs and internal coordination costs that defines the firm's boundary.
- Oliver E. Williamson, "Transaction Cost Economics: The Natural Progression", American Economic Review 100(3), June 2010, 673–690 (Nobel lecture). Source for asset specificity, uncertainty, and frequency as the variables governing whether a transaction is organised through a market or a hierarchy.
- Sanford J. Grossman and Oliver D. Hart, "The Costs and Benefits of Ownership: A Theory of Vertical and Lateral Integration", Journal of Political Economy 94(4), August 1986, 691–719. Source for residual control rights and why ownership matters when contracts cannot specify every future decision.
- Bent Flyvbjerg and Alexander Budzier, "Why Your IT Project May Be Riskier Than You Think", Harvard Business Review, September 2011. Sample of 1,471 IT projects; source for the 27% average cost overrun and the one-in-six "black swan" projects averaging 200% cost and ~70% schedule overrun.
- National Institute of Standards and Technology, SP 1326, Cybersecurity Supply Chain Risk Management: Due Diligence Assessment Quick-Start Guide, and SP 800-161 Rev. 1, Cybersecurity Supply Chain Risk Management Practices for Systems and Organizations. Source for supplier due diligence as a lifecycle discipline and for the five assessment components.
- European Union, Regulation (EU) 2023/2854 (Data Act), applicable from 12 September 2025. Article 29 timetable for capping and then withdrawing switching charges for data-processing services.
- US Department of Justice and Federal Trade Commission, 2023 Merger Guidelines, Guideline 5, December 2023. Non-binding official treatment of foreclosure, including the inference drawn when a merged firm would hold more than a 50% share of a related product rivals use to compete.
Source-use note: The worked example is hypothetical and its inputs are illustrative. The Flyvbjerg and Budzier overrun figures come from IT projects specifically, most of them larger than a startup's; treat them as evidence that build-cost distributions are right-skewed rather than as a coefficient to apply to your estimate.
Author
Dr. Sarah Zou
Independent economist · EconNova
Commercial strategy for technical products, with a focus on pricing, unit economics, and the operating choices behind the model.
About SarahTopics
Cite this page
Canonical URL
https://sarahzou.com/wiki/strategy/build-buy-partnerSuggested citation
Zou, S. (2026). Build vs. Buy vs. Partner: A Founder's Decision Framework. In Strategy. Pricing & Monetization Wiki. https://sarahzou.com/wiki/strategy/build-buy-partner
Open license
Reuse with attribution
This content is available for reuse. When referencing or republishing it, please credit Dr. Sarah Zou and link back to the original source.
Licensed under Creative Commons Attribution 4.0 International. You may share and adapt the material with appropriate credit.