合同上的定金是否可以退需要视具体情况而定:1. 给付方违约:如果是给付定金的一方不履行约定的债务那么无权要求返还定金。比如在房屋买卖合同中买方因自身原因不想买了这种情况下定金不能退。2. 收受方违约:若是收受定金的一方不履行约定的债务应当双倍返还定金。例如卖方收了定金后却不卖房给买方就需要双倍返还定金。3. 不可归责于双方的事由:因不可抗力、意外事件等不可归责于当事人双方的事由导致合同不能履行的定金应当返还。像因地震致使合同无法继续履行定金应退还。4. 合同变更或解除:如果合同变更或解除后致使主合同不能履行或者不必要履行的收受定金的一方应返还定金。比如双方协商变更合同主要条款后原合同无法按原计划履行定金应退。总之定金能否退还关键在于哪一方存在违约行为或者是否有其他法定的特殊情形。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。