When does a business need a custom system?
Six signs your business needs a custom system, when it doesn't, off-the-shelf tools versus custom software compared, and how to decide.

In short
A business needs a custom system when its key process no longer fits off-the-shelf tools: data is copied by hand between apps, staff follow rules from memory, customers keep asking for status updates, and adapting the tool costs more than it is worth. If the process is standard, an off-the-shelf tool plus a few integrations or automations is usually enough. A custom system pays off when the process is your advantage or costs too much time and too many errors.
Key takeaways
- The main sign is not how many tools you use but that people have become the “integration” between them: copying, re-keying and checking data by hand.
- Gartner names inconsistent data across sources as the most challenging data quality problem, and 59% of organisations don't measure data quality at all.
- If your process is the same as most companies', an off-the-shelf tool is almost always cheaper and faster.
- A common middle path is to keep the off-the-shelf tools and connect them with integrations and automations.
- A custom system is best started with one process, not by moving the whole company at once.
What we mean
- Custom system
- Software built for one specific business process of yours: with your roles, rules, data and integrations. Unlike an off-the-shelf tool (SaaS), it does only what you need and changes when your process changes.
Most businesses grow on off-the-shelf tools: spreadsheets, a CRM, invoicing software, a project management tool, email. At first that is the right choice – they are cheap and work straight away. The problem appears later, when the process starts living between the tools rather than inside them.
This article helps you spot that moment. If you already know you need a system and want to understand the price, read how much a custom web system costs.
Six signs
If you recognise three or more, it is worth asking honestly whether your off-the-shelf tools still work for you – or you for them.
1. People have become the integration between apps
An order arrives by email, is copied into a spreadsheet, from there into the invoicing software, and the customer is told the status in yet another email. Every hand-off takes time and is a chance to make a mistake. When the same record travels by hand through three or four places, you are paying people to do what software should.

2. The process doesn't fit the tool's logic
An off-the-shelf tool is built for most companies. If your orders have an approval step the tool doesn't support, prices depend on the contract rather than a price list, or one project has several payers, staff start working around the system: they misuse fields, keep side spreadsheets and follow rules from memory.
What to check
- How many fields in the tool are used for something other than their purpose
- How many “side” spreadsheets exist next to the main tool
- Which rules only one or two people know
3. Customers keep asking what's happening
“When will it be ready?”, “Did you get the documents?”, “Please send the invoice again.” If a large share of emails and calls are status questions, the information exists – the customer just can't see it. A client portal where customers sign in and see their orders, documents and invoices removes those questions altogether rather than answering them faster.
4. Data in different places doesn't match
A customer's address differs between the CRM and the invoicing software, the order count in the spreadsheet doesn't match accounting, and the monthly report takes a day to put together. This is the classic sign that your data lives in several sources without a single “correct” one.
59%
The share of organisations that, according to Gartner surveys, don't measure data quality at all – so they don't know what it costs them.
Source: Gartner, 20261
$12.9 million
What poor data quality costs organisations a year on average, according to Gartner research from 2020. Gartner names inconsistent data across sources as the most challenging problem.
Source: Gartner, 20261
For a small business the amount will be entirely different, but the cause is the same: when the same customer or order is recorded in several places, sooner or later they drift apart. Sometimes an integration between your existing tools solves it; sometimes it takes one system where each record lives in one place.
5. Adapting the tool costs more than it's worth
Per-user licences, paid add-ons for features one department needs, and consultant hours for every change. When adapting an off-the-shelf tool costs a lot every year and still doesn't match the process, it is worth calculating what a system that does only what you need would cost over a few years.
6. The process is your competitive advantage
If customers choose you precisely because of how quickly you send a proposal, how you track an order or what information you can show, that process shouldn't depend on a tool your competitor can buy too. In that case a custom system is not a cost but a way of locking in how you work.
The decision
When you don't need a custom system, the three paths available, and how to choose.
When you don't need a custom system
Honestly: more often than people think. A custom system costs more up front and needs maintenance. If the statements below describe you, start with an off-the-shelf tool.
An off-the-shelf tool is probably enough if
- Your process is the same as most companies' in your field
- A few people use the tool and don't work around it in spreadsheets
- What's missing is a link between two apps, not the app itself
- The process still changes every month and it's unclear what it will look like in six months
- The budget can't cover maintenance as well as the build
If the process is still taking shape, it is better to try it out with off-the-shelf tools first and build a system afterwards. Research on large IT projects shows that the longer and broader a project, the higher the risk of going over budget.
45%
The average budget overrun on large IT projects, according to McKinsey and the University of Oxford (more than 5,400 projects).
Source: McKinsey & Company, 20262
Three paths: off-the-shelf, connected or custom
The choice isn't all or nothing. Between an off-the-shelf tool and a custom system there is a middle path that suits many companies best.
| Criterion | Off-the-shelf tool | Off-the-shelf tools + integrations | Custom system |
|---|---|---|---|
| When it fits | A standard process | The tools fit, but data moves by hand | The process is unique or is your advantage |
| Up-front cost | Lowest | Medium | Highest |
| Recurring costs | Per-user licences and add-ons | Licences + integration upkeep | Hosting and maintenance |
| Flexibility | Within the tool's limits | Within the tools' limits, without manual work | Changes with the process |
| Data | In the vendor's system | In several systems, kept in sync | In one place, yours |
| Risk | The tool won't change for you | An integration fails silently if unmonitored | Scope grows if not contained |

