Build it, buy it, or connect what you have?
Most businesses do not need custom software for everything, and some pay twice: once for software, again for the people working around it. Put the figures from your quotes into three options and see what each really costs over three and five years. Nothing you type leaves your browser.
A guide, not professional advice. Related reading: Do you actually need custom software? A five-minute test.
In short. To compare building, buying and connecting software, add up each option's one-off cost, every year of running costs with price rises applied year by year, and the cost of the manual work it leaves behind. Compare the totals over three and five years. The cheapest total is not automatically the right choice, and building something that already exists is rarely an advantage.
How the numbers work
- Each year's running cost = the first year's running cost, increased by the yearly rise for each year that has passed (worked out year by year, not first year x five).
- Manual work left each year = hours a week x working weeks x the full hourly cost of the people doing it.
- Total for each option = one-off cost + every year's running cost + every year's manual work, over three and five years.
- The crossover is the first year in which a more expensive starting option becomes the cheaper one overall.
Buy means an existing product, set up and paid for by subscription. Build means software made around the way you work, with hosting and maintenance. Connect means keeping the tools you have and joining them up, or adding a small custom piece alongside them. Use real quotes where you have them. Leave an option blank to leave it out.
A worked example
A business compares three routes to stop retyping orders between its website and its stock system. Buying a new all-in-one product has a small setup cost but a subscription that rises every year and still leaves some manual checking. Building has the largest one-off cost and lower running costs. Connecting the two existing systems sits in between and removes most of the retyping. Over five years, the order of the totals can change once price rises and the manual work are counted, which is why the calculator shows each year.
Questions people ask
Is custom software cheaper in the long run?
Sometimes, but not automatically. It depends on the build cost, ongoing maintenance, the subscriptions it replaces and the manual work it removes. The calculator shows where, and whether, the lines cross.
Should a small business build its own CRM or accounts system?
Usually not. Established products already do these jobs well and would be expensive to recreate and maintain. Custom work makes more sense for the part of your process that is genuinely different, often sitting alongside those products.
Can we keep our existing software and connect it instead?
Often, yes. Joining systems up or adding a small custom piece can remove most of the duplicate work for a fraction of a replacement, and it keeps what already works.
What costs do businesses forget?
Moving data across, training, integrations, yearly price rises, maintenance and security updates, the time someone spends owning the system, and the manual workarounds that remain.
More free tools
All toolsStarting a business checklist
What to register, what it costs and when it is due, for the UK, US and EU, each step linked to its official source.
Open the tool →Free toolThe Plan B test
Pick one supplier, system or service you depend on. Five questions tell you how exposed you are and the smallest sensible next step.
Open the tool →Free toolAI readiness check
Nine quick questions on the task, the data, the owner and the outcome. Find out whether to pilot now or do the groundwork first.
Open the tool →Free toolManual process cost calculator
Put a number on one repetitive job: the hours it takes each year, what that time costs, and whether changing it could pay back.
Open the tool →Free toolBreak-even and runway calculator
How many sales a month cover your costs, and, if you are not there yet, how long the money in the bank will last.
Open the tool →Free toolProcess review checklist and worksheet
Eight steps to review one process yourself, with a worksheet to map each step, who does it, where it waits and what to fix first.
Open the tool →