For Newcastle businesses being run on a spreadsheet
When a business needs something built, and when buying is the better answer.
A report on your own business, showing the process a build would replace and whether it is worth building at all.
By Reece Rainer
spareday, Newcastle NSW
Last updated
13 September 2026
Read time
8 minutes

I now have a custom dashboard that lets me track exactly what my competitors are doing, spot viral content trends in real time, and script high-performing content ideas on demand. The difference has been night and day. I’m no longer guessing.
He didn’t just build me a great website, he created an easy-to-manage system that allows me to make updates myself whenever I need to. He has spared me so much time doing all of this myself!
Reece has a strong understanding of AI agents and automation, and was happy to share how he uses it in his business and how to apply it within mine.
Most businesses run on a stack of products that each do part of the job, with a spreadsheet bridging the gaps between them. That works perfectly well, right up until the spreadsheet is the business.
Custom software is a tool built for one business rather than bought off a shelf. A jobs system, a client portal, a quoting tool, or something nobody has made because only you need it. What follows is when a build is genuinely the answer, what it involves, and when buying something existing is the better decision.
It is a tool built around how one business already works, rather than a business changing how it works to fit a product. It is the same difference as a made to measure suit.

Off the shelf software is built for the average of thousands of businesses. Custom software is built for one, which is its advantage and its entire cost.
Anything built to hold customer details has to sit inside the Australian Privacy Principles.
When the way you work is genuinely different from everybody else, and that difference is why customers use you. Where the gap is only habit, a product will do it more cheaply.

This is the question worth being honest about, because a build is the most expensive answer available and it is very often the second best one.
The signs it is not worth building are just as clear. Nobody has looked at what exists, the process has never been written down, or the current product is irritating rather than actually wrong.
Nearly always, where something exists that does eighty per cent of it. A product has years of other people's problems already solved inside it, which usually covers more ground than the last twenty per cent would.
A product you buy has been used by thousands of businesses. The edge cases you have not thought of have already happened to somebody else and been fixed.
Custom software starts with none of that. Everything it has to handle has to be thought of first, and the ones nobody thought of turn up later as faults.
The honest sequence is to look at what exists, then at what the business already pays for, and only build the part with genuinely no answer. On most projects that part is much smaller than the original idea.
The middle option gets forgotten. Connecting two products you already own, so they stop needing a person in between, is a small build carrying most of the benefit.
The code, the data, and the accounts it runs in. Software you cannot take to another developer is rented, whatever the invoice happened to call it.
This matters more here than anywhere else on the site, because software keeps needing work and whoever holds it holds the relationship.
All of that is set up on the first day here, because retrofitting it is awkward and asking for it afterwards is a conversation nobody enjoys.
Write the process down, check what already exists on the market, and build the smallest useful version of it. Put that in front of real work early, and add only what the real work asks for.

Projects that go badly are nearly always the ones that tried to ship everything at once.
As it actually happens, with the people who do it. Where three people do it three ways, that is the first finding, and it is a business decision rather than a software one.
Properly, including the features of tools the business already pays for. This step regularly ends the project, which is a good outcome rather than a wasted one.
The part carrying the most weight, on its own. Not the whole idea, and not a prototype nobody can actually use for anything.
With real jobs and real people, as early as possible. Everything that comes out of it changes what to build next.
Not the list from the first meeting. Half of that list turns out to be unnecessary once the first version is being used daily.
Software is never finished. Whoever holds it has to be reachable, and that is an ongoing arrangement rather than a project cost.
Longer than a website and shorter than the first estimate, where the smallest useful version goes first. Projects that go badly are nearly always the ones that tried to ship everything at once.
The projects that fail are not usually the technically hard ones. They are the ones where nobody wrote the process down and everybody agreed to build everything.
Ask whether you should build this at all, who holds the code, what a change costs afterwards, and what happens if the developer stops working. The first answer tells you the most.

These are worth asking of any developer, including this one, so the answers given here are underneath each question.
A business whose process has never been written down is not ready for this conversation. Writing it down is the useful next step whether or not anybody ever builds anything.
If you do one thing before commissioning software, write down the process it would replace, as it actually happens. Half of these projects end at that step, and ending there is far cheaper than ending later. Ask for the free report and that comes back written with you.
Related reading from us: marketing for a Newcastle business and business process automation.
It is a tool built around how one business already works, rather than a product a business has to change how it works to fit.
When the way you work is genuinely different and that difference is why customers use you. Where it is habit rather than difference, a product does it cheaper.
Nearly always, where something exists doing most of it. A product has years of other people's problems already solved inside it.
Connecting two tools you already pay for, so that a person stops typing the same data into both of them.
The business should, in an account in its own name, with a copy that can be handed to another developer without asking permission.
Usually because nobody wrote the process down, or because everything got built at once instead of the smallest useful version first.
One monthly fee covering everything. What it comes to depends on the business, so the number gets given on the call.