In this paper, we seek to contribute to ongoing discussions of the relationship between income and class in analyses of social inequality and mobility. We argue that while class has sometimes been taken as a proxy for long-term earning levels, it is of greater importance, at least when treated in terms of the EGP schema or the European Socio-Economic Classification (ESEC), in capturing differences in the trajectories that employees’ earnings follow over the course of their working lives. Moving beyond previous single country studies, we examine how far the theory that underlies ESEC is reflected in men’s age-earnings trajectories across 14 European countries, while also taking into account any effects of their educational qualifications. Modelling data from the 2017 EU-SILC survey, and focussing on men’s full year/full-time equivalent gross annual earnings, we find that although the age-earnings trajectories that are estimated for different classes do reveal some cross-national variation, there are major features, of a theoretically expected kind, that are evident with our pooled sample and that regularly recur in individual countries. Class differences in earnings are at their narrowest for men in the youngest age group but then widen across older age groups. This occurs primarily because the earnings of men in the professional and managerial salariat, and especially in the higher salariat, show a marked rise with age, while the earnings of men in other classes rise far less sharply or remain flat. We also find evidence that these diverging trajectories are primarily shaped by individuals’ class positions independently of their level of qualifications – however important the latter is in determining the class positions that they hold. What can be regarded as the logic of different forms of employment relations, as captured by ESEC, leads to a large degree of cross-national commonality in the association that exists between class and the trajectories of earnings over working life.