Skip to main content

What are Positions?

How fees and duties work for the roles you assign on each game

​

What are Positions?

How fees and duties work for the roles you assign on each game.

​

New Horizon Experience. This article describes the New Horizon Experience, which is available now. As of September 28, 2026, New Horizon is the default starting point on a computer or laptop. In the Horizon WebRef mobile apps for Android and iOS, New Horizon is already what you see. If you still have the older layout, choose Switch to New Horizon from the banner or your account menu. You can switch back to Legacy Horizon from that menu any time during the transition.

​

Positions are the assignment roles you fill on a game - referee, umpire, scorekeeper, and similar. Think of them as buckets: when you schedule someone, you drop them into a position. That choice sets what the official earns, what you bill the team or league for the assignment, and which follow-up steps can run after the game (ratings, game reports, and similar).

​

This article is for organization administrators who set up or update those roles. Officials and coaches do not configure positions. Use it when you are building game structure for a season, changing fees, or deciding how many people you need on a game. For the full leagues and game codes walkthrough, see How to set up Game Structure.

​

Watch the Game Structure walkthrough for the nested list, fees, and Add Position flow. The steps below focus on what a position is, the fee fields, and how fee changes apply to existing games.

​

​


​

How positions fit your setup

Every League and Game Code combination that you assign must have at least one position. Most organizations keep many positions - it would be unusual to have only one or two in the whole system.

​

If you will assign two or more officials to the same role, you do not need a separate position for each person. You do not need a "Referee 1" and "Referee 2." Create one Referee position, set how many are needed per game, and assign two people to that same position.

​

The picture below is the hierarchy to keep in mind: a League (governing body) holds Game Codes (levels or types of games), and each Game Code holds Positions (duties and fees).

​

Diagram of Leagues, Game Codes, and Positions. One league branches to Varsity, JV, and U10, and each game code has Referee and Scorekeeper positions.

​


​

Where you manage positions

In New Horizon, open Game Structure from the organization administration area. The list is nested: open a League, then a Game Code, then the Positions under that pairing. Tap a position name (or the pencil) to edit it. Use Add, then Add Position, when you need a new role.

​

Game Structure on a phone. A league and game code are open so position names and fee amounts show in the nested list.

​

On a computer, the same nested list sits beside the Leagues, Game Codes, and Positions summary cards.

​

Game Structure on a computer. Positions are nested under a game code, with fee amounts and the structure summary on the right.

​


​

Fees on a position

When you add or edit a position, open the Fees section. These three fields are the ones that matter most for pay and billing:

​

Add Position on a phone with Fees open. An orange ring marks Billable fee and Deductions.

​

On a computer, the same Fees section shows all three fields together.

​

Add Position on a computer with Fees expanded. An orange ring marks Billable fee, Deductions, and Net pay to official.

​

Billable fee

This is the amount you invoice to teams, schools, or leagues for this assignment.

​

Deductions

This is the difference between the billable fee and what the official receives. Horizon subtracts it from the billable fee. You can enter dollars or a percent.

​

Net pay to official

Horizon calculates this by taking the billable fee and subtracting deductions. You cannot type it in.

​

For more fee patterns, including global fees and one-game edits, see How to set up scheduling fees and Understanding Position Fees & Deductions.

​


​

Export, import, and copy

On Game Structure, open Utilities. Under Export Data, choose Export positions when you want a spreadsheet copy of your current list. Under Position tools, choose Import positions to add or update many rows from a file, or Copy positions to copy roles from one League and Game Code to others. Review game codes without positions helps you find structure that still needs staffing details.

​

Game Structure on a phone with Utilities open. Position tools lists Import positions and Copy positions.

​

On a computer, Utilities opens the same groups, and Import positions sits under Position tools.

​

Game Structure on a computer. Utilities is open with Export positions and Import positions highlighted.

​

Step-by-step import help is in How to import positions from a spreadsheet.

​


​

Fee changes and existing assignments

Changing fees on a position affects new assignments you create after you save. Horizon does not automatically rewrite fees on assignments that already exist. That keeps past games from changing by surprise.

​

When you do want selected games to pick up the current position fee structure, open the Master Game Schedule, select those games, then choose Recalculate fees. On a computer that control sits on the selection toolbar. On a phone, open Actions, then Update, then Recalculate fees. Manually adjusted fees stay as you set them.

​

Master Game Schedule on a phone. Actions is open under Update with Recalculate fees highlighted.

​

Master Game Schedule on a computer. A game is selected and Recalculate fees is highlighted on the toolbar.

​


​

Related topics

​


​

If you still see the older layout

On a computer or laptop, positions may still live under Administrative Forms as Add/Edit/Remove Official Positions (your organization may use different words for Official). That page is usually the last option at the bottom of Administrative Forms. Bulk fee edits there use Mass-Edit on the top toolbar, or Export then Import Positions. Retroactive fee updates still use Recalculate on the Master Game Schedule toolbar. Choose Switch to New Horizon from the banner or your account menu to use the nested Game Structure page described above.

Did this answer your question?