点击数:16 更新时间:2026-07-04

在法律领域中,区分合同类型的标准可以根据以下几种方式进行:
根据材料由谁提供的不同,可以将合同分为承揽合同和买卖合同。如果材料由付款方提供,则为承揽合同;如果材料由制作方提供,则为买卖合同。这种区分标准在罗马法中得到采纳。
根据合同标的物的性质不同,可以将合同分为种类物和特定物的买卖合同和承揽合同。如果合同标的物是种类物,则适用买卖合同的规定;如果合同标的物是特定物,则适用承揽合同的规定。这种区分标准在德国民法典中得到采纳。
根据当事人的意思表示不同,可以将合同分为承揽合同和买卖合同。如果当事人意在承揽标的物,则为承揽合同;如果当事人意在买卖标的物,则为买卖合同。这种区分标准在奥地利民法典中得到采纳。
根据当事人意思表示不明时,可以将合同分为买卖合同和承揽合同。如果意思不明,则以材料由谁提供为判断标准。这种作法在意大利民法中得到采纳。
以上四种处理办法各有利弊。第一种和第二种做法在审判实践中操作性较强,但与我国《合同法》的规定存在冲突。第三种和第四种做法取决于当事人的意思表示,但有时探究当事人的真意并不容易。
根据以上的区分标准,判断合同是买卖合同还是承揽合同,可以从以下几个方面考虑:
首先,可以根据合同条款的具体内容来考察合同标的物的性质。如果合同的主要目的是完成一定工作,则可以认定为承揽合同;如果合同的主要目的是转移财产所有权,则可以认定为买卖合同。
其次,如果根据合同内容难以判断当事人重在完成工作成果还是转移工作成果的所有权,可以进一步结合合同名称进行判断。例如,如果合同名称为承揽合同,则原则上应认定为承揽合同;如果合同名称为买卖合同,则原则上应认定为买卖合同。
当然,考虑到这一问题在审判实践中的复杂性,法官在审理中还是应该结合具体案情作具体分析。