合同只有违反法律、行政法规的强制性规定的,才无效。违反一般规定的是有效的。《合同法》第五十二条有下列情形之一的,合同无效: (一)一方以欺诈、胁迫的手段订立合同,损害国家利益; (二)恶意串通,损害国家、集体或者第三人利益; (三)以合法形式掩盖非法目的; (四)损害社会公共利益; (五)违反法律、行政法规的强制性规定。《最高人民法院关于适用〈中华人民共和国合同法〉若干问题的解释(二)》第十四条 合同法第五十二条第(五)项规定的“强制性规定”,是指效力性强制性规定。