Nobody starts a detailing business because they were excited about invoicing.
So the admin side gets assembled by accident: Instagram for enquiries, a notes app for the schedule, a spreadsheet for prices, e-transfer for payment, and a shoebox of receipts for the accountant in April. It holds together at five jobs a week and starts costing real money somewhere around fifteen.
Here's what the pieces do, where the seams tear, and what's worth fixing first.
The five-app setup, and where it breaks
Instagram DMs for bookings. Great for marketing, poor for scheduling. Nothing is confirmed, nothing is held, and the customers who wouldn't message you never register as lost.
A notes app or paper calendar. Works until two people think they have Saturday at 10. It's also invisible — you can't see next week's revenue, and you can't tell a customer what you have free without stopping the job you're on.
A spreadsheet for prices. Fine until a customer asks about a service you priced differently three months ago, or you realise you've been quoting last year's rate.
E-transfer for payment. The friction here is worse than it looks. You finish at four, remind them at six, they pay at nine, and some of them you chase for two weeks. Every one of those is a small tax on your evening.
Receipts in a bag. The April problem. It's not just tedious; it costs money, because the input tax credits you can't substantiate are credits you don't claim.
None of these are bad tools. The problem is the gaps between them — every seam is somewhere a job, a payment, or a deduction falls through.
What you actually need
Strip it back and a detailing business needs six things:
- A booking page with your real availability, so people can book without messaging you
- Deposits, so a booked slot is a slot that stays booked
- Invoices that are numbered, carry your GST number, and calculate tax correctly
- Card payment at the point of finishing, not a chase afterwards
- A client record — vehicle, history, what you did last time, what they're fussy about
- Automatic reminders for appointments and overdue invoices
That's the whole list. Everything else is nice to have.
The categories of tool
General booking tools (Calendly and similar). Good at scheduling, and that's all. No invoicing, no Canadian sales tax, no client history. You'll still need something else for the money.
General invoicing tools (Wave, and the invoicing side of accounting packages). Good invoices, real accounting, often free or cheap. No booking, no deposits, no reminders about appointments. You're back to running two systems that don't know about each other.
Payment processors on their own (Square, Stripe). Excellent at taking money. Square's free tier is genuinely good and has basic appointments attached. Where it gets thin for detailers is the service-business specifics — deposits tied to a booking, multi-province tax, a client record with vehicle details.
Field-service platforms (Jobber, Housecall Pro). Genuinely capable, built for trades, and priced for companies with crews and dispatchers. For a solo mobile detailer they're usually more software than the business needs at a price that stings.
Detailing-specific tools. A handful exist. Most are US-first, which shows up in the tax handling — GST/HST/PST across thirteen provinces is not something a US product does well, if at all.
The Canadian problem
This is where a lot of otherwise-good tools fall down.
Sales tax in Canada isn't one rate. Alberta is 5% GST. BC adds 7% PST on top, calculated in parallel. Saskatchewan and Manitoba have their own. Quebec has QST with its own rules. HST provinces roll it into one number at rates that differ by province.
A US-built invoicing tool typically models one tax rate per invoice. That's fine right up until you take a job across a provincial line, or an auditor asks how you arrived at a number.
The second Canadian gap is CASL. If you're sending appointment reminders and marketing texts, consent tracking and working opt-out aren't optional, and a tool that ignores them is handing you a compliance problem you didn't know you had.
What to consolidate first
If you only change one thing, make it booking with deposits attached.
Not because invoicing doesn't matter, but because that's where the leak is biggest. The DM funnel loses customers who never message, no-shows cost you whole days, and the scheduling back-and-forth eats hours a week you're not paid for. Fixing the booking end fixes the largest single loss.
Payment is second. Getting paid at the job instead of chasing it afterwards removes a category of unpaid evening work and improves cash flow immediately.
Everything else — client history, reminders, reporting — is real value but it's optimisation. The first two are money currently going missing.
The honest trade-off with all-in-one tools
Consolidating means accepting that a combined tool won't be the single best product in every category. A dedicated scheduling app will have more scheduling features. A full accounting package will do more accounting.
What you get in exchange is that the pieces know about each other: the booking creates the client, the client gets the invoice, the invoice knows what the deposit already covered, and the reminder goes out without you. That integration is usually worth more to a small operation than any individual feature.
The point at which a specialist tool wins is when one function genuinely becomes your business — a shop with five bays and a service advisor has different scheduling needs than a mobile detailer with a van.
What PayDash does
Since you're reading this on our blog, the honest pitch:
PayDash is the six things listed above in one place, built for Canadian service businesses. Booking page with deposits, invoicing with GST/HST/PST calculated automatically for every province, card payments into your own account, client records with vehicle history and custom fields, automatic SMS and email reminders that are CASL-compliant, and a business website included on every plan.
Card payments are 2.9% + $0.90 — the standard processing rate plus a flat 60¢, with no percentage markup and no commission on new clients. Plans start at $19/month and there's a 30-day free trial with no credit card.
If you're currently running the five-app setup, the twenty minutes it takes to set up is the highest-return admin work you'll do this year.
See how PayDash works for detailers →
Related reading: