HomeProductWebsite builderAutopilotPaymentsPricingGuides
Sign inStart with Soclo

What software does a small business actually need?

Less than the internet suggests. A small business can run properly on about four things, and most of the rest are excellent products solving a problem you have not got yet. The reason this matters is not the money — it is that every tool you add is another login, another thing to keep current, and another place your business information can disagree with itself.

The rule worth applying to all of it

Buy software for a problem you have already felt, not one you can imagine.

Almost every regretted subscription was bought in the second mode: a tool for organising customers you do not have yet, tracking a pipeline of two, or automating something that happens twice a month.

The reliable signal that you need something is a specific recent annoyance you can describe in one sentence: "I lost a customer's number", "I sent the same quote twice", "I have no idea what I earned in March". Each of those points at a tool. "I should probably be more organised" does not.

The four that usually earn it

1. Somewhere to take money and know what you earned

Accounting, or at minimum invoicing plus a real record. Not optional once you have a tax return to file, and the cheapest tier of anything reputable is fine for years.

The test that you need to upgrade: you cannot answer "what did I earn last quarter" in under a minute.

2. A way to be contacted, and to keep the thread

A business email on your own domain, and one place messages actually land. Most small businesses lose more work in scattered inboxes than anywhere else — enquiries arriving across four apps, answered late or not at all. Speed is the thing that wins, and it is impossible when you do not know where to look.

3. Somewhere customers can find you and act

A website that answers the obvious questions, and a completed Google Business Profile. The profile is free and for many local businesses is the higher-return of the two. What a website needs.

4. A record of who your customers are

Not necessarily a CRM. A spreadsheet with name, contact, what you did, when, and what it cost is genuinely enough for a long time — and it is the thing that makes repeat work and referrals possible.

Upgrade when the spreadsheet actually breaks: several people need it at once, or you cannot find things any more.

Worth it, but only when the problem exists

  • Online booking — when the back-and-forth over times is a real cost. The friction is what loses people.
  • Quoting or job management — when you are doing enough jobs that scheduling and materials are genuinely hard to hold in your head.
  • Email marketing — only when you have a list and something to say. Not everyone needs one.
  • Payroll — the moment you employ anyone. Not the kind of thing to improvise.
  • Social scheduling — when the posting itself is what stops you posting.

Usually not yet

  • A full CRM before you have enough customers to lose track of.
  • Project management tools for a business of one or two. The overhead of keeping the board current exceeds the benefit.
  • Analytics beyond the basics. A dashboard nobody reads is a subscription, not information.
  • Automation platforms connecting things you do twice a month by hand.
  • Anything bought during a launch discount for a problem you did not have that morning.

The cost nobody counts

Not the monthly fee. Three other things:

  • Your attention. Every tool needs learning, updating, and remembering.
  • Fragmentation. Customer details in five systems means five places to update and five chances to disagree. That disagreement is also, unhelpfully, exactly what makes you harder to describe accurately when someone looks you up.
  • Lock-in. Before committing, find out how to get your data out. If the answer is unclear, that is the answer.

A useful rule: if you have not opened it in a month, cancel it. You can always come back, and you almost never do.

Free versions are frequently enough

Most tools have a free tier built to be genuinely usable, because they want you to grow into paying. For a small business that can last years.

Two things to watch: whether the free tier puts someone else's branding in front of your customers, and whether the limit that will eventually bite is one you will hit soon or never. Otherwise, start free and upgrade when something specific stops you.

A sensible order

  1. Business email on your own domain. Cheap, and it changes how you are perceived.
  2. Google Business Profile. Free, an hour, highest return of anything here for a local business.
  3. Invoicing and a record of income.
  4. A website that answers the obvious questions.
  5. A spreadsheet of customers.
  6. Then nothing until something specific and repeated annoys you.

Most businesses can stay at step six for a long time, and the ones that add tools fastest are not usually the ones growing fastest.

How Soclo approaches it

Soclo covers several of these in one place — the posting and planning, a website, payment links, and the inbox — which is the argument for it: fewer logins, and one set of facts about your business rather than five that gradually disagree.

See how Soclo is organised →

The bottom line

Business email, a completed Google listing, a way to invoice and know what you earned, a website that answers the obvious questions, and a record of your customers. That is a properly equipped small business. Add anything else only when you can name the specific annoyance it fixes, check how to get your data out before committing, and cancel whatever you have not opened in a month. See also setting a marketing budget.