(437) 561-6272

CPA Quick Support — a licensed CPA on call from $99/month.

Get an instant quote
Who we help · Pet Groomers · Accounting

Groomer books that keep every deposit, tip and no-show fee straight.

A grooming day produces more kinds of money than most small businesses see in a month: prepaid deposits, card payouts arriving net of booking-app fees, a kept no-show fee, retail at the counter, tips in two formats. End-to-end accounting for groomers means each of those lands in the books correctly the week it happens, so revenue is gross, HST is right, and paying a commission groomer takes minutes instead of a weekend.

Groomer trimming a dog in a salon

Record the gross, not the deposit that hits the bank

Booking platforms built for grooming, MoeGo, DaySmart Pet, Square Appointments, pay out in batches with their processing and subscription fees already removed. Books built from bank deposits therefore understate revenue and bury the fees where you never see them. We record what the client actually paid as revenue and the platform's cut as an expense.

That distinction matters twice. Your service margin becomes real instead of flattering, and the $30,000 HST small-supplier test runs on gross fees charged, not on what reached your account. A groomer watching net payouts can sail past the registration line without noticing; clean books flag it months ahead. This is the core of End-to-End Accounting: bookkeeping, payroll, reporting and tax filing under one roof, built off the systems you already use.

Deposits, no-show fees and gift certificates each have their own HST moment

A booking deposit is not revenue when you take it and carries no HST; it sits as a liability until the dog is on the table. Keep the deposit after a no-show and the picture changes: CRA treats a forfeited amount from a taxable service as HST-inclusive, so 13/113 of what you kept is tax to remit even though no groom happened. Gift certificates run the opposite direction, no HST when sold, revenue and HST when redeemed, and the unredeemed balance stays a liability on the books.

We set the chart of accounts so each of these books itself from the appointment record: deposit taken, deposit applied, fee kept, certificate sold, certificate redeemed. When the no-show policy in your booking app changes, the books already know what to do with the money it collects.

Commission splits are usually payroll, and tips have two lanes

A groomer working your table on a 50/50 or 60/40 split is, in CRA's eyes, usually an employee: you set the schedule, own the tub and dryers, and the clients book through your system. That means T4s, source deductions, and CPP and EI remitted on time. Treat that groomer as a contractor and a misclassification review can land both halves of the missed CPP and EI on the shop, plus penalties, for every year reassessed.

Tips split into two lanes. Card tips the shop collects and distributes are controlled tips: they run through payroll and are pensionable and insurable. Cash handed straight to the groomer is a direct tip, still taxable income to them, but outside the shop's payroll. How you configure the tip prompt on the card reader decides which lane you are in, so we set it deliberately rather than discovering the answer during a payroll review.

Every dollar in, booked the right way

Money inHow it lands in the books
Groom feeRevenue at the full price charged, 13% HST collected, app fees expensed separately
Booking depositLiability until the appointment; applied to the invoice or converted on a no-show
Kept no-show feeRevenue deemed HST-inclusive; 13/113 of the amount remitted as tax
Retail sale at the counterTaxable revenue with the product cost relieved from inventory
Gift certificateLiability when sold; revenue and HST when redeemed
Card tip routed by the shopControlled tip through payroll; CPP and EI apply

Retail, inventory and a rhythm that fits the shop

Counter retail, shampoo, brushes, dental chews, is a short SKU list with real margin, and it only stays profitable if the books track it: cost per unit in, margin per sale out, and a periodic count that catches shrinkage and the bag of treats that walked out as a freebie. We keep the inventory ledger light enough for a small shop but honest enough that the retail line means something.

The rhythm is monthly: transactions categorized, the booking platform reconciled to the bank, payroll run, HST tracked against the filing period, and a short report that says what the shop actually earned. If you are a solo groomer with one van and one card reader, a full monthly engagement may be more than you need; CPA Quick Support at $99/mo answers the one-off questions until the shop grows into more. Either way, we work with groomers across Mississauga and the GTA, and every engagement is scoped in writing after a free 15-minute call, with plain numbers on the pricing page.

Common questions

03
Do I owe HST on a no-show fee I keep?

Yes. A forfeited deposit or cancellation fee tied to a taxable service is deemed to include HST, so 13/113 of the amount you kept is remitted as tax. Your books should record this automatically rather than at year-end.

Is a groomer on a commission split an employee or a contractor?

Usually an employee: if the shop sets the schedule, owns the equipment and controls the bookings, CRA will generally see employment. That means T4s and source deductions, and misclassifying can cost the shop both halves of CPP and EI retroactively.

Do tips have to go through payroll?

Card tips the shop collects and distributes are controlled tips, so yes, with CPP and EI. Cash tips handed directly to the groomer stay outside payroll but remain taxable income to the person who received them.

Keep exploring

03

Pets & Animal Services

Every pets & animal services niche we work with.

Visit page

Pet groomer tax filing

HST registration timing and returns for grooming.

Visit page

Dog daycare accounting

Packages, deposits and kennel staff kept straight monthly.

Visit page

Close the month between appointments

A free 15-minute discovery call, no commitment. Walla replies within two business days, either way.

CPA Ontario
Client stories

Rated 5.0 on Google.

Instant quoteGet pricing in 2 minutes Call us(437) 561-6272