1、家庭财产损失包赔50年的约定有没有效,得具体情况具体分析。从合同方面来讲,要是这个约定是双方真心实意达成的,没有欺诈、威胁或者趁人之危等情况,还不违反法律、行政法规的硬性规定,也不违背社会公序良俗,通常就是有法律效力的。打个比方,家庭成员之间本着公平自愿的原则,就家庭财产损失赔偿期限定了50年的协议,这种约定在合同上是有效的,双方就得按照约定来做。
2、不过呢,如果这个约定是格式条款,提供格式条款的一方不合理地给自己免责或者减轻责任,却加重对方责任、限制对方主要权利,又或者直接排除对方主要权利,那这个条款可能就无效。还有,如果违反了法律的强制性规定,像约定的赔偿内容和非法财产有关,或者是违法活动造成的财产损失,那这个约定因为违法也就无效了。
3、在司法实际操作中,对于履行期限特别长的合同约定,还得考虑实际能不能履行。要是在履行过程中碰到了不可抗力,也就是那种没办法预见、没办法避免、没办法克服的客观情况,导致没办法继续履行约定,当事人可以依据法律规定,要求变更或者解除合同。