CRM Build vs Buy: Complete Decision Framework
Renewal season is here, per-seat pricing keeps climbing, and the wrong CRM choice costs more than the software itself: switching costs, abandoned seats, delayed processes, and competitors with process-fit tools.
We give the board a clear framework before you renew, rebuild, or commission custom.

Sound Familiar?
These are the symptoms we hear from CEOs and boards before a CRM decision goes wrong:
- Renewal is due and per-seat pricing has risen again, but nobody has modelled the three-year TCO
- You are paying for seats that barely log in, while power users still work around the system
- Critical workflows live in spreadsheets because the SaaS CRM will not stretch to how you sell
- A previous CRM project missed its objectives, and the board is wary of another expensive miss
- Competitors with process-fit software are quoting faster and winning deals you should own
Salesforce raised Enterprise and Unlimited pricing by about 6% in August 2025, pushing Enterprise near R2,700 per user per month. Renewing without a TCO model locks in three more years of compounding cost.
The CRM Decision Steps We Run
Audit → score → model → recommend. A board-ready answer, not another vendor demo.
Audit Current Stack
Seats paid vs seats used, workaround list, renewal terms, and process gaps
Score Six Criteria
Cost, timeline, flexibility, ownership, risk, and competitive fit
Model Buy / Build / Hybrid
Side-by-side 3–5 year TCO with realistic build and SaaS all-in figures
Board Recommendation
Clear path, staged plan, and payback the board can defend
Six Criteria Every Custom vs SaaS CRM Decision Needs
Total Cost of Ownership
We model licence, implementation, admin FTE, integration, training, and escape cost over 3–5 years, so you stop comparing sticker prices.
Timeline to Value
Buy ships faster for commodity needs. Build takes longer but removes years of workaround. We score both paths against your urgency.
Process Flexibility
If your pricing, fulfilment, or multi-entity rules are a competitive edge, forcing them into a SaaS box is the expensive choice.
Long-Term Ownership
Who owns the data model, the roadmap, and the exit? Lock-in, switching costs, and vendor roadmap risk sit on the scorecard.
When to Buy, Build, or Hybrid
Buy for parity features. Build for differentiation. Hybrid (buy + customise) for the majority of mid-market stacks that need both.
Board-Ready Recommendation
A clear recommendation with numbers the board can interrogate: payback period, risk factors, and a staged implementation path.
Platforms and Paths We Evaluate
From a Blind Renewal to a Defensible Hybrid
How a 40-seat industrial supplier used the framework, chose hybrid correctly, and avoided R5.3 million over three years.
The Default Path
- Salesforce Enterprise renewal looming at roughly R2.6 million per year all-in
- 40 seats licensed, only 22 logging in weekly (abandoned-seat waste)
- Complex multi-warehouse quoting forced into spreadsheets outside the CRM
- Average quote took 3.5 hours of sales and ops handoffs
- Board had no 3–5 year TCO model, only the vendor renewal quote
The Framework Path
- Scored Buy vs Build vs Hybrid across the six criteria in three weeks
- Chose hybrid: HubSpot for pipeline, custom quoting module for warehouse pricing
- Right-sized seats to active users; shelfware cut at renewal
- Quote cycle dropped from 3.5 hours to about 20 minutes
- Three-year TCO modelled at R3.1 million versus R8.4 million staying put
Buy vs Build Across Six Dimensions
How the Engagement Works
From first conversation to a board-ready recommendation in two to three weeks.
Map Your Reality
Current CRM, seat utilisation, workaround inventory, and what renewals will actually cost.
Score the Framework
Cost, timeline, flexibility, ownership, risk, and competitive fit weighted to your priorities.
Model Buy, Build, Hybrid
Side-by-side 3–5 year TCO with realistic build estimates and SaaS all-in costs.
Decide and Execute
Board pack, recommended path, and a scoped next step: renew, migrate, customise, or build.
Frequently Asked Questions
How do we decide between buying a SaaS CRM and building a custom one?
Score the decision on six dimensions: 3–5 year TCO, time to value, process fit, ownership and lock-in, implementation risk, and whether the workflow is commodity or competitive advantage. Buy when the CRM is a system of record. Build (or heavily customise) when process-fit is how you win deals. Most mid-market businesses land on a hybrid: SaaS core plus custom modules for the parts that differentiate.
What does a realistic SaaS CRM TCO look like in Rand?
Licence fees are typically only 20–35% of Year 1 spend once you add implementation, admin time, integration, and training. Independent analyses put a 50-user Salesforce three-year TCO around R9.8 million, versus roughly R2.9 million for HubSpot Professional at the same size. Hidden costs commonly inflate the advertised price by 150–200%. We convert every figure to Rand at current rates so the board can compare apples with apples.
When does building a custom CRM make financial sense?
When your five-year SaaS bill (including workarounds and abandoned seats) exceeds custom-build TCO by roughly 2x, when no vendor can model your data or pricing structure, or when the CRM workflow is a competitive differentiator. Maintenance typically runs 15–20% of the initial build cost per year, and that must sit in the model from day one.
What is the hybrid option, and when should we choose it?
Hybrid means buying a SaaS CRM for commodity pipelines and contacts, then commissioning custom modules for quoting, fulfilment, multi-warehouse pricing, or industry-specific compliance. Gartner's Buy/Build/Blend research finds that about 76% of enterprise software spend now flows into blended stacks. For most South African mid-market teams, hybrid is the default winning answer.
How long does a build vs buy CRM analysis take?
A structured decision workshop typically takes two to three weeks: discovery, utilisation audit, TCO modelling, and a board-ready recommendation. Execution timelines then diverge: SaaS reconfiguration or migration can be weeks to a few months; a custom CRM build is usually three to nine months depending on scope.
How much does a CRM build vs buy analysis cost?
A focused decision engagement starts from around R25,000. Full custom CRM builds typically range from R180,000 to R650,000 depending on complexity. We always frame cost against the three-to-five-year SaaS TCO you would otherwise renew into, so the recommendation is judged on payback, not sticker price.
Stop Renewing Blind
If your board is choosing between a SaaS CRM renewal and a custom build without a TCO model, you are gambling with more than the software budget.
Tell us which CRM you run today, how many seats you pay for, and what breaks in the process. We will show you whether buy, build, or hybrid is the defensible call, and what the three-year numbers look like in Rand.