Tools to run a small business: what you need and what you don't

7 min readUpdated on

It is easy to end up paying for six subscriptions that do not talk to each other: one for the website, one for appointments, one for payments, one for invoices and a spreadsheet that ties it all together by hand. This guide sorts out what each type of tool does, which ones you need at each stage and how to compare them without being swayed by the sticker price.

The short version

  • Problem first, tool second: write down what eats your time before you look at any software.
  • A small service business needs to cover six functions: being found, booking, payments, invoicing, remembering clients and talking to them.
  • The real price is subscription plus fees plus your time spent connecting the pieces.
  • Always insist on being able to export your clients. If you cannot take them with you, they are not yours.
  • Bookkeeping and taxes are a world apart: that is for invoicing software or an accountant.

1. Before you look at software: what hurts

Choosing a tool by comparing feature lists is how you end up with the most complete one and the least used. Start from the other end: for one week, write down every time you do something repetitive or something slips.

  • How many messages does it take to set an appointment?
  • How many appointments are missed without notice?
  • How long does it take you to know what you made this month?
  • How many clients have not come back without you messaging them?
  • How many times do you copy the same detail from one place to another?

The two highest answers are your shopping list. Everything else can wait.

2. The map: six functions and their tools

FunctionWhat it is forWell-known examplesWhat to check
WebsiteBeing found and making your offer clearWordPress, Wix, SquarespaceWho maintains it and whether booking and payments are built in
BookingClients book on their ownCalendly, Booksy, Fresha, TreatwellPer-client fees and who owns the data
PaymentsTaking cards online or in personStripe, your bank's terminal, mobile card readersPercentage plus fixed fee per transaction, and payout timing
Invoicing and bookkeepingValid invoices and proper recordsInvoicing or accounting software, or your accountantThat it meets the rules where you operate, including e-invoicing in the EU
ClientsHistory, notes and follow-upA CRM or a spreadsheetThat it is connected to booking and payments
CommunicationReminders, notices and campaignsEmail tools, messagingRecipients' consent and easy unsubscribe

Add one more that is free and essential for any local business: a Google Business Profile. No tool replaces it.

The brands in the table are examples to orient you, not recommendations or a complete list. Their terms change often: check them on their websites.

3. Separate pieces or all in one

There are two ways to cover these functions, and both are defensible.

Separate piecesAll in one
AdvantageYou pick the best of each kindThe data is already connected
DrawbackYou connect them yourself and pay several subscriptionsEach function may be less deep than a specialist tool
CostSum of subscriptions, often more than it seemsOne subscription
UpkeepSeveral accounts, invoices and updatesOne
Fits ifYou have very specific needs or a technical teamYou work alone or in a small team and want to focus on your craft

The cost of separate pieces is not only money. When the booking is in one place, the payment in another and the client record in a third, someone has to check they match, and that someone is you. That is why businesses of one to five people usually do better with one tool that brings together website, booking, payments and clients, leaving out only what needs a specialist, such as bookkeeping.

4. Seven questions to compare

  1. Does it solve my two main problems? The ones from point 1, not the ones in the brochure.
  2. What does it cost in total per year? Subscription, fees, add-ons and extra users.
  3. Who owns the clients? Can I export all of them whenever I want?
  4. Can I use it without help? Try it for real: create a service, make a booking, take one dollar or euro.
  5. Does it work well on a phone? You will run things from yours, and clients will book from theirs.
  6. What happens if I leave? Contract length, fees, and what happens to my site and data.
  7. Does it handle data properly? Where data is stored and, in the EU, whether it offers a GDPR data processing agreement.

5. The costs that are not on the sticker

  • Commission per sale or per new client. A tool with no subscription can cost more than a paid one if it keeps a share of every booking. Do the maths with your real revenue.
  • Payment fees. They exist whenever you take cards, whatever tool you use. Ask whether the platform adds anything on top.
  • Paid add-ons. Reminders, your own domain, more than one staff member, removing the platform's branding.
  • Your time. One hour a week copying data by hand is more than fifty hours a year.
  • Shared visibility. On a marketplace, your listing sits next to your competitors', sometimes with their offers.
  • The cost of leaving. If you cannot export your clients or keep your domain, switching tools means starting from zero.

6. The minimum kit for each stage

StageEssentialCan wait
Just startingGoogle profile, website with booking and payments, invoicing software or an accountantEmail campaigns, shop, automations
Schedule half fullAll of the above plus reminders, a cancellation policy with deposits and client recordsAdvanced analytics
Schedule fullPackages, waitlist, automatic review requests, "time to come back" messagesYour own app
With a teamCalendar per staff member, permissions per person, reports by service—

At every stage the temptation is to buy what the next one needs. Resist it: a tool you do not use is a cost and a distraction. What does make sense is choosing something from the start that can grow with you, so you do not have to migrate halfway. How to get the most from each piece is in how to run a small business.

7. Where VerticalDash fits, and where it does not

This guide is published by VerticalDash, so it is only fair to say what it covers and what it does not.

What it covers: your business website, online booking with email reminders, card payments paid out to your own account, a shop for physical and digital products, packages, memberships, gift cards, quotes, client records with history, reviews, events with tickets, news and the legal pages of your site generated from your details. All in one dashboard, with connected data.

What it does not cover: it is not accounting or tax-compliant invoicing software, and it does not file your taxes. For that you need invoicing software or an accountant. Nor is it a marketplace: it does not bring you clients from its own search engine; it turns the visitors who reach your website into bookings.

If it fits what you need, see how it looks in your trade in websites by type of business and try it without a card. If not, the seven questions above work just as well for any other tool.

Frequently asked questions

What is the best tool to run a small business?

The one that solves your two main problems and that you will actually use. For most service businesses that means one that brings together website, booking, payments and client records, plus invoicing software or an accountant for taxes.

Can I run my business with spreadsheets alone?

At the start, for the numbers, yes. They fall short as soon as clients need to book on their own, get reminders or pay in advance, and they are a data protection risk if client details sit there without access control.

Are free tools worth it?

To start, many are. Check where their money comes from: commission per sale, paid basic features or advertising. And make sure you can export your data if you want to switch later.

What do I need for invoicing?

Invoicing software that meets the rules where you operate, or your accountant's services. E-invoicing between businesses is becoming mandatory in several EU countries, so ask before you choose.

Is it hard to switch tools later?

It depends on whether you can take your clients and your domain with you. That is why it is worth checking before you start: with exportable data and a domain in your name, switching takes days.

Everything your business needs, in one platform

Website, bookings, payments, shop and clients in one dashboard. Set it up today and try it free for 30 days, no card needed.

Create your website free