The Build-vs-Buy Question Every Growing Business Faces
At some point, every growing business in Hong Kong hits the same crossroads. You have outgrown your spreadsheets. The off-the-shelf tool you signed up for two years ago is starting to feel like a straitjacket. Your team is spending more time working around software limitations than actually getting work done.
The question lands on someone's desk: should we subscribe to another SaaS product, or should we build something custom? It is one of the most consequential technology decisions a business can make, and there is no universally correct answer. The right choice depends on where you are today, where you are heading, and what gives your business its edge.
This article provides a practical framework for making that decision — with real cost data, a 5-year TCO comparison, and honest coverage of the trade-offs. No vendor spin, no absolutes. Just the honest trade-offs, informed by our experience building custom software for Hong Kong businesses across industries.
The Complete Comparison: Custom Software vs SaaS
Before diving into the nuances, here is the side-by-side comparison across every criterion that matters for Hong Kong businesses.
| Criterion | Custom Software | SaaS |
|---|---|---|
| Upfront Cost | HK$80K-2M+ (one-time) | HK$0-5K setup |
| Monthly Cost | HK$1.5-8K hosting + maintenance | HK$500-50K/mo (grows with users) |
| 5-Year TCO (50 users) | HK$300K-600K | HK$300K-1.5M (per-seat scaling) |
| Time to Deploy | 4-12 weeks (MVP) | 1-5 days |
| Customisation | 100% — built to your spec | Limited to vendor features + config |
| Data Ownership | Full — you own everything | Shared — vendor stores/processes data |
| Scalability | Unlimited — you control the architecture | Limited by vendor's pricing tiers |
| Integrations | Any system via custom APIs | Only vendor-supported integrations |
| Vendor Lock-in | None — you own the code | High — switching costs increase over time |
| Security Control | Full — you define security architecture | Depends on vendor's security posture |
| HK Compliance (PDPO) | Full control — host locally, audit trails built-in | Data often stored overseas; limited audit control |
| Bilingual Support (EN/TC) | Native — designed for HK users | Variable — many tools weak on Traditional Chinese |
5-Year Total Cost of Ownership: The Crossover Point
The most surprising insight for most business owners is that custom software — despite its higher upfront cost — often becomes cheaper than SaaS over a 3-5 year horizon. The reason is simple: SaaS costs scale linearly with users and time, while custom software costs are front-loaded and then flatten.
This chart models a mid-complexity business application with 30 users growing to 60 over 5 years. The SaaS option starts at HK$8,000/month and scales with per-seat pricing. The custom option has a HK$250,000 upfront build cost plus HK$4,000/month for hosting and maintenance. The crossover happens around month 30 — after which custom software saves more money every month.
Of course, the exact crossover point depends on your specific SaaS pricing, user growth, and custom build complexity. But the pattern holds consistently: if you plan to use the system for more than 3 years and have more than 20 users, run the TCO numbers before defaulting to SaaS.
Decision Flowchart: 5 Questions to Determine Your Path
When clients come to us with the build-vs-buy question, we walk them through these five questions. The answers usually make the right path clear.
Is this a core business process?
Does this workflow give you a competitive edge?
Yes = Build No = BuyDo you need full data control?
PDPO compliance, client contracts, regulated industry?
Yes = Build No = BuyWill you exceed 30 users?
Per-seat SaaS pricing becomes expensive at scale
Yes = Build No = BuyDo you need HK-specific features?
FPS, Octopus, MPF, TC Chinese, local integrations?
Yes = Build No = BuyDo you need it in <2 weeks?
Speed is the one area SaaS always wins
Yes = Buy No = EvaluateIf you answered "Build" to three or more of these questions, custom software is likely the right investment. If you answered "Buy" to three or more, SaaS is probably the better choice for now — with the option to revisit as your needs evolve.
What International SaaS Gets Wrong in Hong Kong
One of the most underestimated factors in the build-vs-buy decision is how poorly many international SaaS tools serve the Hong Kong market. If your business operates primarily in Hong Kong, these limitations compound over time.
| HK Requirement | What SaaS Typically Offers | What HK Businesses Actually Need |
|---|---|---|
| Payment Integration | Stripe, PayPal only | FPS, Octopus, PayMe, AlipayHK, WeChat Pay |
| Language Support | Simplified Chinese (mainland), basic translations | Traditional Chinese (HK), bilingual with English, Cantonese-aware |
| Payroll / HR | US/UK tax and benefits models | MPF contributions, HK Salaries Tax (IR56B), statutory holidays |
| Messaging | SMS, email, Slack integrations | WhatsApp Business API (primary channel), WeChat |
| Data Residency | US or EU data centres | Hong Kong or Asia Pacific for PDPO compliance |
| Address Format | US-style (zip code, state) | HK format (flat, floor, block, estate, district) |
When to Go Custom
Custom software makes sense when the software IS the business — or when the business process it supports is what differentiates you from competitors. A logistics company with a proprietary routing algorithm, a trading firm with custom risk models, a clinic with a specialised patient intake flow: these are cases where off-the-shelf tools become bottlenecks that actively limit growth.
When SaaS is Enough
SaaS wins when speed, simplicity, and proven workflows matter more than customisation. Tools like Xero for accounting, Mailchimp for email marketing, HubSpot for CRM, and Asana for project management have spent years refining these workflows. There is no competitive advantage in building your own email system or accounting ledger — use the tool and spend your custom development budget on the systems that actually differentiate your business.
Hidden Costs You Must Factor In
Hidden SaaS costs: Per-seat pricing that scales exponentially (HK$200/user at 5 users is HK$40,000/month at 200 users). Feature limitations leading to Zapier workarounds, manual data re-entry, and exported CSVs processed in Excel. Data export difficulties when you want to switch vendors. Vendor dependency when they raise prices, get acquired, or sunset features you depend on.
Hidden custom software costs: Ongoing maintenance (budget 15-20% of initial build cost annually). Cloud hosting (HK$1,500-8,000/month depending on scale). Feature development (SaaS ships features continuously; with custom, every new feature requires development time). Team knowledge requirements (someone must understand the system well enough to make decisions about it — a technical partner or fractional CTO ensures continuity).
The Hybrid Approach: The Smart Middle Ground
In practice, the smartest Hong Kong businesses do not choose exclusively between SaaS and custom software. They use both strategically. The principle: use SaaS where the process is commoditised, build custom where the process is differentiated.
- SaaS for commoditised functions — email (Google Workspace), accounting (Xero), team chat (Slack), document storage (Google Drive). Mature products solving well-understood problems.
- Custom for differentiated functions — your core product, proprietary workflows, client-facing portals, internal operations platform. Systems that encode your business logic and competitive edge.
- API integrations as the bridge — your custom system integrates with the SaaS tools you keep. Your operations platform pulls data from Xero's API, sends notifications through Slack, and syncs contacts with HubSpot.
- Progressive replacement — start with SaaS, validate the workflow, then replace with custom once you understand exactly what you need. This reduces risk and ensures you build the right thing.
A typical Hong Kong SME we work with might use 8-10 SaaS products for general functions and one or two custom-built systems for the operations that actually run their business. That balance keeps costs down while ensuring the critical systems fit like a glove. Our app development cost guide can help you estimate the custom component.
Getting Started
If you have read this far, you probably already have a specific system in mind — the CRM that does not quite fit, the operations tool held together with spreadsheets, or the client portal your SaaS vendor will never build the way you need it.
We help Hong Kong businesses make this decision every week. Our approach starts with an honest assessment: sometimes we tell clients to stick with SaaS. When custom is the right path, we scope, design, and build the solution from the ground up, with fixed pricing so there are no surprises.
Frequently Asked Questions
Custom software in Hong Kong typically starts at HK$80,000 for a focused single-function application and ranges up to HK$500,000-2,000,000+ for complex multi-module business systems. The cost depends on complexity, number of integrations, and whether mobile apps are required. A detailed scope document is essential for accurate pricing — avoid any vendor who gives you a number without understanding your requirements.
Custom software typically overtakes SaaS on total cost of ownership around year 3 for mid-complexity applications. The exact breakeven depends on your SaaS per-seat pricing and user growth. If your SaaS costs exceed HK$15,000 per month and are climbing, run the 5-year TCO comparison — you may be surprised how quickly custom becomes the more economical choice.
Yes, but data migration requires careful planning. Most SaaS platforms offer some form of data export, though the quality and completeness varies widely. The migration process typically involves: exporting data via API or bulk export, mapping fields to your new schema, cleaning and deduplicating records, validating data integrity, and running parallel systems during the transition period. Budget 2-4 weeks for data migration on a typical project.
The main risks are: scope creep (mitigated by fixed-price contracts with clear deliverables), choosing the wrong technology stack (mitigated by experienced technical leadership), vendor dependency (mitigated by ensuring you own 100% of the source code), and ongoing maintenance costs (budget 15-20% of initial build cost annually). Working with a reputable local partner who offers fixed pricing and code ownership eliminates most of these risks.
For most Hong Kong businesses, start with a responsive web application — it works across all devices, costs 40-60% less than building native mobile apps, and is faster to iterate. Build native mobile apps when you need push notifications, offline access, device hardware access (camera, GPS), or when your users overwhelmingly access via mobile. A progressive web app (PWA) is often the best middle ground.