Guide
Off-the-shelf software vs custom software: how an Australian small business should decide
How an Australian small business should choose between subscription software and a custom-built tool: real costs, payback maths and signs you've outgrown it.
By Viva StudioPublished 4 min read
Short answer: buy off-the-shelf software when your process is standard and the tool fits 80% of it; build custom software when the workaround for the other 20% is costing real staff hours every week, when you are paying for four subscriptions to do one job, or when the process is the thing that makes your business different. In Australia a focused custom tool starts at about A$4,500 and usually pays for itself when it replaces more than a few hours of manual work a week.
Start with the spreadsheet test
Almost every custom software project we quote starts as a spreadsheet somebody is sick of. Jobs tracked in one tab, invoices in another, a Xero export pasted in on Fridays. If your business has a spreadsheet like that and more than one person edits it, you already have a custom process; the only question is whether it should stay in a spreadsheet, move to a subscription tool, or become software of your own.
When off-the-shelf wins
- The job is generic. Accounting, email, payroll, calendar booking for a single service. Xero, Google Workspace, Employment Hero and a booking tool will beat anything custom on price and reliability.
- You are small and the fit is good enough. A A$40-a-month tool that does most of what you need is almost always the right call under ten staff.
- You have not settled the process yet. Custom software freezes a process in code. If the process changes monthly, keep it in a tool you can reconfigure.
When custom wins
- The workaround has a cost. Two hours a day re-keying between systems is about A$15,000 a year in wages. A A$6,000 tool that removes it pays back in five months.
- You are stacking subscriptions. Four tools at A$50–150 each, plus the Zapier plan to connect them, is A$5,000–8,000 a year for something that still does not quite fit.
- The process is your edge. How you quote, schedule, or serve customers is why people choose you. Off-the-shelf tools make you do it the way everyone else does.
- Customers need to see their own data. Portals, order tracking, bookings with your rules: subscription tools rarely let you brand and shape this properly.
- Compliance or data location matters. Custom software can keep data in Australia and log exactly what you need it to.
What custom software actually costs in Australia
| Scope | Typical price | Timeline |
|---|---|---|
| One workflow, one user type (an internal job tracker, a quote calculator) | A$4,500–12,000 | 3–6 weeks |
| Customer-facing portal with logins and payments | A$8,000–25,000 | 6–10 weeks |
| Integrated system replacing several subscriptions (Xero, bookings, CRM) | A$15,000–40,000 | 8–14 weeks |
Ongoing: hosting for a small business tool is A$20–80 a month, and budget a few hours of changes a quarter. There is no per-seat fee, which is where the maths swings to custom as a team grows.
A decision you can make in ten minutes
- Write down the process in one paragraph. If you cannot, buy off the shelf.
- Count the hours a week spent working around your current tools. Multiply by A$40 and by 48.
- Add up every subscription that touches that process.
- If the two numbers together are over A$8,000 a year and the process is stable, get a fixed quote for a custom tool.
- Ask for the quote to include what happens to your data, code and hosting if you part ways with the developer.
The middle path: extend, don't replace
Often the right answer is a small custom piece on top of software you keep. A quoting tool that pushes accepted quotes into Xero. A booking page that follows your real rules and writes to the calendar you already use. These are A$2,500–6,000 projects that remove the pain without a rebuild.
Want a written scope and one price? Book a free 30-minute call or describe your process and we'll tell you honestly whether it should be built at all.
Frequently asked questions
When should a small business build custom software?
When a stable, important process is costing real staff hours in workarounds, when several subscriptions are being stacked to approximate it, or when the process itself is what sets the business apart. If the process is still changing every month, or a A$40-a-month tool covers most of it, off-the-shelf software is the better choice for now.
How much does custom software cost for a small business in Australia?
A focused internal tool starts around A$4,500 in Australia; a customer-facing portal with logins and payments typically runs A$8,000 to A$25,000; and a system that replaces several subscriptions and integrates with Xero or MYOB runs A$15,000 to A$40,000. Hosting afterwards is usually A$20 to A$80 a month with no per-seat fees.
Is it cheaper to buy or build software?
Buying is cheaper on day one and stays cheaper if the tool fits well. Building becomes cheaper once you count the wages spent on workarounds and the stack of subscriptions being paid to approximate your process; for many small businesses that crossover is around A$8,000 a year in combined cost, at which point a fixed-price custom tool pays for itself within a year.