Question 1: Is this what makes you different?
Payroll, email, accounting, and video calls work the same way for almost everyone. Buy them. But if the process is how you win (your quoting logic, your dispatch model, your customer experience), forcing it into generic software means working the way the vendor decided, like everyone else using it.Buy what's standard. Build what's strategic.
Question 2: Does an existing product cover 80% of the need?
If one tool covers most of what you need and the gaps are minor, buy it and adapt. If you need three or four tools stitched together with automations to cover one workflow, the "buy" option is already a fragile custom system, just one you don't control. (If that sounds familiar, start with a SaaS audit.)Question 3: What's the 3-year cost, not the monthly price?
SaaS looks cheap per month; custom looks expensive up front. Compare them over three years. Here's an illustrative example for a 25-person team:| Buy (SaaS) | Build (custom) | |
|---|---|---|
| Upfront | $0 | $35,000 |
| Year 1 | $18,000 (25 seats × $60/mo) | $8,100 (maintenance + hosting) |
| Year 2 (+10% price rise) | $19,800 | $8,100 |
| Year 3 (+10% price rise) | $21,780 | $8,100 |
| 3-year total | $59,580 | $59,300 |

Question 4: How much do you need to integrate and own?
- Do you need your data in one place for reporting?
- Will the tool connect to your existing systems without fragile workarounds?
- Can you export all your data if you leave?
- Could a price change or product shutdown hurt your operations?
What about AI?
The build vs buy question looks different for AI, and the data leans towards buying. MIT NANDA's 2025 GenAI Divide report found that AI tools purchased from or built with specialised partners reached deployment about 67% of the time, compared with roughly 33% for purely internal builds. In practice that means:- Buy the model. Don't train your own; use established AI APIs.
- Build the connection. The value comes from connecting AI to your data and workflows, and that part is specific to you.
- Start with operations, not features. Here's where AI actually pays off in operations, and when AI features in your product are worth it.
The answer is usually both
Most well-run businesses buy the commodity parts (payments, email delivery, authentication, accounting) and build the core workflow that ties them together. Payment rails are a good example: you'd never build your own, but choosing the right one and integrating it well is strategic.Quick decision guide
- Buy if it's standard, a single tool covers 80%+, and the team is small.
- Build if it's your competitive edge, you're stitching several tools together, or 3-year costs favour it.
- Build on top of bought parts in most other cases.




