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).
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.
On a computer, the same nested list sits beside the Leagues, Game Codes, and Positions summary cards.
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:
On a computer, the same Fees section shows all three fields together.
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.
On a computer, Utilities opens the same groups, and Import positions sits under Position tools.
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.
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.









