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

CategoryTool examplesTypical cost (US)UK equivalent
Scheduling & online bookingCleanWhale, Housecall Pro, Jobber$29–$49/mo£25–£40/mo
Invoicing & paymentsWave (free), Square Invoices, QuickBooks$0–$20/mo + processing fees£0–£16/mo + fees
Bookkeeping / accountingWave, QuickBooks Simple Start$0–$30/mo£0–£24/mo
Email & docsGoogle Workspace$6/user/mo£4.60/user/mo
Client reminders/SMSBuilt 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

  1. List the five core functions above.
  2. For each, pick one tool — resist the urge to run two "just in case."
  3. Prioritize tools that combine functions (e.g., scheduling + invoicing + reminders) over single-purpose apps, since fewer subscriptions means fewer monthly line items to track.
  4. 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.