Dit zijn de codes die gebruikt worden om de aangedreven en niet-aangedreven ascombinaties onder de treinstellen te beschrijven. De eerste letter staat voor het aantal aangedreven assen, de tweede letter voor het aantal meeloop-assen:
Ao=1, Bo=2, Co=3 enzovoort. Cijfers worden gebruikt voor niet-aangedreven of meeloop-assen.
Voorbeelden: De NS1800 is te classificeren als Bo-Bo. Dit betekent dus twee draaistellen, elk met twee aangedreven assen:

De NS1200 is te classificeren als Co-Co. Dit betekent twee draaistellen, elk met drie aangedreven assen:

De SGM Sprinter 3-bak is te classificeren als Bo-Bo + 2-2 + Bo-Bo. Dit betekent zes draaistellen (twee per bak), de voorste en de achterste twee hebben aangedreven assen, de middelste bak heeft twee stellen met 2 meeloop-assen:
