买房以后交的定金需要达到一定的条件才可以退。当开发商出现违约的情况,购房者有权向开发商要回定金,并且当收取定金的一方不履行义务的时候,需要双倍返还定金。若是出现不可抗力的因素时,也就是指在签订合同时不能预见的,不能避免以及不可克服的客观情况下,就可以退还定金,并且开发商不需要双倍退回。缴纳的定金是可以当做房款来抵消的,因此在缴纳之前,并且若是想退还的话比较困难,所以最好是考虑清楚。并且缴纳的定金不能超过房款的百分之二十,缴纳以后是以书面作为约定,且是具备法律保护的,而口头约定的定金不具备法律保护,应当谨慎缴纳。