What software does a small business need?
Kahu team·Updated 2 Oct 2026·7 min read
Most small businesses need five things: email and file storage, accounting, a website, a place to keep customers and enquiries, and a way to take bookings or payments. Add marketing, team chat and automation once those work. Start small, choose tools that connect to each other, and avoid paying for features you will not use.
The core five
Whatever you sell, the same few jobs come up from day one: talking to people, getting paid, being found, remembering customers and organising the work. Cover those properly before adding anything else.
| Job | Type of software | Why it matters |
|---|---|---|
| Email, calendar and files | An office suite with business email | A professional address and documents you can reach anywhere |
| Getting paid and staying compliant | Accounting software | Invoices, bank feeds and tax returns in one place |
| Being found | A website and your Google Business Profile | Where most new customers check you out first |
| Remembering customers | A CRM, or a shared inbox to start | Every enquiry and conversation in one record |
| Bookings or sales | Booking, point-of-sale or online store software | Customers can buy or book without a phone call |
What to add as you grow
- Email marketing, once you have past customers worth staying in touch with.
- A social media scheduler, once you post more than a few times a week.
- Team chat and a task board, once more than two or three people share the work.
- Job management or rostering, if you send people out to sites or work in shifts.
- Automation that links your tools, once you notice yourself copying data between them.
Keep the stack small
Every extra tool adds a login, a monthly fee and another place where information can hide. Before you add one, check whether something you already pay for does the job. Prefer tools that connect to each other, so a new enquiry, a booking and an invoice all point to the same customer.
The order to set things up
- 1Business email and two-factor authenticationYour email is the key to every other account, so secure it first.
- 2AccountingConnect your bank account before your first invoice goes out.
- 3Website and Google listingMake it easy to find you and get in touch.
- 4Customer recordsPick one home for enquiries and conversations, and stop keeping lists elsewhere.
- 5Then everything elseAdd one tool at a time, and only when a real problem needs it.
Frequently asked questions
Can a small business run on free software?
For a while, yes. Many tools have free plans. Paid plans usually earn their keep once you have staff, more customers or need better security controls.
Should I choose one platform or separate tools?
Separate tools can be the best at each job. One platform means fewer logins and data in one place. Pick based on how much time you spend moving information between tools.
What should I avoid?
Signing up for tools because a competitor uses them. Start from your problem, not the product.
