compared
Assignary and HorizonWebRef
Assignary is where a club, league or association assigns its referees and judges, records the work and pays for it. A league or an association is a club here too. Assignary and HorizonWebRef both assign officials to games and help an organization pay them [1]. Below, each is described as it describes itself: Assignary from this site, and HorizonWebRef from its own pages, each linked and read on October 20, 2026. HorizonWebRef’s site also calls it Horizon [1].
Which is better, Assignary or HorizonWebRef?
It depends on what you assign, where, and how you pay. HorizonWebRef suits an officiating organization in the US or abroad that buys annual licenses, one per official and assignor, and wants phone apps, evaluations and reports [1] [2] [3]. It works in any of the sports it lists, hockey among them [1]. It’s been in service since 2005 [1]. Assignary suits a US club, league or association whose officials take offers by email and are paid through Stripe. Assigning is free. Each seat your club pays through Assignary has a price. Assignary is new, and opens in January 2027.
| Who | What matters | Fits |
|---|---|---|
| An officiating organization in the US or abroad that buys annual licenses, one per official and assignor, and wants phone apps, evaluations and reports | HorizonWebRef [1] [2] [3] | |
| A US club, league or association whose officials take offers by email and are paid through Stripe | Assignary | |
What matters to you
- How does each one assign a game?
- How does each one handle availability and conflicts?
- How does an offer reach an official?
- How does each one keep the record of who worked?
- How are officials paid?
- What does each one cost, as each states it?
- How would I move from HorizonWebRef?
- How would I move from Assignary to HorizonWebRef?
- What if my association requires another system?
- Where do these facts come from?
How does each one assign a game?
HorizonWebRef
Games are created in HorizonWebRef or imported from a spreadsheet, and from SportsEngine where that’s the schedule’s source [1] [3]. An assignor assigns manually, with Auto-Assign or with AI Assign, which proposes who should work which games using availability, eligibility and the guidance the organization sets; the assignor reviews the draft, and nothing goes to officials until it is published [1] [3] [4]. Games that should travel together can be linked [3]. Every package includes Horizon AI in preview mode, and higher tiers are an add-on [2]. On an ice hockey game it assigns referees, linespeople, scorekeepers and timekeepers [9].
Assignary
A club’s games go in from the league’s .csv or .xlsx workbook, or are written in, and each seat is one official’s place on a game’s crew. For each seat, the assigner sees who’s free, close enough, certified and cleared for the day of the game, with no conflict and no other game in the way. They also see why everyone else is out. The assigner chooses who to offer it to. Assignary can propose a crew for a game: a proposal is a suggestion, and nothing is sent until the assigner sends it. You send every first offer.
How does each one handle availability and conflicts?
HorizonWebRef
Officials manage their own availability. Assignors apply qualifications, certifications, age rules, blocks and position rules, and conflict checks catch double-books and overlapping games before they publish [3]. On ice hockey it flags officials booked at two rinks, or without enough time between ice slots [9]. Before assigning, an assignor can open Metrics on an official for their season workload, acceptance, team exposure and familiarity [3].
In a United States soccer organization, each official links their 16-digit U.S. Soccer ID once, or an organization administrator finds it in the Learning Center [5]. HorizonWebRef then shows that official’s Learning Center licenses, each marked Active or Expired, with their background-check status and U.S. Soccer safeguarding [5]. Officials get an email 60 days and 30 days before a license or background check expires [5]. HorizonWebRef states that it claims no partnership with or endorsement by U.S. Soccer [5].
Assignary
It knows what your club records: each official’s level, the clearances they hold with the day each runs out, and the conflicts they’ve declared. A seat goes only to somebody who passes every check. They’re free at that time and inside their own travel radius. They’re at the level the game asks for, and hold every clearance its sport requires when the game starts. They have no declared conflict, no other game in the way, and room under their own cap for the day. An official sets the times they’re free in a usual week. They set it once, not every week. Your club records each clearance itself: what it is, who issued it, who entered it, who checked it and when it runs out. Assignary never contacts the body that issued it. So the record shows who vouched for it, and when.
How does an offer reach an official?
HorizonWebRef
Publishing an assignment notifies the people who need to know, and officials accept or decline from the web or from the Android and iOS apps that come with a subscription [10] [3]. Email and push notifications are included, and so are email-to-SMS text reminders; premium SMS, for carrier delivery, is an optional add-on [3]. Editing a game notifies the officials assigned to it [9]. For a game still open, TBA Requests let eligible officials say they want it [3]. The assignor reviews the responses and awards it [3]. Saying you’re interested isn’t an assignment [3]. Games sync to Google Calendar or an iCal feed [3].
Assignary
An offer arrives by email. There’s no app to install. The offer’s link opens in the phone’s browser. The official answers in Assignary, which they can add to their home screen. The email names the club that sent it. It shows the seat, the game, its sport and level, when it starts and ends, the venue and its address, and the pay. The official answers Accept or Turn down. Every offer has a time limit. If nobody answers before then, the offer runs out. If someone turns an offer down, or lets it run out, it goes to the next person who can take it. Assignary asks the nearest first, and the better record of turning up breaks a tie. The game’s history shows that Assignary moved it. You can turn off a game’s automatic re-offers. Then a seat that opens up on that game waits for you. An official can say yes ahead of time, before anyone asks. Then a seat that matches is theirs the moment it’s offered. They choose what counts as a match: the levels they work, a radius, a cap for the week, weekdays they keep free, the lowest fee they’ll take and a pair of dates. A private link puts an official’s games in the calendar they already use.
How does each one keep the record of who worked?
HorizonWebRef
Game reports, incident reports, ratings and evaluations, observer comments and rankings can be turned on for an organization [3]. A subscription also comes with custom forms for evaluations, post-game reports, incidents, season checklists and compliance [3]. Forms Plus is an optional add-on [3]. Horizon AI can summarize ratings, evaluations, game reports and incident reports across a season, and the full reports stay available [4]. Payroll is built from the games and fees already on the record, and payroll reports cover any date range [6] [9].
Assignary
An assigner marks who didn’t show and who was excused. They can also mark an accepted seat worked. Every change to a seat is recorded with who made it. Each seat keeps a history of who offered it, who took it and who marked it. An official can say the record of their seat is wrong. That seat stays out of the weekend’s payment until an assigner answers. The assigner answers by changing the record or by leaving it as it is. An official can download a signed record of their own work in a club. It shows their offers and accepts, whether the work happened and the clearances they hold. It has no pay figure in it. Whoever they hand it to can check it against a published key, without asking Assignary.
How are officials paid?
HorizonWebRef
Fee structures, mileage, deductions and payroll reports come with every subscription, and payroll reports work outside the United States too [6]. A United States organization can also pay officials by ACH through Payment Center, whose fees are under Pricing below [6]. Officials see the pay information their organization turns on in the same apps and web login that show their assignments, and may need to set up a receiving account before they can receive ACH [6].
Assignary
Every accepted seat on a game that has started is paid. The seats left out are the ones marked a no-show or excused, and any whose official disputes the record. If an official hasn’t finished setting up payouts with Stripe, their seat is left out of the weekend’s payment until they do. The rest of the crew is paid without it. The club pays the weekend through Stripe by card, bank transfer or bank debit, and each referee and judge is sent the whole fee on their seat. The club pays at Stripe’s checkout. It doesn’t open a payments account of its own. Officials give their bank details to Stripe, never to Assignary.
You can pay with a US card, Apple Pay or Google Pay, but not with American Express, Discover or a prepaid card. How soon each official’s fee is sent depends on how the club paid. Before you pay, the Pay page shows each wait beside the button for that way to pay. One payment carries up to 50 seats. A bigger weekend is paid for in batches of 50, earliest games first. Each batch is a payment of its own, from the same Pay page. The Pay page shows what the club paid each official in a calendar year. It counts each payment on the date the money moved. Officials are paid through Stripe accounts set up in the United States, in US dollars. Officials are 18 or older. Nobody holds an account, or is paid, without saying they are.
What does each one cost, as each states it?
HorizonWebRef sells a year of licenses, priced by how many people hold one [2]. Assigning is free. Each seat your club pays through Assignary has a price.
HorizonWebRef
HorizonWebRef sells packages of user licenses, each for a year. Officials, assignors and most administrators each occupy a license [2]. Team coaches and school athletic directors don’t [2]. Each package has a yearly total, and a price for each license added [2]:
- Mini Group: 30 licenses, $241.50 a year, $8.05 for each one added [2]
- Small Group: 50 licenses, $322.50, $6.45 [2]
- Medium Group: 100 licenses, $485.00, $4.85 [2]
- Large Group: 250 licenses, $1,000.00, $4.00 [2]
- XL Group: 500 licenses, $1,800.00, $3.60 [2]
- XXL Group: 1,000 licenses, $3,450.00, $3.45 [2]
Enterprise is custom [2].
Added licenses are sold in groups of five at the package’s own rate, and aren’t pro-rated. A package changes at renewal, not in the middle of a term. The calculator offers terms of one to five years and a multi-year discount [2]. Packages are billed in US dollars [1]. “A 30-day guarantee applies to an initial subscription.” [2] Premium SMS text messages, the developer API, extended archiving, additional document storage, higher Horizon AI tiers and Forms Plus are optional add-ons, which the pricing page lists without a price [2].
Payment Center is for a United States organization paying by ACH. It charges $1.10 for each individual payment, and $75.00 once for the organization’s sending account. Each official pays $14.99 once for their receiving account. The sender chooses for each batch whether it or the receiver bears the $1.10 [6].
Assignary
Each seat a club pays for adds $3.50 plus 3.5% of that seat’s fee by card, or $3.50 plus 1.25% by bank, and its referee or judge is sent the whole fee. There’s no subscription, no setup fee and no contract. A seat with no fee is never part of a payment and never charged for. A bank debit through Stripe’s checkout adds Stripe’s $1.50 fee for linking the bank account, as a line of its own. A wire adds Stripe’s $15 to what the club owes. A referee or a judge pays nothing to take a seat or to be paid. Pay they ask to have sent right away costs them 1.75% of what is paid out, at least $1. These prices hold from October 6, 2026.
If your purchasing office wants one invoice, a season plan prepays the $3.50 part of each seat’s price in a block. It’s one invoice, paid by bank transfer. Its term runs 3 to 12 months, and it never renews itself. Its blocks are these:
- 250 seats for $812.50, $3.25 a seat
- 500 seats for $1,575.00, $3.15 a seat
- 1,000 seats for $3,050.00, $3.05 a seat
- 2,500 seats for $7,375.00, $2.95 a seat
A plan is sold on a quote, at no more than its block’s price a seat.
How would I move from HorizonWebRef?
Assignary
Every club has a join code. Anyone who signs up through a link with the code in it joins the roster as an official. So one message to the crew brings them over. Or invite one person at a time, or type the roster in first, a name and an email address each.
Assignary imports a .csv or .xlsx workbook, up to 200 games a file. Before anything is saved, it shows you every row. For a row it can’t read, it says what’s wrong. The columns it reads are on Moving a crew over. Each official’s clearances are recorded by the club.
You can put one weekend’s games into Assignary, offer their seats and fill them, while the rest of the season stays where it is. Assignary charges nothing for a weekend your club doesn’t pay for here. Assignary opens in January 2027. Until then, you can join the waitlist.
How would I move from Assignary to HorizonWebRef?
HorizonWebRef
HorizonWebRef imports a schedule from a spreadsheet, and sets out a sequence for moving over: recreate the organization’s structure, import or create the schedule, add officials and administrators, configure qualifications and restrictions, run a test period with a few assignments, then publish [11] [1]. Its support walks an organization through setup, and generally doesn’t take over its data entry [11] [1]. Chat and email support run Monday to Friday, 9:00 AM to 5:00 PM Eastern Time, excluding US holidays [11] [1].
Assignary
A club’s owner can download one zip of spreadsheets for a range of dates. It holds the games and every offer of a seat on them, and the roster and members as they are now. It also holds what the club was charged and what its officials were paid. Each person can download their own record as one file from their Account page. An official’s signed record of their work goes with them.
What if my association requires another system?
Assignary
Assignary doesn’t replace a system an association requires.
Where do these facts come from?
The facts about Assignary come from this site and from the product itself. Each HorizonWebRef fact is from one of HorizonWebRef’s own pages, listed below with the day it was read.
Side by side
| Assignary | Horizon | |
|---|---|---|
| Made by | Brick Sofa | Horizon Dynamic Web Designs, LLC [1] |
| In service | New. It opens in January 2027, and you can join the waitlist until then | Since 2005 [1] |
| What it staffs | Referee crews on matches and judging panels on divisions, in whatever a club staffs | Referees and umpires in the sports it lists, and other sports an organization assigns [1] |
| Where | Hosted in the United States; officials are paid through Stripe accounts set up in the United States, in US dollars | Used in the US, Canada, Australia, the UK, Japan and other countries, in thirteen languages, and billed in US dollars; account and schedule data are stored in the United States [1] |
| Filling a game | The assigner sends every first offer; Assignary can propose a crew, and sends nothing until the assigner does | Manually, with Auto-Assign or with AI Assign, and a draft is reviewed before anyone is notified [1] [3] [4] |
| Who can take a seat | Somebody free, inside their travel radius, at the game’s level, holding every clearance its sport requires, with no declared conflict, no other game in the way and room under their cap for the day | Availability, qualifications, certifications, age rules, blocks, position rules and conflict checks [3] |
| A federation’s records | Recorded by the club; Assignary never contacts the issuing body | U.S. Soccer Learning Center licenses, background checks and safeguarding, for US soccer organizations [5] |
| How an official hears | By email, and the offer’s link opens in the phone’s browser | Email and app push; email-to-SMS reminders; carrier SMS as an add-on [3] |
| A phone app | None in the stores; officials can add Assignary to their home screen | Android and iOS apps with a subscription [3] |
| An open game | An offer that’s turned down or runs out goes to the next person who can take it; an official who said yes ahead of time takes a matching seat as it’s offered | TBA Requests: officials say they want it, and the assignor awards it [3] |
| The official’s calendar | A private link puts their games in it | Google Calendar and iCal sync [3] |
| The record of the work | Worked, no-show or excused, marked against the seat by an assigner; a row for every move on it; a signed record an official can carry | Game and incident reports, ratings, evaluations, observer comments and rankings, when turned on [3] |
| Paying officials | The club pays through Stripe by card, bank transfer or bank debit, and each official is sent the whole fee | Payroll reports everywhere; ACH through Payment Center in the US [6] |
| The price | Assigning is free; each seat paid for adds $3.50 plus 3.5% of its fee by card, or $3.50 plus 1.25% by bank | An annual license package, from $241.50 for 30 licenses to $3,450.00 for 1,000; Enterprise is custom [2] |
| What an official pays | Nothing to take a seat or to be paid; 1.75% of what is paid out, at least $1, for pay they ask to have sent at once | The organization buys the licenses [7]; for ACH, $14.99 once for a receiving account, and $1.10 a payment where the sender passes it on [6] |
| Trying it first | The demo club, in a browser, with nothing saved | A live demo with emailed credentials, and no sales appointment [8] |
Sources
- HorizonWebRef, home,
https://www.horizonwebref.com/, read October 20, 2026. - HorizonWebRef, pricing,
https://www.horizonwebref.com/pricing, read October 20, 2026. - HorizonWebRef, features,
https://www.horizonwebref.com/features, read October 20, 2026. - HorizonWebRef, Horizon AI,
https://www.horizonwebref.com/ai, read October 20, 2026. - HorizonWebRef, U.S. Soccer,
https://www.horizonwebref.com/us-soccer, read October 20, 2026. - HorizonWebRef, Payment Center,
https://www.horizonwebref.com/payment-center, read October 20, 2026. - HorizonWebRef, officials,
https://www.horizonwebref.com/solutions/officials, read October 20, 2026. - HorizonWebRef, how Horizon is different,
https://www.horizonwebref.com/how-horizon-is-different, read October 20, 2026. - HorizonWebRef, ice hockey,
https://www.horizonwebref.com/sports/ice-hockey, read October 20, 2026. - HorizonWebRef, assignors and schedulers,
https://www.horizonwebref.com/solutions/assignors, read October 20, 2026. - HorizonWebRef, switch to Horizon,
https://www.horizonwebref.com/switch-to-horizon, read October 20, 2026.
HorizonWebRef and its marks belong to its owner, which is not affiliated with Assignary and has not reviewed this page.