Custom software development is the practice of building an application for one specific company and its processes, instead of buying a generic product and reshaping the business around it. The software follows how the company actually works, connects to the systems it already runs, and contains only the features it genuinely needs.
In Australia, the projects that reach us usually replace one of two things: a spreadsheet that quietly became business-critical and now breaks when two people open it, or a legacy ERP whose original implementer has long since moved on. Bespoke software development, custom business applications and custom ERP software all describe this same work from different angles.
It is not the right answer for everything. Where a mature off-the-shelf product already fits your process closely, buying it is cheaper and faster, and we will tell you so.
These are real ranges, converted from the projects we have delivered in Europe and quoted in Australian dollars. Nobody in this market publishes them, which makes budgeting unnecessarily hard, so here they are.
| Scope | Indicative budget | What you get |
|---|---|---|
| First useful slice (one process) | A$8,000 to A$25,000 | One complete process replaced and running in production: a quoting configurator, a single price book, an order flow. |
| Complete business application | A$25,000 to A$65,000 | Several processes, roles and permissions, migration of your existing data, and integrations with your ERP or accounting system. |
| Multi-department programme | A$65,000 and up | A scope spanning several departments, delivered in successive batches against agreed milestones. |
Two honest caveats. These figures are indicative and get confirmed after scoping, and AI-assisted development now costs materially less than it did a few years ago, which is what brings this kind of project within reach of a mid-sized business at all.
The useful question is not which is better, it is which one your process can live inside without expensive workarounds.
| Dimension | Off-the-shelf SaaS | Custom build |
|---|---|---|
| Upfront cost | Low. Sign up and start this afternoon. | Higher. You are paying for the build before you get value. |
| Ongoing cost | Per seat, forever, and it rises as you grow. | Hosting plus maintenance. Adding users costs nothing. |
| Process fit | You adapt to the product. Fine if your process is standard. | The product adapts to you, including the exceptions. |
| Your data | Lives in the vendor's account, under their terms. | Lives where you choose, including on your own infrastructure. |
| Exit risk | Price rises, feature removals and acquisitions are out of your hands. | You own the code. The risk shifts to maintaining it. |
A practical rule: if you are paying for three SaaS products and still moving data between them by hand every week, the arithmetic has usually already tipped towards building.
Five stages. You get something usable in production well before the end of the list.
Sixty minutes on your actual process. We come out of it with a view on whether custom software is even the right answer for you.
We write down the processes, the exceptions and the integrations, and cost them. You own this document whether or not you build with us.
Read our guide to writing a software specificationOne complete process, in production, with your real data. Not a prototype and not a demo environment.
Further processes, roles and permissions, and the integrations that remove manual re-entry.
Hosting, monitoring and changes as the business shifts. Or we hand the whole thing over to your team, documented.
Three recurring shapes. All of them started as a spreadsheet or a legacy system that had stopped keeping up.
Complex price books, revisions, approvals and export to PDF or Excel, replacing workbooks that only one person could safely edit.
Order flows, stock, inventory file processing and the integrations between systems that never quite talked to each other.
Document extraction, voice-to-order capture and record matching. Applied to a specific bottleneck with a measurable before and after, not sprinkled over everything.
There is no honest single answer to this, and any agency claiming to be it is selling rather than advising. What follows is how we would evaluate one if we were you.
By these criteria there are several good firms in Sydney, some of them in this same search result. If your project is a close fit for a product that already exists, one of them, or nobody at all, may serve you better than we would.
We have people in Sydney and our engineering team is in Bordeaux, France. That team sits eight to ten hours behind Sydney depending on daylight saving, which in practice means your afternoon is our morning: a real overlap window every working day rather than a promise of round-the-clock coverage we could not keep.
Contracts, invoicing and data hosting can all be arranged to suit an Australian client, including keeping your data in an Australian region. Ask on the scoping call and we will be specific about your case.
For a first useful slice covering one process, expect A$8,000 to A$25,000. A complete business application covering several processes with data migration and integrations runs A$25,000 to A$65,000. Programmes spanning multiple departments start around A$65,000 and are delivered in batches. The biggest cost drivers are the number of exceptions in your processes and the amount of data migration required.
Less than it did three years ago, for the same scope. AI-assisted development has genuinely reduced the hours needed for the routine parts of a build, which is why a one-process application now starts around A$8,000 rather than the A$20,000 it would once have cost. What has not changed is the cost of understanding your process properly, which is where most of a good project's value sits.
Yes. We have people in Sydney and our engineering team is in Bordeaux, France. Sydney runs eight to ten hours ahead of Bordeaux, so your afternoon overlaps our morning and there is a live window every working day. We do not claim 24-hour coverage.
You do, and it is written into the contract. That includes the source code, the infrastructure configuration and the documentation. If you later want to move the project in-house or to another agency, you can, and we will help with the handover.
Yes. We deploy to the cloud region you choose, including Australian regions, and for sensitive workloads we can run models on infrastructure you control rather than sending data to a third-party API. Tell us your constraint on the scoping call and we will design to it.
A first useful slice covering one process typically reaches production in six to ten weeks from the signed specification. A complete business application is usually three to six months, delivered in stages so that parts of it are in use long before the whole is finished.
We will say so, on the first call, before either of us has spent money. Where a mature product already fits your process closely, buying it is cheaper and faster than building, and a scoping call that ends in that recommendation is a good outcome rather than a wasted hour.
No. Most of what we build is ordinary, well-made business software, and AI appears only where it removes a specific bottleneck such as document extraction, voice capture or record matching. We would rather ship a reliable order flow than an impressive demo.
A sixty-minute scoping call, in English, at a time that works in Sydney. You will leave it with a view on whether custom software is the right answer, and a rough budget band if it is.
