(一)定金合同成立
定金合同成立是定金合同生效的前提,也是其必备要件之一。定金合同自定金交付时生效。
(二)当事人具有相应的民事行为能力
任何合同的生效都要以当事人具有相应的民事行为要件。定金合同的生效需要当事人具有完全的民事行为能力,能够完全辨认自己的行为并预见其行为后果,具有完全的意思表示能力进行意思表示。
(三)意思表示真实
定金合同的内容应当是当事人的真实的意思表示。
(四)定金合同的内容和形式不得违反法律和社会公共利益
对合法的意思表示法律赋予其法律上的拘束力,不合法的合同不能受到法律保护,也不能产生当事人预期的法律效力。定金合同的内容和形式不得违反法律的强制性规定,也不得违反公序良俗。
(五)实际交付定金
定金合同属于实践性合同,自定金给付人交付定金之日起生效。定金合同成立后,当事人应当依照定金合同的约定履行定金给付义务。
(六)主合同有效
定金担保合同是当事人为担保主合同的履行的从合同,定金担保合同的效力依存于主合同的效力,主合同无效时,定金合同无效。但是定金合同另有规定的,定金合同的效力依其约定可以独立于主合同而存在。
一、定金超过20% 可以主张合同无效吗?
在签订合同之前,如果双方同意的话是会先缴纳定金的,一般定金是合同总价的20%。但是有些人在缴纳定金的时候,发现定金是超过了合同总价的20%,在之后会认定这份合同是没有法律效力的。《民法典》规定,当事人可以约定一方向对方给付定金作为债权的担保。定金的数额由当事人约定,但不得超过主合同标的额的百分之二十。超过部分属于违法,只能按20%收取,合同约定超过20%的比例的,也按照20%收取,其他部分必须退还另一方。但是合同仍然有效。《民法典》第507条规定,合同不生效、无效、被撤销或者终止的,不影响合同中有关解决争议方法的条款的效力。如果现实操作中,约定20%的定金无法操作,可以约定订金。“定金”指合同当事人为保证合同履行,由一方当事人预先向对方缴纳一定数额的钱款。《民法典》第586条规定:“当事人可以约定一方向对方给付定金作为债权的担保。定金合同自实际交付定金时成立。定金的数额由当事人约定;但是,不得超过主合同标的额的百分之二十,超过部分不产生定金的效力。实际交付的定金数额多于或者少于约定数额的,视为变更约定的定金数额。”此外,定金必须以书面形式签订,且定金的总额不得超过合同标的的20%。合同履行的“订金”作为预付款的一部分,只能抵充货款。无论哪一方不履行,都必须将其如数返还给付订金的一方,不能起到担保的作用。但是同时约定定金和订金是可以的。超过总合同价的20%的定金条款虽然不符合法律规定,但只要是双方协商好了一致同意的话,它是可以有效的,不一定是无效。