单方面签的合同一般是不生效的。合同是民事主体之间用来设立、变更、终止民事法律关系的协议,得双方或者多方当事人意思达成一致才行。按照《中华人民共和国民法典》的规定,合同成立一般要经历要约和承诺两个阶段。要约就是想和别人订立合同的一种意思表示,承诺则是接受要约的人同意要约的意思表示,承诺生效的时候合同就成立了。
单方面签订合同,就只有一方表达了自己的意思,少了对方的承诺,双方没达成一致意见,这不符合合同成立的基本条件,所以通常是没有法律效力的。
不过呢,也有一些特殊情况。要是一方履行了合同的主要义务,而且对方也接受了,那这个合同可能就成立并且生效了。举个例子,一方把货发出去了,另一方接收了货物还使用了,就算之前只有一方签了合同,也可能会认定合同是成立并且生效的。