做软件开发时,定金的合适数额 一般不超过全款的20%。这一比例有明确的法律依据,即《中华人民共和国民法典》第五百八十六条的规定。定金的主要作用是担保合同的履行,是合同担保方式,而预付款的主要作用是为接受预付款的一方解决资金上的困难,使之更有条件按合同规定适当履行,属于履行的一部分。具体来说,定金的数