ReportingCollar.pet2026-09-264 min read

Reporting

Pet Business KPIs: Clear Definitions for Bookings, Revenue and Retention

Define attendance, utilisation, repeat visits, revenue and payments with explicit denominators, examples and an honest reporting cadence.

A dashboard can show a precise number that answers the wrong question. Define every metric before comparing weeks, staff or branches. This guide supplies example definitions for operating reviews; adapt them to your accounting treatment and business model. The worked figures are fictional and are not Collar benchmarks.

Publish a definition for every KPI.

State the denominator and date basis.

Separate service value from cash collected.

Attach each review to a decision.

Measure booking demand and delivery separately

Requests, confirmed bookings, completed services and attended pet days are different events. Mixing them can make a growing waitlist look like service growth or make timely cancellations look like failures.

  • Confirmation rate: confirmed bookings divided by valid booking requests during the same period. Define how duplicates and waitlist entries are handled.
  • Attendance rate: completed attended visits divided by confirmed visits expected to occur. Report cancellations separately.
  • Capacity utilisation: attended service units divided by available units in the period. Define a unit as a groomer hour, a daycare pet day or a boarding night as appropriate.
  • Example: 72 attended dog days from 90 available dog days is 80% utilisation. This says nothing by itself about welfare or profitability.

Keep sales, invoices and cash distinct

A service can be booked in one month, delivered in another and paid in several instalments. A deposit collected in advance is not an extra service sale. Choose a reporting basis and keep it consistent across branches.

  • Bookings: planned service demand. Completed service value: value associated with work delivered, under the business’s reporting rules.
  • Invoices: billed amounts. Payments: funds recorded as received. Refunds: returned funds. Payouts: settlement from a payment provider.
  • Example: a £100 service with a £20 deposit and £80 final payment is £100 of customer payment in total, not £120.
  • When reading Collar reports, verify date filters, statuses and whether the view reports orders, invoices, payments or payouts.

Make retention measures fair

Services have different expected revisit patterns. Compare like with like and state the cohort. A grooming client who visits every eight weeks and a daycare member who visits weekly cannot share a useful single repeat visit target.

  • Cohort example: owners whose first completed grooming visit was in January; measure who completed a second by the end of April.
  • Exclude appointments merely scheduled in the future if the metric is completed repeat visits.
  • Report how many customers are in the cohort. A percentage from five owners can swing dramatically.
  • Keep owners and pets separate: one owner may bring several pets, and a per pet repeat measure answers a different question.

Run a short weekly review

Choose a few metrics linked to a decision the team can make. Explain movements with the underlying bookings or payments before changing prices or staffing. A good report can be reproduced by another manager from the same definitions.

  • Review exceptions first: missed bookings, unresolved balances, expiring records and unexpected capacity gaps.
  • Compare the same weekday mix or season when possible.
  • Record the decision, owner and review date next to the metric.
  • Use a monthly deeper review for branch trends, service mix and memberships; daily noise should not dictate strategy.

Agree what each number means before building a dashboard

A booking count can mean requests, confirmed visits or completed services; each answers a different question. Define the unit, date basis and exclusions for every KPI. Start with three measures that lead to a decision your team can take, then audit a sample of source records monthly.

  • Count how full the diary is, how much work staff complete and how many customers return as separate measures.
  • Treat cancelled, no-show and refunded work consistently across branches.
  • Avoid comparing kennel nights to grooming appointments as though they were the same unit.
  • Write down what you will do when a number changes. Remove charts no one uses.

Checklist

Publish a definition for every KPI.

State the denominator and date basis.

Separate service value from cash collected.

Attach each review to a decision.