《合同法》第四十条规定了格式条款无效的三种情形:
一是符合《合同法》第五十二条一般合同无效情形的格式条款无效;
二是格式条款免除造成对方人身伤害的或者因故意或者重大过失造成对方财产损失的责任时无效;
三是格式条款提供方免除自身责任、加重对方责任、排除对方主要权利的,格式条款无效。第三种情形中的免除自身责任,又可以称为免除主要义务,主要指条款中含有免除条款提供方按照通常情形或一般交易习惯应当承担的主要义务,一些为消费者所诟病的类似于“商品一经售出概不负责”等条款皆属于此类情形。加重对方责任,是指格式条款中含有在通常情况或一般交易习惯中对方当事人不应当承担的义务。如某些合同中规定消费者对于不可抗力发生的后果也应承担责任。排除对方主要权利,是指格式条款中含有排除对方当事人按照通常情形或一般交易习惯应当享有的主要权利。这三种无效情形不是彼此排斥,而是互有重合之处,比如,某格式条款违反了法律或行政法规的强制性规定,同时可能也加重了格式条款相对方的责任或者排除了其主要权利。