TL;DR
ZenMaid and BookingKoala are both solid products — built for the US residential cleaning and home service market, and they do that job well. The problem is not the software; it is the market. UK cleaning businesses face a compliance environment that neither tool was designed for, and no amount of workarounds changes that fundamental mismatch.
The short verdict: both are US tools in a UK compliance world. ZenMaid is genuinely polished for domestic maid service management. BookingKoala has a strong customer-facing booking experience. But neither has MTD ITSA, neither prices in GBP, and neither integrates with GoCardless — the three things that define UK cleaning business infrastructure in 2026. UK cleaning businesses searching for these tools are often attracted by good marketing and accessible pricing, then hit the compliance wall when it matters.
Cadi is the purpose-built UK alternative: scheduling, invoicing, open banking, GoCardless direct debit, and native MTD ITSA quarterly HMRC submissions — built for the UK market, by people who run a UK cleaning business. It launches 1 June 2026. Join the waitlist.
Quick comparison
| Feature | Cadi | ZenMaid | BookingKoala |
|---|---|---|---|
| Primary market | UK | US (3,000+ customers) | US |
| MTD ITSA | Yes — native, HMRC recognised | No | No |
| GoCardless direct debit | Yes | No | No |
| GBP pricing & invoicing | Yes — native GBP | USD only | USD only |
| Scheduling | Yes — recurring, cleaning-specific | Yes — recurring, GPS tracking | Yes — recurring appointments |
| Open banking | Yes | No | No |
| Starting price | Free / £39 Pro / £79 Max | $19/mo + per-user fees (USD) | $27/mo (USD) |
The US/UK compliance gap: why it matters more than features
When UK cleaning business owners find ZenMaid or BookingKoala, the discovery usually goes the same way. The marketing is good. The screenshots look clean. The pricing is accessible. The reviews are positive. They sign up, configure the basics, and run their scheduling through it for a few months. Then they hit one of three walls:
- Invoice currency. Clients receive invoices in USD. For a UK business billing UK clients, this is immediately unprofessional and creates confusion. There is no native GBP option in either tool — currency is USD by default, and workarounds are limited.
- Payment collection. The standard UK mechanism for recurring client payments is GoCardless direct debit. Neither ZenMaid nor BookingKoala integrates with GoCardless. UK businesses are left relying on Stripe card payments, which carry higher transaction fees and lower uptake from clients who expect a direct debit.
- MTD ITSA. This is the wall that ends the experiment. Making Tax Digital for Income Tax Self Assessment requires sole traders earning above £50,000 to submit quarterly digital income and expense updates to HMRC via an approved API. Neither ZenMaid nor BookingKoala has any pathway to HMRC submissions. There is no integration, no bridging tool, no export format that HMRC accepts. The UK cleaning business still needs a separate UK accounting tool — at which point the question becomes: why am I paying for two platforms?
The compliance gap is not a minor inconvenience — it is structural. US cleaning software was not designed around HMRC, because HMRC does not apply to US businesses. That is a reasonable design decision. The consequence for UK users is that there is no configuration path, no plugin, and no workaround that makes a US-built tool compliant with UK tax law. It requires a UK-built tool.
It is also worth being clear about what this article is not arguing. ZenMaid and BookingKoala are not bad software. ZenMaid in particular is a well-built product for its intended use case. The issue is purely one of market fit: both tools were designed for US cleaning businesses operating under US tax law, US payment infrastructure, and US accounting norms. UK cleaning businesses operate under a different set of rules, and no amount of feature comparison changes that baseline incompatibility.
Cadi: built for UK cleaning businesses from the ground up
Cadi was built by Mackies Cleaning — a UK cleaning business with residential, commercial, and specialist exterior arms. Every feature was designed around the specific reality of running a cleaning company in the UK: recurring appointments, weekly and fortnightly rotas, HMRC quarterly submissions, GoCardless direct debit, GBP invoicing with late payment reminders, and open banking for real-time cash position.
The full feature set:
- Scheduling. Recurring appointments, staff allocation, per-client job checklists, and fast reassignment when availability changes. Built around the repeating rhythm of residential and commercial cleaning, not one-off trade jobs.
- Invoicing. Automatic recurring invoices in GBP, late payment reminders, and a clear view of what is outstanding. Invoices are UK-compliant and generated automatically when a job is completed.
- GoCardless direct debit. The standard UK mechanism for recurring client payments. Set up a direct debit mandate once per client, and payments collect automatically on schedule. No chasing, no card processing fees, no friction.
- Open banking. Real-time bank feed integration so you can see your actual cash position without manual reconciliation — useful for sole traders managing cash flow day to day.
- MTD ITSA. Quarterly income and expense submissions to HMRC via the approved MTD API, built directly into the platform. No bridging software, no separate tool. Sole traders can complete their own quarterly submissions and Self Assessment through Cadi without needing an accountant — the platform is designed to be used by the business owner, not a trained bookkeeper.
- Pricing calculator. Generate consistent, margin-aware quotes based on property size, room count, frequency, and service type — not from gut feel.
- Staff management. Track hours, allocate jobs to specific cleaners, and manage rota changes as the team grows.
Pricing is in GBP: Free (core features, sole trader), Pro at £39/month, Max at £79/month, and Enterprise for larger operations. Cadi launches 1 June 2026 — the waitlist is at cadi.cleaning/launch.
ZenMaid: polished maid service software, wrong market
ZenMaid is purpose-built for residential maid and house cleaning services — and within that specific niche, it is a genuinely strong product. With over 3,000 customers, almost entirely US-based, it has earned its reputation for clean UX and solid automation.
The strengths are real:
- Automated client communications. SMS and email reminders to clients before appointments, post-clean follow-ups, and review requests. The communication automation is well-built and reduces no-shows meaningfully for US maid service businesses.
- Spot Finder. ZenMaid's scheduling tool for placing recurring appointments into available slots — useful for dense residential cleaning rotas.
- GPS tracking. Cleaner location tracking via the mobile app, relevant for larger maid service operations managing multiple teams in a metro area.
- QuickBooks integration. Financial data pushes to QuickBooks on the Pro tier — a sensible choice for the US market where QuickBooks is the dominant accounting platform.
Pricing is: Starter at $19/month (up to 40 appointments), Pro at $39/month (unlimited appointments, GPS, QuickBooks), and Pro Max at $49/month — plus per-user fees of $4–$24 per user depending on tier. All pricing is in USD. UK users pay in dollars with full FX exposure — the monthly bill fluctuates with the exchange rate, and there is no option to lock to sterling.
The limitations for UK cleaning businesses are fundamental rather than cosmetic:
- No MTD ITSA. Zero pathway to HMRC quarterly submissions. A UK sole trader using ZenMaid as their primary business software still needs a separate UK accounting tool with MTD ITSA support — which largely defeats the purpose of having an all-in-one platform.
- No VAT support. For VAT-registered UK cleaning businesses, ZenMaid cannot generate VAT invoices or track VAT liability.
- No GoCardless. The standard UK recurring payment mechanism is not available. UK businesses are limited to Stripe card payments — higher processing fees, and lower uptake from clients who expect direct debit.
- USD only. GBP invoicing is not available. UK clients receive dollar-denominated invoices, which is unprofessional and confusing.
- QuickBooks as the accounting layer. ZenMaid offloads accounting to QuickBooks, which is fine in the US. In the UK, QuickBooks requires separate bridging software for MTD ITSA compliance — adding another tool, another cost, and another configuration step.
To be direct: ZenMaid is the right tool for a US maid service business. It is the wrong tool for a UK cleaning business, not because of what it does poorly, but because of what the UK market requires that it was never built to handle.
BookingKoala: strong booking portal, no UK compliance
BookingKoala's primary strength is its customer-facing booking experience. The online booking portal is polished, supports recurring appointment scheduling out of the box, and includes marketing features — gift cards, email campaigns, and referral schemes — that are genuinely useful for growing a home service business's client base. For a US home service business that wants a professional online booking presence and automated client communications, BookingKoala is a reasonable platform.
Pricing is: Starter at $27/month, Growing at $57/month, and Premium at $197/month — all in USD, with no GBP option.
The limitations for UK cleaning businesses go beyond the compliance gap:
- No MTD ITSA. No HMRC integration of any kind as of May 2026. UK tax compliance must be handled entirely outside BookingKoala.
- No GoCardless. UK direct debit is not available. Client payments are processed through Stripe or similar card processors.
- USD only. No GBP invoicing. UK clients receive dollar-denominated documentation.
- Complex back-end setup. Users report that initial configuration is involved and the learning curve is steeper than the marketing suggests. Time investment is front-loaded, which is a meaningful cost for a sole trader or small team.
- QuickBooks integration quality. User reports consistently describe the QuickBooks integration as unreliable — data sync issues and manual reconciliation still required. In the UK this is compounded by the fact that QuickBooks itself requires bridging for MTD ITSA.
- CRM and email automation add-on cost. The email marketing and CRM features that make BookingKoala attractive for client growth are reported to require a separate subscription of approximately $150/month — a significant additional cost on top of the base tier.
- Platform stability. Users have reported incidents with platform reliability that affected bookings and client communications. This is a meaningful risk for a business where missed appointments have direct client retention consequences.
BookingKoala's strongest feature — the customer-facing booking portal — is genuinely useful, and UK cleaning businesses that prioritise online booking visibility will find it appealing. The problem is that the portal sits on top of a platform that has no UK compliance infrastructure, and the additional cost of the CRM features erodes the pricing advantage.
What UK cleaning businesses actually need that US tools can't provide
The conversation about ZenMaid and BookingKoala tends to focus on features — scheduling, communications, booking portals. That is the wrong frame for UK cleaning businesses. The right frame is infrastructure: the underlying systems that a UK cleaning business must operate within, regardless of which software they choose.
There are three pieces of UK infrastructure that US cleaning software cannot provide, and that no workaround resolves:
1. MTD ITSA quarterly HMRC submissions
Making Tax Digital for Income Tax Self Assessment is a statutory requirement for UK sole traders above the relevant income threshold. It requires quarterly digital updates submitted directly to HMRC via an approved API. This is not an accounting feature that can be replicated by exporting data to a spreadsheet or emailing figures to an accountant — it requires direct software-to-HMRC API connectivity via an HMRC-recognised platform. Neither ZenMaid nor BookingKoala is on the HMRC recognised software list, and neither has any integration pathway.
The practical consequence: any UK cleaning business using ZenMaid or BookingKoala as their primary platform still needs a separate, HMRC-recognised tool for their quarterly submissions. They are paying for two platforms, maintaining data in two systems, and accepting the reconciliation errors that inevitably result.
2. GoCardless direct debit
Direct debit is the standard UK mechanism for recurring payments. Clients expect it. It has lower processing fees than card payments. It reduces payment failures and the admin overhead of chasing late invoices. GoCardless is the dominant UK direct debit provider for small businesses — it is supported by every major UK bank and is the infrastructure underneath a large proportion of UK subscription billing.
US cleaning software built around Stripe card processing is not wrong — Stripe is the US standard. But for UK cleaning businesses with a high proportion of recurring residential clients, the absence of GoCardless is a material operational gap. Recurring direct debit mandates set up once per client and collected automatically are significantly more efficient than recurring card payment requests.
3. GBP invoicing
UK clients receive GBP invoices. UK VAT is calculated in GBP. UK Self Assessment is filed in GBP. Operating a UK cleaning business through a USD-denominated invoicing system creates friction at every financial touchpoint — client-facing documentation in a foreign currency, FX exposure on the monthly software cost, and a conversion layer in any accounting reconciliation.
Verdict
The verdict is straightforward, and it does not require dismissing either tool to reach it.
ZenMaid is a good product — polished, well-maintained, and genuinely suited to US residential maid service businesses. If you are a US-based cleaning business, ZenMaid deserves serious consideration. If you are a UK cleaning business, it is the wrong tool: no MTD ITSA, no GoCardless, no GBP, and USD-only billing. The compliance gap alone makes it unworkable as a primary platform for any UK business approaching the MTD threshold.
BookingKoala has genuine strengths in customer-facing booking and marketing automation. Those strengths come with a complex back-end, additional costs for CRM features, reported stability issues, and the same fundamental compliance gap. For UK cleaning businesses, the value proposition does not survive scrutiny once the full cost — including a separate UK compliance tool — is factored in.
Cadi is the purpose-built UK answer. It does not require a secondary platform for MTD ITSA. It does not require currency conversion for client invoicing. It uses GoCardless for recurring direct debit. It was built by people who run a UK cleaning business, for the specific operational and compliance reality of that market. Sole traders can file their own quarterly MTD ITSA submissions directly through the platform without needing accountant involvement. The Free tier covers core functionality for getting started; Pro at £39/month covers the full feature set for most working cleaning businesses.
UK cleaning businesses searching for ZenMaid or BookingKoala alternatives are almost always searching for the same thing: a platform that handles their scheduling and client management without requiring a second tool for compliance. Cadi is that platform. It launches 1 June 2026 — join the waitlist at cadi.cleaning/launch.
Frequently asked questions
Cadi launches 1 June 2026
The only software built specifically for UK cleaning businesses. Scheduling, invoicing, GoCardless direct debit, open banking, and MTD ITSA — all in one place, all in GBP.
Join the waitlist →