吴亮律师 回复:您的情况涉及工龄认定和社保缴费问题。首先,少算4年工龄导致按50岁退休,这不符合您实际54岁且工龄21年的情况,应要求重新核定工龄。其次,多缴的4年个人部分保险,原则上应退还给您个人,因为这是您实际工作期间的合法缴费。厂里用住房公积金抵扣这笔退款,通常不合规,因为住房公积金和社保个人缴费是不同性质的资金,不能随意抵消。建议您先收集档案、缴费记录等证据,向社保经办机构申请更正工龄和退休年龄,同时要求退还多缴的个人保险部分。如果厂里坚持抵扣,您可以主张其行为违法。我是杭州的吴亮律师,如果仍有疑问,欢迎追问或一对一咨询。