合同定金不能超过多少呢

合同定金不能超过合同总金额的20%。

如果在合同中规定定金的比例超过了20%,超过的部分不能起到定金的担保作用,只能算作是预付款,但20%以内的部分还是有效的。

【法律依据】《中华人民共和国担保法》第九十一条,定金的数额由当事人约定,但不得超过主合同标的额的百分之二十。