无效合同有以下几种类型:
(1)一方或多方是无民事行为能力人订立的合同;
(2)行为人与相对人以虚假的意思表示订立的合同;
(3)违反法律、行政法规的强制性规定所订立的合同;
(4)违背公序良俗所订立的合同;
(5)行为人与相对人恶意串通,损害他人合法权益所订立的合同。