Guide · 30 August 2026
What decides what custom software actually costs?
Nobody can price custom software from a sentence, and anyone who does is guessing. What they can do is tell you what moves the number. Five things account for almost all of the difference between a small build and a large one, and once you know them you can read any quote you are given, including ours.
One: how many different people use it
Software for one team is a fraction of the work of software several groups use differently. The moment a customer, a member of staff and an administrator all need their own view of the same thing, you have three interfaces, three sets of permissions and three ways for the wrong person to see the wrong record.
This is usually the single biggest jump in a quote, and it is the one people least expect, because from the outside it still sounds like one system.
Two: whether money moves through it
Taking payment changes the standard everything is held to. Failed payments, refunds, part payments, someone paying twice, someone disputing a charge months later: all of it has to be handled, and none of it can be handled approximately.
It is not the payment button that costs. It is everything that has to be right around it, and the fact that a bug there costs real money rather than an apology.
Three: how much has to survive being wrong
An internal tool where a mistake means somebody retypes a row is cheap. A system where a mistake means an invoice goes out wrong, or a booking is double sold, or a record is lost, is not, because most of the work is in the checks rather than the feature.
Ask any quote what happens when something fails halfway. If nobody has thought about it, the number is lower than the job.
Four: what it has to talk to
Standing alone is cheap. Every existing system it has to read from or write to adds work that is invisible in a demo: the format they expect, what happens when they are down, and keeping two records of the same thing from drifting apart.
Integrations are also where estimates go wrong most often, because the difficulty is not in your control and cannot be fully seen until you are in it.
Five: whether anyone is looking after it afterwards
A build that is handed over and abandoned is cheaper on the day and more expensive within a year. Browsers change, dependencies get security patches, the business changes, and none of that stops because a project finished.
A quote with nothing after launch in it is not a lower price for the same thing. It is a different thing, and the difference lands on you.
How to read a quote you are given
A quote worth trusting says what it does not include. Vagueness on scope is not generosity, it is the room where a fixed price turns into a variable one, and the conversation about that happens when you are already committed.
Be equally wary of a day rate with no ceiling. It is not a price, it is a meter, and the incentive it creates points the wrong way.
The most useful question is simply: what is the thing you are least sure about, and what happens to the price if you are wrong? Anyone who has actually estimated the work can answer it in a sentence.
Where to go next
Think this is you?
Tell us what is getting in the way, and we will tell you what it would take to fix it.
More guides
- What is custom business software?Software built around how one business works rather than for everybody. What it covers, what it replaces, and when it stops being a luxury.
- Is custom software worth it for a small business?It is when the manual work has become somebody's job or the way you work is why customers choose you. Here is the honest test, where it pays for a small business, and what it replaces.
- How long does custom software last?Software does not wear out, but everything around it moves. What actually ages, what looking after it involves, and when a rebuild is the honest answer.
- What software do personal trainers actually need?The four jobs a coaching business needs software to do, what a shared platform leaves out, and the point at which your own app starts to pay.
- How long does custom software actually take to build?Honest timescales for a website, a business system and a first product, and the three things that make a project late that have nothing to do with the code.
- What is a business automation system, and when is one worth it?Automation is not robots or artificial intelligence. It is your own system doing the copying, chasing and checking your team does by hand, and here is how to tell when it pays.
- Build or buy business software: when your own system paysA straight answer to the build-or-buy question: what running the business across a patchwork of apps really costs, and when your own system pays for itself.
- Six signs your spreadsheet has quietly become a business systemA spreadsheet stops being a spreadsheet long before anyone notices. Six specific signs, and what each one is actually costing.
- What actually changes when your software company is down the roadBeing able to meet in person matters less than people think, and more than nothing. An honest account of what local actually buys you.
