合同定金的数额由当事人约定,但不得超过主合同标的额的百分之二十,超过部分不产生定金的效力。例如,主合同标的额为100万元,那么定金最多只能约定20万元。当事人交付的定金数额若超出此限制,超过部分法院不予支持,在计算定金罚则时,按20万元计算。定金的作用在于担保合同的履行。给付定金的一方不履行债务或者履行债务不符合约定,致使不能实现合同目的的,无权请求返还定金;收受定金的一方不履行债务或者履行债务不符合约定,致使不能实现合同目的的,应当双倍返还定金。法律依据为《中华人民共和国民法典》第五百八十六条。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。