See what's working in your club

A single dashboard for court utilization, bookings, revenue, and coach hours - with PDF exports for invoices and coach reports.

Reports built around how clubs actually run

No fluff metrics. Just the numbers you need to bill coaches, plan the schedule, and understand your revenue.

Court & booking overview

See bookings and revenue at a glance for the last 30 days, plus utilization for every court so you know what's busy and what's idle.

Coach & player hours

Track hours by coach, player or court for any date range. Use the totals to bill coaches accurately and understand who's most active.

PDF reports & invoices

Export coach reports and invoices as PDFs you can send straight to coaches and members. Date-range filters on every screen.

What you'll see in your dashboard

Every section below is live in the club dashboard today - not a roadmap.

Court utilization dashboard showing hours used, bookings count, and utilization percentage per court

Court utilization

See how many hours each court was booked over the last 30 days, the booking count, and the utilization percentage. Spot underused courts and peak times.

  • Per-court hours, bookings and utilization %
  • 30-day rolling window on the dashboard home
  • Use it to plan pricing and maintenance windows
Bookings and revenue overview chart for the last 30 days with daily totals

Bookings & revenue overview

A 30-day chart of bookings and revenue side by side, plus counters for total bookings, members, pending requests, tournaments and courts.

  • Daily bookings and revenue chart
  • Live counters for the metrics that matter
  • Currency-aware totals (EUR, RON, GBP and more)
Time tracking by coach, player and court with date range filters and totals

Time tracking by coach, player, and court

Pick a date range and switch between coach, player and court views. Use the coach totals to calculate payroll and the player totals to understand engagement.

  • Filter by coach, player or court
  • Date presets: today, week, month, last month, year
  • Free plan included; Pro plan unlocks larger volumes
Coach reports as PDFs you can send to coaches every month
Member invoices with line items, exportable as PDF
Online payments dashboard for Stripe payouts and refunds

Coach reports & invoices

Generate PDF reports of coach hours and earnings for any period, and produce club invoices for members the same way. No spreadsheets, no copy-paste.

  • PDF coach reports per coach and date range
  • Member invoices with line items and PDF export
  • Online payments dashboard for Stripe payouts

Frequently asked questions

Tennivo gives you a 30-day bookings and revenue overview, per-court utilization, time tracking by coach, player, and court with date-range filters, plus PDF coach reports and member invoices - all from the club dashboard.

See your club's numbers in one place

Set up your club on Tennivo and you'll have court utilization, bookings, revenue and coach hours running from day one.

Tennis club reports & insights | Court utilization, revenue, coach hours | Tennivo