Skip to content

Who We Help · Pet Groomers & Boarding · Bookkeeping

Pet groomer and boarding bookkeeping: packages, deposits, and the shelf

A grooming salon or boarding kennel sells three different things through one register: a service performed today, a package or deposit paid for a visit that has not happened yet, and retail product with its own margin. The deposit money is not revenue the day it lands — it is a liability until the dog actually shows up. Books that record every deposit as a sale overstate income in a slow week and understate it during the holiday boarding rush, so we build the chart of accounts around when the service is actually delivered.

By the AnalytIQ Accounting team · Last reviewed: August 12, 2026

Groomer bathing a dog in a professional pet grooming salon

Packages and boarding deposits are liabilities first

Ten-visit grooming punch cards and holiday boarding deposits both do the same thing to your books: they bring in cash long before the service is delivered. That cash belongs in a deferred revenue liability, not on the sales line, and it moves to revenue one visit or one boarding night at a time. Gingr and PetExec both track remaining package balances and deposit-applied amounts inside the booking system, but the general ledger needs its own liability account that mirrors that balance — the software knowing a client has three grooms left does not help your financial statements unless the accounting agrees.

Unredeemed packages are the quiet trap. A punch card that never gets used sits as a liability indefinitely unless you have a documented policy for breakage — recognizing the balance as revenue after a defined expiry period. Without that policy, "deferred revenue" can grow every year without ever clearing, which understates income and overstates a liability that will never actually come due. The same logic applies to holiday boarding deposits collected months ahead of December: the cash sits as a liability through October and November and only becomes revenue once the dog is actually checked in for its stay.

Everything on the retail shelf is fully taxable

Dog food, treats, shampoo, leashes and toys sold at the counter are fully taxable supplies — there is no pet equivalent of the GST/HST basic groceries exemption that applies to human food. Owners occasionally assume some retail lines should be tax-free because the equivalent human product would be; it is a reasonable guess and it is wrong. Retail needs its own revenue account and its own cost of goods sold, separate from grooming and boarding service revenue, so a fading margin on one supplier's food line shows up before it drags down the whole store. Bags of food and bottles of shampoo also carry real shrink — opened testers, damaged stock, and the occasional item that walks — so a periodic physical count against POS quantities belongs on the monthly checklist, not just at year end.

Three ways groomers get paid, three ways the books split

A single grooming business often runs all three pay models at once, and each one hits the books differently.

Pay modelWhose revenue is itWhat we track
Commission groomerFull ticket is shop revenue; commission is a wage costCommission accrued against the same period as the ticket
Hourly bather or kennel staffFull ticket is shop revenue; wages are a fixed costHours against boarding nights and grooms completed
Table renterRent paid to you is revenue; the renter's ticket is notA signed rental agreement and rent receivable by table

Boarding peaks change the shape of the month-end close

Kennel occupancy swings hard around the December holidays, March break, and summer, and a books setup that assumes steady month-to-month revenue will misread both ends of that swing. We track boarding revenue against occupied runs per night, not just total dollars, so a strong December read reflects a full kennel rather than a one-time price increase, and a weak February reads correctly as seasonal rather than a real decline. Incident-related costs — an emergency vet visit for a boarded animal, a claim under your liability policy — are worth their own expense account too, both to see the real cost of the risk and to support the pricing conversation with your insurer at renewal.

One system, two feeds: Gingr or PetExec into QuickBooks

Booking and boarding software drives the daily close. A well-built sync separates grooming revenue, boarding-night revenue, retail, deposits applied, and card fees before anything hits QuickBooks, and the deposit liability account is updated at the same time so it never drifts from what the booking system shows as outstanding balances. Both platforms bill their subscription in USD, which means recording a USD Gingr or PetExec subscription consistently at the exchange rate on the charge date, not a rate you pick later.

Two smaller lines deserve their own treatment. Municipal kennel or boarding licence fees are a period expense, renewed annually, not a cost tied to any one animal. And while a provision for anticipated vet bills from an incident is sound internal risk management, it is a bookkeeping judgment call, not a deductible expense — the tax treatment of an actual vet bill, once it exists, is covered in our tax services for the niche. Getting the daily close this granular is what makes a monthly financial statement worth reading rather than a number you file away.

Source: CRA — GST/HST Memorandum 4-3, Basic Groceries (pet food is excluded from the zero-rated list).

Common questions.

Are boarding deposits taxable income when we receive them?

For your books, no — a deposit is deferred revenue until the boarding night or groom actually happens. For GST/HST, a deposit generally is not treated as consideration for a supply until it is applied to the bill or forfeited, so it does not need to be remitted the moment it lands.

Do we charge HST on dog food and grooming products?

Yes. Pet food, treats and grooming retail are fully taxable supplies — there is no exemption comparable to basic groceries for human food, so every retail sale carries HST.

Are our table renters employees or contractors?

It depends on the usual CRA factors — control, tools, and risk of loss — not on the label in your rental agreement. Grooming has no equivalent to the deemed-employer EI rule that applies to hairdressing booth renters, so an ordinary contractor relationship can hold up if the facts support it.

Related reading

Know what each service and package actually earns.

Book a consultation and get a plain answer on exactly what applies to you.

Client Reviews

Get a free quote

Request a free quote.

Tell us a little about your business and our team will respond within one business day.

Contact details

How can we help?

Type of enquiry select all that apply

Project information