INTRODUCTION
Feature Summary: The Financials tab in CourtReserve Pulse gives club administrators a consolidated view of revenue performance for any selected time period. It replaces the need to pull and cross-reference separate financial reports, membership billing exports, and registration revenue summaries.
Use Cases:
Monitor gross sales and net revenue trends over time without running individual reports
Understand how revenue is split between recurring memberships and transactional activity
Break down revenue and payment volume by payment method, membership segment, and category
Identify refund and discount volume and evaluate whether it signals a pricing or experience issue
Track outstanding invoices and follow up before balances grow
Compare current period performance against the prior equivalent period at a glance
OVERVIEW
The Financials tab is organized into a group of KPI cards across the top of the page, followed by a set of detail panels arranged in two columns below. Each detail panel expands on one or more of the KPI cards above it, giving you both a quick-scan snapshot and a full breakdown of where revenue is coming from and where it is going.
All figures are calculated on a cash basis, meaning revenue is recorded when payment is collected, not when it is earned or scheduled. This is important to keep in mind when comparing figures across periods or reconciling with external accounting tools.
Each KPI card displays the current value for the selected date range alongside a percentage change indicator compared to the prior equivalent period. A green arrow indicates improvement; a red arrow indicates a decline. Hovering over the info icon on any card shows the full definition and formula used to calculate that metric.
Navigation
Log in to your CourtReserve admin panel.
In the left navigation menu, select Pulse.
Select the Financials tab.
Use the Start Date, End Date, and Interval fields to set your desired date range.
KPI Cards
The five KPI cards at the top of the Financials tab are your quick-scan indicators of revenue health. Each shows the current value for the selected period alongside a percentage change compared to the prior equivalent period. A green arrow indicates improvement; a red arrow indicates a decline. Hover over the info icon on any card to see its full definition and formula.
Gross Sales
Definition: What everything sold for at full price, before discounts and refunds. Includes sales tax.
Formula: Gross Sales = full price of everything paid for this period. Counted methods: Cash, Credit Card, Manual CC, Check, eCheck/Pre-Authorized Debit, Interac Debit.
How it's calculated: Cash basis, recorded when payment is collected. Includes bank-deposit payment methods only. Revenue collected outside CourtReserve is not included. Payments may settle a day or two after collection, so very recent totals can shift.
Why it matters: Gross Sales is your top-line number, the total amount your club brought in during the period. It is the starting point for understanding financial health and the baseline from which refunds, discounts, and fees are subtracted to arrive at net revenue.
For a small club, a week-over-week dip in Gross Sales might reflect a slow stretch of weather or a holiday weekend. For a larger club, a multi-week downward trend is a signal worth investigating, whether that is a programming gap, a drop in membership renewals, or a shift in booking behavior.
For example: If your club ran a large event in April that collected $4,000 in registrations, that amount is reflected in Gross Sales for the period in which payments were collected, not the date the event was held.
Note: Revenue collected outside of CourtReserve, such as cash payments or third-party processors, is not included in this figure.
Total Payment Volume
Definition: Total value of all completed transactions during the period, across every payment method.
Formula: Gross Sales (bank-deposit methods) + Non-Cash (non-deposit methods).
How it's calculated: Unlike Gross Sales, Total Payment Volume includes non-deposit payment methods such as account credits. Account credit payments count when applied. The original purchase that funded the credit was already counted in an earlier period, so totals across long date ranges may include both. Promo codes and manual adjustments are excluded.
Why it matters: Total Payment Volume gives you a fuller picture of all transactional activity at your club, including payments made with account credits that do not flow through a bank deposit. The gap between Total Payment Volume and Gross Sales tells you how much of your activity was settled through non-cash methods. See Payment Method Breakdown below for the full split.
For example: A member pays for a lesson using a $50 account credit. That $50 appears in Total Payment Volume but not in Gross Sales, since no bank deposit occurred.
Revenue per Player (RPP)
Definition: Average net sales per active player during the selected period.
Formula: Net Sales ÷ Active Players. Net Sales = Gross Sales − Refunds − Discounts − Taxes.
How it's calculated: A player counts as active if they were billed for a paid membership, had a booking, or had a transaction during the period. Revenue collected outside CourtReserve is not included.
Why it matters: Revenue per Player tells you how much value, on average, each engaged player is generating for your club. It is one of the most useful benchmarks for evaluating the health of your programming and membership mix over time. See the Revenue per Player detail panel below for a breakdown by membership segment.
For example: If your club has 200 active players and $10,000 in net revenue for the month, your RPP is $50.
Refunds & Discounts
Definition: Money returned to players, plus discounts given at checkout, during this period.
Formula: SUM (cash refunds) + SUM (applied discounts).
How it's calculated: Completed transactions only. Cash refunds only — money that actually left the club, via card, eCheck/Pre-Authorized Debit, cash, or Interac Debit. Account-credit refunds aren't counted here; that money stays in the club and appears as Non-Cash Refunds in the panel below. Discounts are promo codes and manual price adjustments, counted when the discounted sale is paid, so this figure may differ slightly from the Sales Summary report's Discounts column.
Why it matters: Refunds & Discounts is an important figure to monitor alongside Gross Sales, not just in isolation. A high refund volume relative to gross sales may point to cancellation policy gaps, event quality issues, or overbooking problems. Discounts are worth watching for a different reason: heavy or growing discount activity can quietly erode your top line even when bookings look healthy. See the Refunds & Discounts Summary panel below for a breakdown by category.
For example: Your club issues $1,500 in refunds in a given month, largely tied to a rained-out outdoor event. The following month refunds drop to $200. That seasonal pattern is expected and explainable.
Note: This figure reflects what has been processed, not what is pending. Refunds that have been requested but not yet completed are not counted until they are processed.
Outstanding Invoices
Definition: Total unpaid invoices as of the most recent daily snapshot.
Formula: SUM of unpaid invoices.
How it's calculated: This figure is a daily snapshot and is independent of the selected date range. It is refreshed once per day from the prior day's data and does not reflect real-time activity.
Why it matters: Outstanding Invoices surfaces money your club is owed but has not yet collected. Monitoring this figure regularly helps prevent small unpaid balances from accumulating into larger collection problems. See the Balance Summary panel below for an aging breakdown.
For example: Your club shows $0 in Outstanding Invoices at the start of the month. After the monthly membership billing cycle runs, the figure jumps to $320, reflecting three members whose payment methods failed.
Revenue Detail Panels
Below the KPI cards, the Financials tab displays five detail panels arranged in two columns: Sales Breakdown and Payment Method Breakdown in the top row, Revenue per Player and Refunds & Discounts Summary in the middle row, and Balance Summary on its own in the bottom row.
Sales Breakdown
How gross sales nets down, and where it comes from.
Note: This panel is shown on a Cash basis.
The Sales Breakdown panel shows:
Gross Sales - Total payments collected during the period.
Refunds - Total refunds processed, shown as a negative value.
Discounts - Total discounts applied, shown as a negative value.
Taxes - Total sales tax collected, shown as a negative value.
Net Sales - Gross Sales minus Refunds, Discounts, and Taxes.
Sales Mix: A bar showing the proportional split between Recurring and Transactional sales. Recurring is membership dues. Transactional is court time, retail, events, and other one-off charges. A club with a high recurring percentage has more predictable monthly cash flow. A club heavily weighted toward transactional sales may see more volatility month to month.
Sales by Category: A table breaking down total sales across the following categories, showing both the dollar amount and percentage share for each:
Event Categories - Sales from event registrations.
Membership Fees - Sales from membership billing.
Reservation Types - Sales from reservations.
Point of Sale - Sales from POS transactions.
Misc. Fees - Any miscellaneous fees collected through CourtReserve.
League - Sales from league registrations.
Package - Sales from package sales.
Select Show All at the bottom of the panel to view additional category breakdowns.
Payment Method Breakdown
Share of total payment volume by payment method.
Note: This panel is shown for All Payment Methods.
This panel shows total payment volume split by payment method, grouped into cash-basis (bank-deposit) and non-cash.
Formula: Total Payment Volume = Gross Sales (Cash) + Non-Cash Payments.
Cash basis (bank-deposit methods) is what rolls up to Gross Sales. Non-cash includes account credit and other non-deposit methods.
The table shows:
Individual payment methods and their share of total volume, including Credit Card, Manual CC, Check, eCheck, Interac Debit, Cash, and Discounts.
Gross Sales (Cash) - The subtotal of all bank-deposit methods (Credit Card, Manual CC, Check, eCheck, Interac Debit, and Cash).
Account Credit - The amount paid using account credit, shown as its own row.
Non-Cash Payments - The subtotal of all non-deposit methods, currently made up of Account Credit.
Total Payment Volume - Gross Sales (Cash) plus Non-Cash Payments.
A Cash vs Non-Cash bar below the table visualizes the same split, showing Cash (Bank Deposits) versus Non-Cash (Internal Transfers).
Revenue per Player
Net sales by membership segment for the selected period.
Note: An Average tag in the top-right shows the overall average revenue per player across all segments.
This panel breaks down net sales by membership segment, showing Players, Avg Revenue, and Total Revenue for each segment.
Formula: Avg Revenue = Segment Total Revenue ÷ Segment Active Players.
Segment rows show gross sales per membership. Other / Unallocated is sales not tied to a specific segment. Refunds & Discounts and Taxes each appear as their own row, shown as negative values, so the Total row at the bottom reflects Net Sales rather than gross sales per segment.
The Total row matches the Revenue per Player KPI card above.
Refunds & Discounts Summary
Refunds processed and discounts applied during this period.
This panel breaks down the Refunds & Discounts figure by where the money went.
Summary totals:
Refunds - Money refunded out of the club during this period, cash destinations only. Formula: SUM (refunds to credit card, ACH/eCheck, cash, and Interac Debit). Subtracted from Net Sales, and ties to the Refunds row in Sales Breakdown. Refunds issued as account credit don't move money out of the club and are shown separately as Non-Cash Refunds.
Discounts - Price reductions taken at checkout, including promo codes and manual price adjustments.
Total Refunds & Discounts - Cash Refunds plus Discounts. This total counts only money that left the club. Account-credit refunds stay in the club, so they're listed on their own line below and are never subtracted from Net Sales.
Non-Cash Refunds - Refunds issued as account credit. Formula: SUM (refunds to account credit). Since the money stays in the club, this is not subtracted from Net Sales. Account credit re-enters Total Payment Volume as Non-Cash when the member spends it. This matches the "Account Credit" refund destination in the Sales Summary report.
Refunds - Cash vs Non-Cash: A bar showing what portion of refunds went back to a bank deposit method (Cash/Bank Deposits) versus an internal transfer such as account credit (Non-Cash/Internal Transfers).
Refunds & Discounts by Category: A table breaking out the refund amount, non-cash refund amount, discount amount, and share of total for each revenue category, sorted from highest to lowest amount. By default, the table shows the top three categories. Select Show All to view every category, or Show Less to collapse back to the default view.
Balance Summary
Unpaid invoices as of the most recent daily snapshot.
This panel replaces the previous single Outstanding Invoices figure with a full breakdown of unpaid invoices.
Formula: SUM (unpaid invoices).
Note: This figure is a daily snapshot and is independent of the selected date range. It is refreshed once per day from the prior day's data and does not reflect real-time activity.
Total Outstanding, Overdue Amount, Total Invoices, Overdue Invoices, and Avg Days Overdue summarize the current state of unpaid invoices.
An Aging Breakdown table groups overdue amounts and invoice counts into buckets, such as 31-60 days and 61-90 days.
Data Freshness
A footer below the last table shows when the displayed data was last updated:
Data Through - The most recent date and time included in the tab's data.
Refreshes Nightly - The scheduled time each night when the data updates, shown in ET.
Last Refresh - The actual date and time of the most recent completed data refresh.
Export Options
The Financials tab can be exported using the Export button in the top right corner of the page. Two formats are available:
Download PDF - A print-ready snapshot of the full Financials tab as it appears on screen, including all KPI cards and the Revenue Summary panel
Download CSV - A ZIP file containing per-widget data files for further analysis in a spreadsheet
The CSV export is useful when you want to manipulate the underlying data — for example, comparing revenue by category across multiple periods or sharing figures with an accountant or bookkeeper.
Explore Pulse Dashboard
This article is part of the CourtReserve Pulse series. See the full series below.











