If you run an officially rated chess tournament, your final duty as tournament director is submitting the official tournament report to your national federation or FIDE rating officer.
The universal language of international chess ratings is the TRF (Tournament Report File). In this guide, we demystify the TRF format and show how modern cloud tools automate rating submissions.
1. What is the FIDE TRF Standard?
Defined by the FIDE Qualification Commission, a TRF is an ASCII text file structured in fixed-width columns. It ensures that pairing software, federation databases, and the central FIDE rating engine can parse thousands of games without discrepancies.
2. Anatomy of a TRF File
A standard TRF consists of two main parts: Tournament Header records and Player/Round records:
Header Records (012 to 132):
012 Spring City Open Championship 2026
022 Kathmandu, Nepal
032 NEP
042 2026/04/10
052 2026/04/12
062 64
072 IA Sharma, Rajesh
Player Data Record (001):
001 1 m GM Carlsen, Magnus 2832 NOR 1503014 1990/11/30 4.5 1 12 w 1 14 b 1 4 w = 3 b 1 2 w 1
3. Common TRF Submission Errors to Avoid
- Missing FIDE IDs: FIDE rating officers reject TRF submissions if rated players do not have valid FIDE IDs.
- Unbalanced Round Records: If Player A played White against Player B on Board 1, Player B's record must accurately reflect Black against Player A on Board 1.
- Incorrect Forfeit Coding: Forfeited unplayed games must be coded as unplayed (not as played games), otherwise ratings will be corrupted.
4. One-Click FIDE Export with ChessManager Online
Instead of manually re-entering results into antiquated desktop software, ChessManager Online generates 100% compliant FIDE TRF files with a single click. Download your report and email it directly to your rating officer in seconds.
Generate FIDE-Ready Reports in Seconds
Export TRF, CSV, Excel, and PGN results instantly.
Try Free Tournament Manager →