Everyone wants a number, and any honest answer starts with "it depends." But the things it depends on are knowable — so you can reason about cost instead of guessing.
What actually drives the cost
It's rarely the visible part. Three things move the budget far more than the number of pages:
- Scope — how many distinct workflows the system covers. One pipeline is small; a full ERP touching sales, operations, invoicing and reporting is not.
- Integrations — every external system you connect (payments, messaging, portals, accounting) adds work, because each has its own rules and edge cases.
- Edge cases — the "what happens when…" scenarios. The happy path is quick. Handling the messy reality of your business is where real effort goes.
A system that looks simple but connects to five other tools can cost more than a visually complex one that stands alone.
Why phases beat one big build
The riskiest way to build software is to specify everything up front, disappear for six months, and unveil it. Requirements drift, feedback arrives too late, and you pay for guesses.
Build the smallest version that delivers real value, put it in front of real users, then expand with what you learn.
Phased building costs less in the way that matters: you stop paying for the wrong things early, and you get value while the rest is still being built.
Compare against the real status quo
"Custom is expensive" only holds if you compare it to nothing. The fair comparison is the full cost of how you operate today:
- Licences — what you pay every month, per seat, forever.
- Manual work — the hours your team spends fitting the tools together.
- Errors & delays — the cost of things falling through the cracks.
Add those up over three years and the build often looks very different.
Budget for evolution, not just delivery
A custom system isn't a one-time purchase that's "done." Your business changes, and a good system changes with it. That's a strength — but it means planning for ongoing improvement rather than treating every change as an unexpected bill.
We build with that in mind: ship value fast, then keep refining it as a partner, so the system gets sharper over time instead of ageing into the next thing you replace.
A simple way to scope your first number
Pick one painful workflow. List the steps, the tools it touches, and the worst edge cases. That single list tells you most of what drives the cost — and it's exactly where we'd start a conversation.
Not sure where to start?
Tell us what you're trying to fix — we'll point you in the right direction.
Get in touch