合同无效返还主要有这些原因。
首先,要是合同违反了法律、行政法规的强制性规定,那它就无效,这种时候,双方得把通过合同拿到的财产互相返还给对方。
其次,要是合同违背了公序良俗,像用合法形式来掩盖非法目的之类的情况,也得返还财产。
另外,要是合同当事人之间恶意串通,损害了国家、集体或者第三人的利益,那同样得进行返还。
比如说,双方签了一个买卖违禁物品的合同,因为违反了法律的强制性规定,所以这个合同无效,那双方就得把已经交付的货物以及价款等都返还回去。
总的来说,合同一旦无效,各个方面就应该恢复到合同还没签订之前的那个状态,这样才能维护好法律秩序和公平正义。