STAR Voting Ties

Tie votes in STAR Voting are rare - well over 10 times less common than with choose-one voting - but as with any voting method, they can occur, especially in small demos or elections without many voters.

Establish tie-breaking protocols in advance

The body hosting the election is responsible for establishing tie-breaking protocols in advance of its elections.

In the event that an election has already been conducted but no protocol was specified, we recommend the Official Tiebreaker Protocol below. This is also the protocol used on BetterVoting, and it’s designed to effectively break ties while also maintaining simplicity and transparency.

Official Tie-breaker Protocol

Ties during the Scoring Round

  • Step 1: If only two candidates are tied, the tie should be broken in favor of the candidate who was preferred (scored higher) by more voters, if possible.
  • Step 2: If more than 2 candidates are tied, or if an equal number of voters supported both tied candidates, then break the tie in favor of the tied candidate who received the most five-star ratings.
  • Step 3: Otherwise, break the tie randomly.

Ties during the Automatic Runoff Round

  • Step 1: Ties in the Runoff Round should be broken in favor of the candidate who was scored higher if possible.
  • Step 2: If both runoff candidates have the same score, break the tie in favor of the tied candidate who received the most five-star ratings.
  • Step 3: Otherwise, break the tie randomly.

Random Tie-breakers

In the event a random tiebreaker is needed, BetterVoting will shuffle the candidates to determine the tie breaking order. The specific shuffling implementation was carefully chosen to maximize security, transparency, and fairness. The full details are documented in our source code.

Custom Tie-breakers

Tiebreakers can also be determined outside of BetterVoting using protocols established by the body. Common random approaches include doing a coin toss or drawing a name out of a hat. The full list of anonymized ballots can also be utilized if it’s required for the preferred tiebreaker method.


This site uses Just the Docs, a documentation theme for Jekyll.