The unlimited plan rewired what a wash sells
A generation ago a wash sold tickets. Today the profitable ones sell subscriptions, and that changes the bookkeeping problem completely. A monthly unlimited plan bills on a fixed date for access all month; a prepaid annual plan banks a year of obligation in one charge. Until the washes happen, that money is deferred revenue — a liability on the balance sheet, not income on the P&L.
Books that dump every processor payout into sales overstate the months you sell hardest and understate the months you serve hardest. Releasing plan revenue as it is earned shows the real margin of each month, supports the tax reserve that keeps prepaid amounts from being taxed before they are earned, and produces statements a lender or buyer can rely on. Building that discipline is the point of End-to-End Accounting: bookkeeping, payroll, financial reporting and tax filing under one roof, closed monthly.
From wash controller to ledger
The operational truth lives in the wash controller and the membership platform — DRB, Washify, or Rinsed layered on top for member management — and it never matches the bank feed on its own. Payments land as processor batches, net of fees, mixing plan billings, single washes and top-ups across days. We map the platform reports into QuickBooks Online by revenue stream, reconcile each payout back to gross billings so processing fees appear as the real cost they are, and run chemical, utility and parts bills through Dext.
Card declines on monthly plans deserve their own line in the ledger. A member whose card failed has not cancelled, and books that hold billed-but-uncollected amounts separately hand the site manager a recovery list instead of silent shrinkage. Coin and card takings from self-serve bays and vacuums are logged by machine and collection date so every deposit ties back to a metered event — the tax weight that reconciliation carries at audit is its own story, told on our tax services page.
One treatment for every kind of wash dollar
| How the money arrives | How the books should treat it |
|---|---|
| Monthly unlimited billing | Recognized in the month access is provided; declines tracked for recovery |
| Prepaid annual plans | Deferred on receipt, released evenly across the term |
| Single washes at the pay station | Recognized at sale, agreed to controller wash counts |
| Wash books and gift cards | A liability until redeemed, with a written expiry policy applied consistently |
| Fleet accounts billed monthly | Invoiced revenue with receivables aged and chased |
| Detailing deposits and bookings | Deposit held as a liability, recognized when the job is delivered |
| Vacuum and vending takings | Recognized on collection, logged by machine and date |
The deferred-revenue schedule this produces is not bookkeeping vanity. Member liabilities transfer with the business, so it is one of the first schedules a diligence team opens when a wash trades — and the reason two sites with identical bank deposits can deserve very different prices.
Churn is an accounting number before it is a marketing one
A member base only grows when sign-ups outrun cancellations and failed payments, and the billing data already contains all three. We structure the books so the close reports members added, members lost, involuntary churn from declined cards, and average revenue per member — no separate analytics project, no spreadsheet rebuilt from memory. An owner who sees those four numbers every month catches a pricing mistake, a service complaint or a billing failure while it is still cheap to fix.
Churn also anchors valuation. Buyers price a wash off the recurring base and how fast it leaks, so a clean, months-deep churn history in the accounting file is worth real money on exit day. What to do about churn — pricing, plan design, win-back — is CFO territory; the books are where the evidence has to live first.
Payroll, month-end and the numbers in between
Attendants, detailers and site managers are paid inside the same engagement: source deductions, vacation accrual, stat pay, WSIB and T4s out on time, with the spring ramp-up and winter scale-down handled as they happen. Detailing labour gets its own cost line so the statements show what each service actually earns, not one blended wage number.
Month-end closes on a fixed rhythm for the washes and detailing shops we work with across Mississauga and the GTA: revenue by stream, the deferred-revenue balance, member movement, labour share, and utility cost per car. A solo detailer not ready for full monthly service can keep a CPA on call with CPA Quick Support at $99 a month; everything larger is scoped and quoted in writing after a free 15-minute discovery call.
