一、无效合同必须是违反了法律和行政法规的强制性规定。判断无效的标准,应当以法律和行政法规的规定为依据。至于行政规章以及地方性法规等地方性文件,可以作为判断合同无效的参考依据,但在许多情况下不应作为判定合同无效的惟一依据,特别是对于那些不合理的,甚至与法律、行政法规的规定明显冲突的地方性法规或规章规定,显然不应该作为判定无效的依据。
二、所谓违法是指违反了法律和行政法规的强行性规定,而并非指违反了法律和行政法规的任意性规定,对于法律的任意性规定,当事人是可以通过协议而加以改变的。
三、违法性还包括合同的内容违反了社会公共利益。例如当事人订立进口“洋垃圾”的合同,即使其内容并未违反现行法律规定,但因其内容违反了社会公共利益和公共道德,因此是无效的。无效合同的违法性表明此类合同根本不符合国家意志,因此不能使此类合同发生法律效力。