合同法上的免责事由可分为两大类,即法定免责事由和约定免责事由。
1、法定免责事由是指由法律直接规定、不需要当事人约定即可援用的免责事由,主要指不可抗力,所谓不可抗力,是指不能预见、不能避免并不能克服的客观情况。
2、约定免责事由即当事人约定的免责条款,指当事人在合同中约定免除将来可能发生的违约责任的条款,其所规定的免责事由即约定免责事由。
【法律依据】
根据《民法典》第590条规定:当事人一方因不可抗力不能履行合同的,根据不可抗力的影响,部分或者全部免除责任,但是法律另有规定的除外。