开发商不退定金可能是购房者反悔了,不想依法履行购房合同,这时开发商不退定金是合法的。
也可能是双方正常履行合同,定金直接抵扣房款,这时开发商也可以不退定金。
再者可能是因为购房者没有购房资格,或者不能顺利贷款,开发商可能会不退定金,但是这种情况下开发商不退定金是违法的。
法律依据:《担保法》第八十九条当事人可以约定一方向对方给付定金作为债权的担保。
债务人履行债务后,定金应当抵作价款或者收回。
给付定金的一方不履行约定的债务的,无权要求返还定金;收受定金的一方不履行约定的债务的,应当双倍返还定金。