而仅对于意思表示错误的撤销（第122条第2项）、自始客观给付不能（第307条）、无权代理（第179条）的部分设有明文。不过在2002年的德国民法修正中，终于在第311条规定了缔约上过失的一般性规定。
中华民国.中华民国现在施行的民法于制定时採取了德国的立法例，因此也继受了德国民法关于缔约上过失的相关制度规定，最初的中华民国民法对此亦未对于缔约上过失设有一般性的规定，其主要在下列3个条文中设立缔约上过失的规定，首先是在总则编中的第91条（本条相当于德国民法122条）关于意思表示错误之