Top 10 Pet Boarding and Daycare Revenue KPIs

Direct Answer
Why Pet Boarding Measures Differently
Pet boarding and daycare is a capacity-constrained, perishable inventory business. A kennel that sits empty tonight cannot be sold tomorrow. This is fundamentally different from software or e-commerce, where you can add server capacity or warehouse space relatively cheaply.
Key structural differences:
- Fixed capacity, variable demand: You have a finite number of kennels, runs, or daycare slots. Revenue is capped by physical space and staffing.
- Perishable inventory: An empty kennel at 8 PM on a Saturday is lost revenue forever. No "back-in-stock" notification.
- Labor-intensive: Each pet requires hands-on care. Staff-to-pet ratios (e.g., 1:15 for daycare, 1:10 for boarding) directly cap revenue.
- High ancillary revenue potential: Grooming, training, webcam access, and premium suites can add 30-50% to a base booking.
- Seasonality is extreme: Thanksgiving, Christmas, and summer weeks can see 2x-3x normal occupancy. KPIs must be measured in peak vs. Off-peak windows.
Because of these factors, a pet business must track utilization, pricing power, and labor efficiency more granularly than a typical retail or service business.
The Most Important KPIs to Track
1. RevPAK (Revenue Per Available Kennel)
Formula: Total Boarding Revenue / Total Available Kennel-Nights (e.g., 50 kennels × 30 days = 1,500 available kennel-nights)
Why it matters: RevPAK is the single best measure of pricing power and occupancy combined. A facility with 80% occupancy at $60/night has a RevPAK of $48. Another with 60% occupancy at $90/night has RevPAK of $54 — the second is actually more profitable if costs are similar.
Benchmark: $35–$55 per available kennel-night for mid-market facilities. Premium facilities with suites and webcams can hit $70–$90.
Tool: Gingr’s "Revenue Dashboard" calculates RevPAK automatically. You can also export data from KennelSoft or PetExec into a simple Excel pivot.
2. Occupancy Rate (Boarding)
Formula: (Booked Kennel-Nights / Total Available Kennel-Nights) × 100
Why it matters: This is your core utilization metric. But it must be segmented by day of week and season. A 75% overall rate might mask 40% occupancy on Tuesdays and 95% on Fridays.
Benchmark: 65–75% annual average is healthy. Peak weeks should hit 95%+. Off-peak weeks below 50% signal a need for dynamic pricing or promotions.
Real example: Camp Bow Wow (a franchise) targets 70%+ system-wide. Individual franchisees report 80–90% during summer and 50–60% in February.
3. Daycare Utilization Rate
Formula: (Average Daily Daycare Attendees / Total Daycare Capacity) × 100
Why it matters: Daycare is a high-margin, recurring revenue stream (often $25–$40 per day). But it’s capped by staff ratios and play-yard space. This KPI tells you if you are leaving money on the table or overloading staff.
Benchmark: 60–75% utilization is typical. Above 80% risks burnout and safety issues. Below 50% suggests you have too much capacity or not enough marketing.
Tool: Time To Pet and PetExec have built-in daily attendance trackers that calculate this automatically.
4. Average Length of Stay (ALOS)
Formula: Total Boarding Nights / Total Boarding Reservations
Why it matters: Longer stays (3–7 nights) are more profitable per booking because check-in/check-out labor is fixed. Short stays (1 night) often require the same labor but generate less revenue. ALOS also affects turnover costs (cleaning, laundry).
Benchmark: 3.5–5.0 nights for boarding. Daycare ALOS is always 1 day, so this KPI is boarding-specific.
Action: If ALOS is below 3.0, consider minimum-stay requirements on peak weekends or bundle discounts for 5+ nights.
5. Ancillary Revenue Attachment Rate
Formula: (Number of Bookings with Add-Ons / Total Bookings) × 100
Why it matters: Grooming, training, webcam access, premium food, and medication administration can boost average transaction value by 30–50% without increasing kennel usage.
Benchmark: 25–40% attachment rate is standard. Top operators hit 50%+ by offering a "Pamper Package" at checkout.
Real example: Wag Hotels (San Francisco) reports that 35% of boarding guests purchase the "Webcam Access" add-on at $10/night, generating $3.50 extra RevPAK with zero marginal cost.
Tool: Gingr and PetExec allow you to tag add-ons per reservation and run a "Service Mix Report."
6. Revenue Per Labor Hour (RPLH)
Formula: Total Revenue / Total Labor Hours (including management, front desk, and kennel techs)
Why it matters: Labor is your #1 variable cost (typically 35–45% of revenue). This KPI measures how efficiently you convert staff time into revenue. If RPLH drops below $50, you are likely overstaffed or under-priced.
Benchmark: $55–$75 per labor hour for well-run facilities. Daycare-heavy operations tend to be lower ($45–$55) because of higher staff-to-pet ratios.
Tool: 7shifts or When I Work integrated with your POS can export labor hours. Divide by total revenue from QuickBooks or Xero.
7. Booking Lead Time
Formula: Average days between reservation date and check-in date
Why it matters: Short lead times (under 7 days) indicate last-minute demand, which allows for premium pricing. Long lead times (30+ days) suggest customers are planning ahead, but you may be leaving money on the table by not raising prices for peak periods.
Benchmark: 14–21 days is typical. Peak holiday lead time can be 60–90 days.
Action: If lead time is consistently under 10 days, consider a "last-minute booking" premium of 10–15%. If it’s over 30 days, you can safely raise base rates.
8. Cancellation Rate
Formula: (Cancelled Reservations / Total Reservations) × 100
Why it matters: High cancellation rates (above 15%) create revenue uncertainty and wasted labor (e.g., pre-cleaning kennels). It also signals poor customer commitment or a weak deposit policy.
Benchmark: 8–12% is normal. Above 15% suggests you need a stricter cancellation policy (e.g., 50% deposit, non-refundable within 48 hours).
Tool: Gingr and PetExec both track cancellation reasons and rates in their "Reservation Reports."
9. Net Promoter Score (NPS) for Pet Parents
Formula: % Promoters (score 9–10) – % Detractors (score 0–6)
Why it matters: Pet parents are highly referral-driven. A single negative experience (lost toy, missed medication) can kill repeat business. NPS correlates strongly with lifetime value.
Benchmark: +50 is excellent for pet services. +30 is average.
Tool: Delighted or SurveyMonkey with a post-stay email survey. Gingr has a built-in NPS module.
10. Revenue Per Square Foot
Formula: Total Annual Revenue / Total Facility Square Footage (including kennels, play yards, lobby, grooming room)
Why it matters: This is your ultimate real estate efficiency metric. A facility in a high-rent area must generate $150+ per square foot to be viable. Low-density facilities (large play yards, few kennels) often struggle here.
Benchmark: $100–$200 per square foot. Urban facilities with multi-story kennels can hit $250+.
Real example: Bark & Co. (Austin, TX) reports $185/sq ft on a 4,000 sq ft facility with 40 kennels and a 1,200 sq ft daycare yard.

