担保人并非每年都要签字。是否需要每年签字主要取决于担保合同的具体约定。

1. 合同有明确约定:如果担保合同中明确约定了每年都需要担保人签字确认,那么按照合同约定,担保人就需要每年进行签字。这种约定通常是为了确保担保关系的持续有效性,以及对担保责任进行重新确认。

2. 合同无明确约定:如果担保合同没有这样的约定,仅在签订时明确了担保的范围、期限等相关事项,那么在合同有效期内,担保人无需每年签字。只要在合同约定的担保期限内,担保人的担保责任就一直存在,除非出现合同约定的解除担保的情形。

因此,在签订担保合同时,应仔细阅读合同条款,了解担保期限、担保责任以及是否需要每年签字等具体约定。如果有任何疑问或不明确的地方,应及时咨询专业律师,以确保自己的权益得到保障。如果你在这方面有任何问题,可以直接向我咨询,我会为你提供专业的法律解答。