不一定要合同。
不是必须有劳动合同才能计算工龄的,工龄是从劳动者入职该公司的那一天开始计算的。一般员工在入职公司时,公司都会给员工签一份入职登记表,该入职登记表上注明了入职该公司的日期;如果员工的厂牌上有写明入职日期,也是可以计算工龄的。
《中华人民共和国劳动保险条例实施细则修正草案》第十章 关于工龄的规定
第三十八条 一般工龄系指工人职员以工资收入为生活资料之全部或主要来源的工作时间而言。在计算一般工龄时,应包括本企业工龄在内。
第三十九条 本企业工龄应以工人职员在本企业连续工作的时间计算之,如曾离职,应自最后一次回本企业工作之日算起。但有下列情况之一者,不在此限:

微信扫码关注公众号
获取更多考试热门资料