La classification des voitures de chemin de fer s'appuie sur une norme établie par l'Union Internationale des Chemins de fer (UIC).
Chaque voiture est identifiée par un code numérique à 12 chiffres précisant son usage, l'exploitant, ses caractéristiques techniques et le numéro d'ordre de la voiture dans la série.
Les compagnies y ajoutent généralement un code littéral ou alphanumérique définissant de façon plus explicite le type de véhicule.
Par exemple, on peut lire sur le flanc d'une voiture des codes tels que :
Les diagrammes des voitures, basés sur une ou plusieurs lettres majuscules définissant notamment la classe du véhicule, constituent une norme de fait, avec toutefois quelques spécificités nationales :
A
Voiture voyageurs de première classe
B
Voiture voyageurs de deuxième classe
AB
Voiture mixte offrant des places de première et de deuxième classe
AR, BR
Voiture de première (resp. deuxième) classe avec coin restaurant
AD, BD
Voiture mixte de première (resp. deuxième) classe avec fourgon à bagages
Fourgon postal (CFF) Transport de prisonniers (DR)
Il n'y a en revanche pas de consensus pour les fourgons postaux signalés par les lettres P (SNCF), Post (DB), Z (CFF) ou F (ÖBB)…
L'usage à la SNCF consiste à faire suivre l'indicatif de classe (A, B ou C) du nombre de compartiments concernés (2 rangées de sièges pour un compartiment complet). Par exemple, A7D indique 7 compartiments de première classe et un compartiment fourgon et A5/2c5/2B5c5 indique 5 demi-compartiments couchettes (communicants 2à2) de première classe et 5 compartiments couchettes de deuxième classe.
Ces lettres écrites en minuscule complètent le diagramme en précisant les caractéristiques techniques du véhicule, en termes d'équipement ou de câblage, telles que la climatisation, l'aménagement, les freins, etc.
Ces conventions ne sont pas standardisées et restent fortement dépendantes de la compagnie.
Les chemins de fer autrichiens utilisent une convention différente, en vigueur depuis 1981. Les lettres d pour voiture à 2 niveaux, l pour voitures aptes à la réversibilité et s pour voiture-pilote figurent après un tiret (par ex. Bmpz-ds).
La description du numéro figure dans la fiche UIC n°438-2 et dans l'annexe P de la décision de la commission européenne du
relative à la spécification technique d'interopérabilité concernant le sous-système «Exploitation et
gestion du trafic» du système ferroviaire transeuropéen conventionnel[1].
Le numéro UIC est composé de 12 chiffres, de structure 00 00 00-00 000-0. Les chiffres doivent avoir une hauteur minimale de 80 mm.