判断老人签订的合同是否有效,要从多个方面来看。要是老人有完全民事行为能力,也就是能认清自己的行为,明白合同内容和后果,并且合同是他真实想签的,又不违反法律、行政法规的强制规定,也不违背公序良俗,那合同就是有效的。
如果老人有智力障碍、精神疾病等问题,影响了认知能力,他就属于无民事行为能力人或者限制民事行为能力人,这种情况下合同效力可能会受影响。无民事行为能力人签的合同是无效的。而限制民事行为能力人,如果签的是纯获利益的合同,或者是和他智力、精神健康状况相适应的合同,那就是有效的;其他合同得经过法定代理人同意或者追认才有效。
另外,要是合同存在欺诈、胁迫、显失公平等情况,老人或者他的法定代理人可以请求法院或者仲裁机构撤销合同。
给大家的建议是,和老人签合同前,最好确认老人的民事行为能力。如果老人可能是无或限制民事行为能力人,要和其法定代理人沟通。要是发现合同有可撤销的情形,及时通过法律途径维护权益。