For classical rating the regulations set a minimum length of game, and it depends on the strength of the field. What counts is the total time a player receives for a game of a typical 60 moves.
| Players' ratings | Minimum time per player |
|---|---|
| 2400 and above | 120 minutes |
| 1800 to 2399 | 90 minutes |
| both below 1800 | 60 minutes |
In addition: the first control must cover at least 30 moves, and no more than 12 hours of play are permitted in a single day. Rapid and blitz have their own control boundaries - and those decide which of the three rating lists the event enters.
The practical consequence for an amateur event: an evening blitz at 5+3 will never enter the classical rating. It can only go to the blitz list, and then only if the other conditions are met.
The tournament has to be registered before it starts, not after. The deadline depends on the level: 30 days ahead for high-level competitions, at least 3 days ahead for everything else.
Registration goes through the national federation: the organizer submits the name, place, dates, system, time control, number of rounds and chief arbiter. An unregistered event will not be rated even if it is otherwise flawless. This is the commonest and most galling mistake new organizers make.
The report afterwards has its own timing: lists are published on the first of each month and the period closes several days before that. Miss it and the results go into the next list.
The event must be run by an arbiter of the appropriate grade. The grades ascend from national categories up to FIDE Arbiter (FA) and International Arbiter (IA). The higher the status of the competition, the higher the grade required.
For an ordinary rated event a nationally qualified arbiter is usually enough, but the specific requirement is set by the national federation - it is the body that accepts the report. What the work involves - arbiting a tournament.
The event must run under one of the recognized systems: Swiss, round robin or another described in the handbook. Swiss pairings follow the FIDE rules, and at official competitions they are made by software endorsed by the pairing-programs commission (SPP).
This is a distinction worth understanding. Any developer can implement the Dutch rules, and many do so correctly. But formal endorsement is granted to specific programs, and which of them suits your event is a question for your federation, asked in advance.
In the Vibe Chess app pairings are computed by the open-source bbpPairings engine under the Dutch system, and the report exports as TRF. The service has no SPP endorsement - no obstacle for club and company events, but something to agree in advance for a rated one.
From experience: collect this at entry rather than on the day - taking registrations.
On top of the usual sections, the regulations of such an event state:
A ready structure - tournament regulations.
General preparation - the organizer's checklist and the full guide.
For classical rating: 120 minutes per player where 2400+ players take part, 90 minutes for ratings from 1800 to 2399, and 60 minutes when both players are below 1800. The first control must cover at least 30 moves. Rapid and blitz go to their own lists with their own boundaries.
No later than 30 days for high-level events and at least 3 days before the start for the rest, through the national federation. A tournament not registered in advance is not rated, however well it was run.
Yes, a rated event is run by an arbiter of the appropriate grade. Which grade is required depends on the status of the competition and is determined by the national federation.
For official competitions, no: pairings must be made by software endorsed by the FIDE pairing-programs commission. Implementing the Dutch rules is not in itself an endorsement, so the choice of program has to be agreed with the federation in advance.
No more than 12 hours of play in a single day. It is a regulatory limit and it constrains any tournament schedule.
Not if it was not registered in advance, the players have no FIDE IDs and no qualified arbiter ran it. For an internal event that is entirely normal: rating is not needed there and the format loses nothing without it.
Everything people usually keep in a spreadsheet is already in the app: pairings, points, tie-breaks, round order. Free, with no subscriptions and no cap on the number of players.
The bot is constantly improved based on real tournaments. If you need a feature that isn't there yet, message the developers right inside the bot with the /support command. Many features appeared exactly because organizers asked for them, and useful ideas get added quickly.
The procedure - getting an event rated. The rating - how Elo works. The report - TRF. Titles - FIDE titles and norms.