What off-the-shelf software actually is
Off-the-shelf software — sometimes called COTS (commercial off-the-shelf) or simply SaaS — is built to serve the widest possible audience. Products like Salesforce, Microsoft 365, QuickBooks, or Shopify are designed so that thousands of different businesses can use the same system. That breadth is precisely what makes them viable as products: development costs are spread across a large customer base, and the price per user is low as a result.
This model works well when the business's needs are well-served by the mainstream. If you need standard accounting software, standard email, or a standard online store, off-the-shelf products are almost always the right answer. They are actively maintained, well-documented, and usually much better than anything a business could commission for the same cost.
What bespoke software actually is
Bespoke software is designed and built for a specific business. The workflow, the data model, the user interface, and the integrations are all shaped around how that particular organisation operates. Nothing is generic. The system does exactly what the business needs — no more, no less.
This produces a much tighter fit with the business's actual processes, but it comes at a cost. The development effort is paid for by one client rather than spread across thousands. There is no vendor maintaining and updating the core product. Support and ongoing improvement are the responsibility of either the building agency (under a retainer or support agreement) or an internal technical team.
The real cost comparison
The upfront cost comparison is straightforward: off-the-shelf is cheaper to start. A SaaS subscription might cost a few hundred pounds a month. A bespoke software build typically starts at £5,000–£10,000 for a focused tool and can run to £50,000+ for a complex platform.
The long-term comparison is more complicated. Consider:
- Subscription costs compound over time. A £500/month SaaS tool costs £60,000 over ten years. That is without price increases, which are common.
- Off-the-shelf tools require process adaptation. When software does not fit the workflow, staff adapt the workflow. That adaptation has a cost: manual steps, workarounds, double data entry. These costs are invisible in a software budget but real in operational efficiency.
- Multiple tools require integration. Most businesses end up running several SaaS tools that need to communicate with each other. Integration costs — in licensing, in custom connector work, in maintenance — add up quickly.
- Bespoke software depreciates slowly. A well-built bespoke system can serve a business for a decade with modest maintenance costs.
The comparison is not between a subscription and a build cost. It is between the total cost of operating on tools that partially fit and the total cost of software that fully fits.
When to choose off-the-shelf
Off-the-shelf is usually right when:
- The need is standard and well-served by existing products (email, accounting, basic CRM, document management).
- The business is early-stage and needs to validate demand before investing in custom tooling.
- The budget is tight and the problem is not yet well-defined.
- The required functionality is already well-delivered by an actively maintained product.
When to choose bespoke
Bespoke is usually right when:
- No existing product handles the specific workflow or data model the business requires.
- The business is operating on a patchwork of disconnected tools that cannot be integrated cleanly.
- Manual processes are genuinely expensive at the current scale of the business.
- Competitive advantage comes from the way the business operates — and no off-the-shelf product should have access to that logic.
- The business needs full ownership and control of the system and its data.
A third path: hybrid approaches
Most real-world answers sit between the extremes. A business might use standard SaaS for accounting and email, but commission bespoke software for the specific operational workflow that drives their competitive advantage. Or use a CMS for content management but build a custom booking or customer portal on top of it.
The best technology decisions are rarely ideological. They are about matching the right approach to the specific problem, the budget, and the stage the business is at.
What to do next
If you are trying to decide whether bespoke software is right for your business, the most useful starting point is a clear description of the actual problem — not the solution you think you need, but the process that is not working and what it is costing the business. From there, a development partner can advise whether bespoke is the right answer and what a realistic scope looks like.
Read how much bespoke software costs in the UK if the cost question is your primary concern, or contact Polyphasic Developers to have the conversation directly.