New business owners often assume they need a big software budget before they can look "legitimate." In reality, most one- to five-person service businesses — cleaning companies, contractors, salons, pet groomers — can run everything they need on tools that cost less than $100/month combined (roughly £80/month in the UK). The trick isn't finding free software; it's picking the right paid tools and skipping the ones that don't earn their keep yet.
If you haven't registered your business yet, start with our guide to starting a small business, which covers LLC vs. sole proprietor setup, getting an EIN, and sales tax basics. This article picks up after that — once you're registered and ready to actually run day-to-day operations.
What a small business actually needs software for
Strip away the marketing jargon and most service businesses need software to handle five things:
- Booking and scheduling jobs
- Invoicing and getting paid
- Basic bookkeeping and tax prep
- Client communication and reminders
- Payroll, if you have even one employee
You don't need a CRM, a project management suite, and three chat apps in year one. You need these five things working reliably.
A realistic stack under $100/month
| Category | Tool examples | Typical cost (US) | UK equivalent |
|---|---|---|---|
| Scheduling & online booking | CleanWhale, Housecall Pro, Jobber | $29–$49/mo | £25–£40/mo |
| Invoicing & payments | Wave (free), Square Invoices, QuickBooks | $0–$20/mo + processing fees | £0–£16/mo + fees |
| Bookkeeping / accounting | Wave, QuickBooks Simple Start | $0–$30/mo | £0–£24/mo |
| Email & docs | Google Workspace | $6/user/mo | £4.60/user/mo |
| Client reminders/SMS | Built into scheduling tool, or Twilio | $0–$10/mo | £0–£8/mo |
Add those up conservatively and a solo operator lands around $35–$65/month. A small team with a couple of employees, adding basic payroll, typically lands between $80–$120/month — still far below what most people assume "business software" costs.
Scheduling and booking: the tool that pays for itself
This is usually the highest-leverage purchase in the stack, because missed bookings and double-booked jobs cost real money. Look for a scheduling tool that includes:
- Online booking clients can use without calling you
- Automatic reminders (email/SMS) to cut no-shows
- A calendar view your whole team can see
- Basic invoicing tied to completed jobs
Platforms built specifically for home-service and cleaning businesses (rather than generic calendar apps) tend to save the most time because reminders, invoicing, and scheduling are already connected — you're not stitching together three separate tools.
Invoicing and payments
Wave is free and handles basic invoicing well for very early-stage businesses. Once you're taking recurring clients or need faster payouts, a paid processor (Square, Stripe, or your scheduling tool's built-in payments) usually beats the free option once you account for time saved chasing payments. Expect processing fees around 2.6–3.5% per transaction regardless of provider — that's an industry norm, not a red flag.
Sales tax note: if you sell taxable services in your state, make sure your invoicing tool can apply the correct sales tax rate per job location — this varies by city and county in many states. UK businesses should check VAT registration thresholds (currently £90,000 turnover) before assuming invoicing software needs VAT fields.
Bookkeeping without hiring an accountant yet
Wave's free accounting tier is genuinely usable for sole proprietors and single-member LLCs with simple finances. Once you have inventory, multiple employees, or need proper cash-flow forecasting, QuickBooks Simple Start ($30/mo) or Xero (£16/mo in the UK) becomes worth the cost. A good rule: switch from free to paid bookkeeping software the moment you're spending more than an hour a month manually categorizing transactions.
Payroll: the one place not to cut corners
If you hire even a single W-2 employee, manual payroll becomes a legal risk, not just a hassle — miscalculated tax withholding is an easy way to end up owing penalties. Gusto ($40+/mo for the base plan) or QuickBooks Payroll handle federal and state tax filings automatically. This is one line item worth paying for even if it pushes you closer to the $100/month ceiling.
What to skip in year one
- Standalone CRM software — your scheduling tool's client list is usually enough until you have 50+ recurring clients.
- Project management apps — a shared calendar and a group chat cover most small teams.
- Paid marketing automation — a free Mailchimp tier or even manual follow-up texts work fine under a few hundred contacts.
- Multiple communication apps — pick one (email, SMS, or a single chat app) and stick to it.
Building your own stack: a quick framework
- List the five core functions above.
- For each, pick one tool — resist the urge to run two "just in case."
- Prioritize tools that combine functions (e.g., scheduling + invoicing + reminders) over single-purpose apps, since fewer subscriptions means fewer monthly line items to track.
- Revisit the stack every 6 months as your team or client volume grows — not more often, or you'll waste time switching tools instead of running your business.
For a full walkthrough of the earlier steps — choosing a business structure, registering, and getting your first clients — see our guide to starting a small business.
Try CleanWhale as your scheduling core
If online booking, scheduling, invoicing, and automatic reminders are the piece you're still missing, CleanWhale is built specifically for cleaning and home-service businesses and fits comfortably inside a sub-$100/month stack. Check plans & pricing or see the full breakdown on our features page before you commit to anything.