Generic tool
- Dozens of features, of which a few are used
- Fields used for something other than their purpose
- Part of the process lives in side spreadsheets
Custom system
- Only your process steps and roles
- Rules built in, not remembered
- One record, visible to everyone who needs it
The middle path often means process automation: for example, a form enquiry creates a CRM record by itself and an approved order creates an invoice. We cover how to choose what to automate first in business process automation, and the website–CRM link in integrating a CRM with your website.
What manual work costs: a simple calculation
The decision is easier once manual work has a price. You won't find it on any invoice, but you can work it out in a few minutes: how many times a week the process runs, how many minutes of manual work it takes each time, and what an hour of those people's time costs.
| Measure | Value | How it's derived |
|---|---|---|
| Times per week | 40 | E.g. orders copied from emails into a spreadsheet and the invoicing software |
| Minutes of manual work each time | 6 | Re-typing, checking, fixing errors |
| Hours per year | ≈ 208 | 40 × 6 min × 52 weeks ÷ 60 |
| Cost per year at €20 an hour | ≈ €4,160 | 208 hours × €20 |
This is an example, not your figures: put in your own. Then add what the table doesn't show: fixing errors, slower replies to customers and depending on the one person who knows how it all works. Finally, compare it with the cost of an integration or a system and its maintenance over the same period.
How to decide
The first version of a custom system is best limited to the key process and tested with real users. We describe how in building an MVP: from idea to first version.
Our web platforms and systems – client portals, internal systems and integrations – start from €4,900, with scope assessed separately. If you currently use a system built by someone else, we carry out a technical audit before taking it on. For an example of a larger platform, see Esportas.net.
Not sure which path to take? Describe the process in an enquiry – we'll tell you whether you need a system, an integration, or whether an off-the-shelf tool will do. We reply within 1 business day.
Methodology
- Date
- Criteria
- The signs – the situations we most often assess when a system enquiry comes in
- External figures – only from the Gartner and McKinsey pages listed in the sources, accessed 2026-10-01
- Oxtren prices and terms – from the public service pages
- Limitations
- Gartner and McKinsey data come from organisations and projects that are often larger than a small or mid-sized company; they show causes and risk, not your company's costs.
Frequently asked questions
Is a custom system always more expensive than an off-the-shelf tool?
Up front, yes. Over a few years the maths can change if you pay for many users, add-ons and customisation while staff still work in spreadsheets. Compare the total cost over 3–5 years.
Can we start with integrations and build a system later?
Yes. It is often the right first step: integrations and automations remove manual work between your existing tools and show where the process really gets stuck.
How much does a custom system cost?
An Oxtren Labs custom platform or system starts from €4,900. The exact price depends on scope and is given in writing before work starts.
Who will own the system and the data?
Once you have paid in full, you receive the rights to the content, data and contracted custom code created for the project. Domains and accounts created in your name belong to you.
Can you take over a system we already have?
We take over systems built by others only after a technical audit. After it, we confirm whether we can take on its maintenance and on what terms.
Sources and methodology
- GartnerData Quality: Why It Matters and How to Achieve Itaccessed
- McKinsey & CompanyDelivering large-scale IT projects on time, on budget, and on valueaccessed