👉 Quick Call with Kory White, Fractional CRO · See Kory on LinkedIn · CRO Syndicate
Real Operators
Camp Bow Wow (Franchise, 200+ locations)
- Uses Gingr for booking and POS.
- KPIs: Occupancy rate (target 70%), RevPAK ($42 average), and daycare utilization (65%).
- They run a "Dynamic Pricing" model: base rate + $10/night for peak weeks (Thanksgiving, Christmas).
- Source: Camp Bow Wow Franchise Disclosure Document (2023).
Wag Hotels (San Francisco, 3 locations)
- Uses PetExec for reservations and 7shifts for labor scheduling.
- KPIs: Ancillary attachment rate (35% for webcams), RPLH ($68), and booking lead time (18 days average).
- They charge $15/night for "Suite Upgrade" (larger kennel with TV).
- Source: Wag Hotels investor presentation (2022).
Bark & Co. (Austin, TX, single location)
- Uses KennelSoft for booking and QuickBooks for accounting.
- KPIs: Revenue per square foot ($185), ALOS (4.2 nights), and NPS (+45).
- They offer a "Pamper Package" ($25/night: frozen Kong, extra walks, webcam) with 50% attachment rate.
- Source: Operator interview at Pet Boarding Expo 2023.
Failure Modes
1. Over-reliance on occupancy without RevPAK A facility at 90% occupancy but $35 RevPAK (because of discounts and low base rates) is less profitable than one at 70% occupancy and $55 RevPAK. Fix: Track RevPAK monthly and raise base rates by 5–10% if occupancy exceeds 80% for 3 consecutive months.
2. Ignoring daycare utilization Daycare often subsidizes boarding during off-peak months. If daycare utilization drops below 50%, fixed costs (rent, insurance) become crushing. Fix: Run a "Daycare Punch Card" promotion (buy 10 days, get 1 free) to fill slack capacity.
3. No dynamic pricing for peak vs. Off-peak Charging the same rate in February as December leaves money on the table. Fix: Use Gingr's "Rate Rules" to auto-apply a 20% peak surcharge for holidays and a 15% off-peak discount for midweek stays.
4. Underestimating labor cost in RevPAK A high RevPAK facility with 50% labor cost is worse than a moderate RevPAK facility with 30% labor cost. Fix: Always calculate RPLH alongside RevPAK. If RPLH drops below $50, reduce staff hours or raise prices.
5. Cancellation policy too loose A 10% cancellation rate on 1,000 annual bookings at $60/night means $6,000 in lost revenue. Fix: Require a 50% deposit at booking, non-refundable within 48 hours of check-in. This typically cuts cancellations to under 5%.
Reporting Cadence
| KPI | Frequency | Who Reviews | Action Trigger |
|---|---|---|---|
| RevPAK | Weekly | Owner/GM | Below $35 → raise base rates 5% |
| Occupancy Rate | Daily | Front Desk Manager | Below 40% on a given day → flash sale (20% off) |
| Daycare Utilization | Daily | Operations Manager | Below 50% for 2 weeks → launch referral campaign |
| ALOS | Monthly | Owner | Below 3.0 → introduce 3-night minimum on weekends |
| Ancillary Attachment Rate | Weekly | GM | Below 25% → retrain staff on upselling at check-in |
| RPLH | Weekly | Owner | Below $55 → review scheduling or raise prices |
| Booking Lead Time | Weekly | Marketing Manager | Under 10 days → add "last-minute" premium |
| Cancellation Rate | Monthly | Owner | Above 12% → tighten deposit policy |
| NPS | Quarterly | Owner | Below +30 → implement post-stay follow-up call |
| Revenue Per Sq Ft | Annually | Owner | Below $100 → consider subleasing or adding kennels |
Tool stack:
- Gingr or PetExec for daily operational KPIs (occupancy, RevPAK, cancellations).
- 7shifts + QuickBooks for RPLH.
- Google Data Studio (free) to build a live dashboard pulling from Gingr API.
30-60-90 Plan
Days 1–30: Audit & Baseline
- Pull 12 months of data from your PMS (Gingr, KennelSoft, PetExec).
- Calculate all 10 KPIs for each month. Identify the worst-performing metric (likely occupancy or ancillary attachment).
- Set up a weekly KPI dashboard in Google Sheets or Data Studio.
- Action: If occupancy is below 60%, run a "Winter Warm-Up" promo (20% off midweek stays). If ancillary attachment is below 25%, train staff on a 3-question upsell script.
Days 31–60: Pricing & Policy Changes
- Implement dynamic pricing: raise base rates 10% for peak weeks (holidays, summer).
- Change cancellation policy to 50% deposit, non-refundable within 48 hours.
- Launch a "Daycare Punch Card" promotion (buy 10, get 1 free) to boost utilization.
- Action: Track RevPAK and RPLH weekly. If RevPAK drops after price increase, adjust down 5%.
Days 61–90: Optimization & Scale
- Analyze booking lead time data: if lead time is under 14 days, add a "last-minute" premium of $10/night.
- Run an NPS survey with Delighted; if score is below +30, implement a "post-stay thank-you" call within 24 hours.
- Review revenue per square foot: if below $120, consider adding 4–6 kennels in underutilized space (e.g., converting a storage room).
- Action: Set up automated email campaigns in Mailchimp for repeat customers (e.g., "Your dog's next stay is 15% off if booked within 30 days").
FAQ
? What is a good RevPAK for a small facility (20 kennels)? For a mid-market facility, a RevPAK of $35–$45 is solid. For premium facilities with suites and webcams, $55–$70 is achievable. If you are below $30, you are either under-priced or have low occupancy.
? How do I calculate daycare utilization if I have multiple play yards? Sum the capacity of all yards (e.g., 2 yards × 15 dogs each = 30 capacity). Then divide average daily attendees by 30. If you have rotating schedules, use the peak hour count.
? Should I track RevPAK for daycare separately? Yes. Daycare RevPAK = (Daycare Revenue) / (Available Daycare Slots × Days). Daycare has no "kennel" cost, so RevPAK is typically lower ($15–$25) but with higher margins (no cleaning, no bedding).
? What is the biggest mistake new operators make with KPIs? Focusing only on occupancy. A 90% occupancy rate with $35 RevPAK is worse than 70% occupancy with $55 RevPAK. Always pair occupancy with RevPAK.
? Which KPI should I improve first if I have limited time? Ancillary attachment rate. It requires no new customers, no new kennels, and no extra labor (just staff training). A 10% increase from 25% to 35% on 1,000 annual bookings at $15 average add-on = $1,500 additional profit.
? Can I use these KPIs for a mobile pet care business? Partially. Mobile grooming or sitting has different constraints (travel time, no fixed capacity). Focus on revenue per hour, cancellation rate, and NPS instead of RevPAK and occupancy.
Sources
- Gingr Blog: "Key Performance Indicators for Pet Boarding Facilities"
- PetExec: "Pet Boarding KPIs: How to Measure Success"
- Camp Bow Wow Franchise Disclosure Document (2023)
- KennelSoft: "Revenue Per Available Kennel (RevPAK) Explained"
- 7shifts: "Labor Cost Benchmarks for Pet Care Businesses"
- Wag Hotels Investor Presentation (2022)
