The basic objective of this study is the assessment of the European seismic design codes and in particular of EC2 and EC8 with respect to the recommended behaviour factor q. The assessment is performed on two reinforced concrete multi-storey buildings, having symmetrical and non-symmetrical plan view respectively, which were optimally designed under four different values of the behaviour factor. In the mathematical formulation of the optimization problem the initial construction cost is considered as the objective function to be minimized while the cross sections and steel reinforcement of the beams and the columns constitute the design variables. The provisions of Eurocodes 2 and 8 are imposed as constraints to the optimization problem. Life-cycle cost analysis, in conjunction with structural optimization, is believed to be a reliable procedure for assessing the performance of structures during their life time. The two most important findings that can be deduced are summarized as follows: (1) The proposed Eurocode behaviour factor does not lead to a more economical design with respect to the total life-cycle cost compared to other values of q (q = 1, 2).(2) The differences of the total life-cycle cost values may be substantially greater than those observed for the initial construction cost for four different q (q = 1, 2, 3, 4).