Most small businesses end up running on a stack of subscriptions — a booking tool, an invoicing tool, a stock spreadsheet, a scheduling app, maybe a CRM nobody quite finished setting up. Each one made sense on its own. Together, they cost real money every month, and none of them talk to each other. If that sounds familiar, you’re not doing it wrong — this is just what happens when a business grows faster than its tools do.
Here’s how to think through whether the fix is another subscription, or a small custom build.
What off-the-shelf software is good at
Ready-made tools exist because most problems aren’t unique. Booking software, invoicing platforms, and stock systems have been refined by thousands of businesses using them, and you get that polish immediately for a monthly fee. There’s no build time, no waiting — you sign up today and you’re using it today.
Off-the-shelf is the right call when:
- Your workflow is a common one. If you’re booking appointments the same way a thousand other salons or clinics do, someone’s already built and refined that tool.
- You need it running now. A subscription is live in minutes. A custom build, even a small one, takes weeks.
- You don’t yet know exactly what you need. If you’re not sure how you want the process to work, a flexible off-the-shelf tool lets you figure that out before committing to a specific build.
Where it starts to cost you
The subscriptions add up in ways that are easy to lose track of. $40 here, $60 there, across five tools — that’s often $250–$400 a month, every month, forever. Over a few years that’s real money, and it’s rented, not owned.
The bigger cost is usually the gaps between the tools, not the tools themselves:
- Nothing talks to anything else. A booking comes in on one platform, gets typed into an invoicing tool, then again into a spreadsheet for stock. Every retype is a chance for an error and a few minutes you don’t get back.
- You’re paying for features you don’t use. Most off-the-shelf tools are built for a broad market, so you’re often paying for the 80% of functionality that isn’t relevant to your business to get the 20% that is.
- You’re working around the tool, not with it. If your process has bent itself to fit the software’s assumptions — an extra manual step here, a workaround there — that’s the tool quietly costing you time every single day.
When custom starts to make sense
A small custom tool makes sense once the off-the-shelf gaps are costing more than a build would. That’s usually true when:
- The same information gets typed in more than once. If a booking, an invoice, and a job sheet should really be one record instead of three, that’s exactly the kind of thing a small custom system fixes by design.
- You’re paying for several tools to do the job of one connected system. If your monthly subscription total is already $200–$400, that’s a meaningful chunk of what a single-purpose custom tool costs outright — often $3,000–$8,000 — except the custom build stops costing you once it’s paid for.
- Your process is genuinely specific to your business. If you’ve tried two or three off-the-shelf tools and kept hitting the same wall, that’s a sign the tool isn’t the problem — your workflow just isn’t a standard one.
A middle option: don’t rip everything out at once
You don’t have to choose one path for your entire business. Most of the time the right move is picking off the single worst offender — the one spreadsheet, the one duplicate-entry step, the one tool everyone complains about — and replacing just that with a small purpose-built piece, while leaving the rest of the stack alone. It’s a smaller, cheaper decision than “replace everything,” and it’s usually the one that actually gets made.
How to actually decide
Add up what you’re currently paying across every tool touching this one process, then add up the hours someone spends re-entering the same information between them. If that number is creeping toward what a small custom tool would cost to build outright, it’s worth pricing one out properly rather than adding a sixth subscription to the pile.
If the honest answer is “we’re paying $40 a month and it works fine,” that’s not a problem to solve — that’s a tool doing its job. The moment worth acting on is when you notice you’re solving the same problem with a new subscription for the third time.