1、法律上没有规定说超过45岁了就不能签劳动合同;2、劳动合同法规定了单位与员工形成劳动关系就应当签定劳动合同,就应当交纳社会保险,可没规定是在45岁之前才签;3、很多单位不同意对超过45岁的男性签合同的重要理由就是:退休前要交足15年养老保险才能按月领取退休金,以男性60岁退休计,超过45岁的人肯定交不足15年了,因此以此为理由拒签劳动合同;4、其实超过45岁的也未必就不能交社保(各地政策有所不同),只不过到退休时未交足15年的只能是一次性退还养老保险个人帐户部分罢了。再说了,有些地方规定可以向前补交,或者推迟办理退休手续以交足15年的;5、不管怎么说,需要保留好与单位形成事实劳动关系的证明材料,以备将来投诉/仲裁/诉讼之用;6、劳动合同法规定:形成劳动关系超过一个月未签合同的,应给双倍工资,超过一年未签合同的,视为已与劳动者签定无固定期限劳动合同。因此请保留好证据。