Pay Report

The Pay Report gives assignors or administrators a detailed view of game fees earned by officials across a selected time period. You can filter by date range, league, member, and game status, then export the results to CSV or PDF for payroll or record-keeping.

In the sidebar, open ReportsPaymentsPayments Report.

How to Generate a Report

Set your filters (see below), then click Generate Report. The report loads in the table below the filter bar.

If you change any filter after generating, a Filters changed warning appears next to the button — the results on screen no longer match your current settings. Click Generate Report again to refresh the data.

The Filter Bar

The bar keeps the two most-used controls inline and tucks everything else into one menu:

  • Group and the date range sit directly on the bar
  • Report options opens a panel with the remaining filters and display settings
  • Generate Report runs the report

Group

Selects which group's data to report on. If you manage multiple groups, use this to switch between them.

Date Range

Defines the time period for the report. Only games that fall within the selected start and end dates are included. It defaults to the current month.

You can type the two dates directly into the start and end boxes, or click the calendar icon beside them and drag out a range on the picker, then click Apply.

Report Options Menu

Click Report options to open a panel holding the rest of the filters — Leagues, Members, Game Status, Language, Aggregate by — plus a View section for display settings.

When one or more of those options differs from its default, an orange badge on the button shows how many are currently changed.

Your edits take effect as soon as you make them. Apply simply closes the panel — it is not a save step, and nothing is discarded if you click outside the panel instead. Either way, the report itself doesn't change until you click Generate Report.

At the bottom of the panel:

  • Reset returns every option in the panel to its default, including the two View toggles
  • Apply closes the panel

Your Group and date range are never affected by Reset.

Active Option Chips

Whenever an option is away from its default, a row of chips appears beneath the bar labelled Options: — one chip per changed option, such as Leagues: 3 selected or Game Status: Cancelled. Click the × on a chip to return just that option to its default, or Clear all to return all of them at once.

Clear all and Reset are not the same thing: Clear all only touches the filters shown as chips and deliberately leaves the two View toggles alone, while the panel's Reset also restores those toggles.

Leagues

Filters the report to include only games from the selected leagues. By default, all leagues are selected.

Open the Leagues dropdown to:

  • Check or uncheck individual leagues
  • Use Select All or Deselect All to toggle the full list at once

Leave all leagues selected to include games from every league in your group.

Members

Filters the report to specific officials. By default no member is selected, which means All members are included.

Open the Members dropdown to scroll the list and check the officials you want, or use Select All / Deselect All. The list is not searchable — scroll to find a name.

Leave it empty to include everyone.

Game Status

Filters the report by the status of each game. All three statuses are selected by default:

  • Played — games that went ahead as scheduled
  • Cancelled — games that were cancelled
  • Weather — games called off for weather, which can carry their own reduced pay rates

Deselect a status to exclude those games. Select All and Deselect All toggle the whole list.

One counting rule is worth knowing: a Cancelled or Weather game that pays nothing is not counted in the games total on the Summary tab, because no one worked it. Cancelled and Weather games that do carry pay are counted normally, as are all Played games.

The Game Status filter appears on the administrator Pay Report only. See Paying Special Rates for Weather-Cancelled Games for how Weather rates are configured.

Language

Controls the language used for column labels and role/position names in the report output.

Select English or Français depending on your preference or the audience of the exported document.

Aggregate by

Controls how game fees are grouped and combined. The field lists whichever groupings are currently on, and opens a set of toggles: Members, Positions, Roles, Leagues, and Groups.

By default Members, Positions, Roles, and Leagues are on and Groups is off. Each toggle has a help icon with a short explanation.

View Options

The View section of the panel holds two display settings:

  • Show Currency Sign ($) — toggles the $ in front of dollar amounts. Turn it off if you prefer plain numbers, for example when copying into a spreadsheet that handles currency formatting itself.
  • Prioritize linked members in sorting — when on, officials with a linked ASM account are sorted to the top of the report, ahead of non-linked members.

A blue checkmark badge next to a name indicates that official has a linked ASM account. This is useful for distinguishing between members who are fully set up vs. those added manually.

Report Tabs

After generating, the report displays in two tabs:

Summary

One row per official (or per position/role, if aggregation is enabled). Shows totals across the selected date range - ideal for payroll.

Officials are listed individually even when several of them share one linked ASM account — for example a parent account covering two children. Each official gets their own row, their own games, and their own totals.

Includes a Grand Total row at the bottom with sums across all officials.

Detailed

One row per game assignment. Shows the individual game date, location, teams, and fee for each assignment. Useful for auditing or verifying specific games.

Managing Columns

Click Manage Columns (table settings icon) to open the Table Columns panel, where you can:

  • Show or hide specific columns
  • Reorder them by dragging the handle beside each one
  • Click Reset to Default to restore the original layout

Column customization applies to the current tab (Summary or Detailed) independently. Your layout is preserved while you remain on the page.

Exporting the Report

Use the Export CSV or Export PDF buttons to download the report, then choose Summary or Detailed. Each export respects your current:

  • Visible columns and their order
  • Current sort order

The Summary export includes the Grand Total row. The Detailed PDF uses a landscape A3 layout to accommodate more columns.

Export formats

  • CSV - opens in Excel, Google Sheets, or any spreadsheet app. UTF-8 encoded with BOM for proper character support.
  • PDF - formatted report with column headers, alternating row shading, and the Grand Total highlighted in blue.