Business software

Custom software for small business: is it worth it?

When custom software beats an off-the-shelf app for a small business, what it really costs in the UK, what to write down first and the mistakes to avoid.

By Outline Digital · · 8 min read

What does “custom software” actually mean for a small business?

For a big company, custom software means a project with a budget, a project manager and a twelve-month roadmap. For a garage with four bays or a salon with three chairs, it means something much simpler: software that uses the words of your trade, contains only what you need, and fits the way you already work.

A plumber doesn’t need a “deals pipeline”; they need jobs that move from enquiry to quote to booked to done to paid. A dog groomer doesn’t need a stock module built for a warehouse; they need a diary that knows a full groom on a Newfoundland takes three hours. Custom means you open the screen and recognise your own working day.

It does not have to mean code written from scratch, line by line, for you alone. Most small businesses keep track of the same handful of things: customers, bookings, jobs, money in, money out, stock and deadlines. What changes is what you call them, how they connect and which ones matter.

When is custom software worth it, and when is it not?

Off-the-shelf software is excellent when your business looks like the one the vendor had in mind. If you run a fairly standard hair salon, a mature salon app will probably serve you well, and you’ll benefit from years of other salons’ feedback. Custom is worth considering when one or more of these is true:

  • You’re paying for several tools to do one job. A booking app, a separate invoicing app, a form builder and a spreadsheet that ties them together. Four logins, four bills, and data copied by hand between them.
  • The spreadsheet never went away. If the real list of “who owes us what” or “which sites are waiting for materials” still lives in Excel next to your expensive software, the software isn’t doing its job.
  • Your trade is unusual. A snail farm, a piano restorer, a block management company, a mobile bike mechanic: generic apps make you squeeze your work into fields designed for someone else.
  • You keep paying per user. Many subscriptions charge £10–£30 per person per month. With a team of eight, that adds up to well over £1,000 a year before anyone has booked a single appointment.

And when isn’t it worth it? If you have a handful of customers a month, a well-organised spreadsheet is fine. If you need heavily regulated features (payroll, filing tax returns, card terminals), use the specialist tools built and certified for that. Custom software should sit alongside your accounting package, not replace it.

What are the options, and what does each one cost?

There are four realistic routes, and each one has a price: in money, in time or in patience.

  1. A spreadsheet. Free or nearly free, ready in ten minutes. It works while the data is small and only you touch it. Then come the copies (“customers_FINAL_v2.xlsx”), the broken formulas and the diary that doesn’t warn you about double bookings.
  2. A ready-made app for your trade. Typically £20–£100 a month for a small business, more with extra staff or locations. Rich in features and well supported. The catch: you adapt to it, not the other way round.
  3. A no-code builder such as Airtable, Softr or similar. Very flexible, with free tiers and paid plans that usually charge per user. You don’t write code, but you do the design work: deciding which tables you need, how they link and what happens when.
  4. A developer or agency. Truly bespoke, with someone to call. A small internal tool from a UK freelancer rarely comes in under £5,000–£10,000, and agencies often quote £20,000 and up. Changes later cost money too.
  5. AI agents that build it for you. You describe how you work, answer a few questions, and a team of AI agents designs and builds the software. The design work is done for you; you decide what goes in and change it by writing.

Strictly speaking that’s five, because the developer route never really went away. For most small businesses, though, it has been priced out of reach, which is exactly why so many end up stuck between a spreadsheet and an app that doesn’t quite fit.

What should you write down before choosing?

Take a sheet of paper and answer four questions. Ten minutes now saves weeks later, whatever route you pick.

  1. What am I losing today? Missed appointments, quotes nobody chased, invoices sent late, stock that ran out without warning. Write down your three biggest frustrations: they’re what the software must fix first.
  2. Who will use it? Just you, or your staff too? If three people use it, it has to make sense to the two who didn’t choose it. Decide early who should see prices and who shouldn’t.
  3. Where will I use it? At the desk, in the van, on the sofa at ten at night. If the answer includes your phone, test everything on your phone first.
  4. What can I leave out? The most useful question of all. Every extra feature is one more screen to learn.

Also gather your data: the services or products you sell with prices and durations, your opening hours, how many people or rooms work in parallel, and your existing customer list, even if it’s just names and phone numbers.

Which mistakes do small businesses make most often?

  • Switching everything on at once. Whoever turns on ten features on day one uses two and feels guilty about the other eight. Start with your three frustrations.
  • Copying someone else’s setup. The mate who swears by his software works differently from you. Listen to what he likes about it, then decide for yourself.
  • Not checking the way out. Before you go in, check you can export your data and close the account. It’s your data and your customers’ data.
  • Running two systems for months. A week of paper diary plus new diary is normal. Three months means the new one isn’t convincing you, and it’s better to admit it.
  • Forgetting data protection. Customer names, phone numbers and notes are personal data under UK GDPR. Keep only what you need, and tell customers how you use it.

How does Plannify build custom software?

Plannify follows the AI-agents route. You write, in your own words, what your business does and what you want to keep track of. The team asks the questions of your trade one at a time (how many people, what’s on paper or in Excel today, what has to happen automatically) and then builds the software in front of you, on your own computer.

What comes out is proper business software: records for the things you track (customers, vehicles, sites, members), the real stages of your work, a diary when you book time, a board when jobs are in progress, a first page that tells you what needs doing today and who owes you money, roles for your staff and automations such as “when a car is ready, email the customer”.

To change it, you write in the chat: “add a supplier list”, “the mechanics shouldn’t see prices”. If you don’t like the result, Undo takes you back, and your data stays.

If you want to see what it looks like for your line of business, have a look at business software, trade by trade or read how it works.

Frequently asked questions

It depends on the route. A UK freelancer or agency typically charges from £5,000 to well over £20,000 for a small internal tool. No-code builders cost a monthly fee per user. With Plannify, building is free; you only pay for the AI if you choose a paid API key, and for optional services such as hosting.

Build your business software

Tell us how you work and a team of AI agents builds business software that fits. It’s free.

Where to go next

More articles