离婚不是必须要有离婚协议书。
1、如果是协议离婚就必须要有离婚协议书。
2、如果是诉讼离婚不需要离婚协议。因为协议离婚要求双方不仅都同意离婚,而且要就财产分割、债务分割、子女抚养等问题协商一致达成协议。
协议书在法律上生效。
因为协议书的实质也是合同的一种,只要该协议书是经过双方当事人的真实的意思表示达成一致后而订立的,且双方当事人均具有相应的民事行为能力以及该协议书的内容没有违法法律规定和社会公序良俗的,就是合法有效的协议书,在法律上可以生效。
法律依据:《中华人民共和国
民法典》
第一千零七十六条
夫妻双方自愿离婚的,应当签订书面离婚协议,并亲自到婚姻登记机关申请离婚登记。
离婚协议应当载明双方自愿离婚的意思表示和对子女抚养、财产以及债务处理等事项协商一致的意见。
第一千零七十七条
自婚姻登记机关收到离婚登记申请之日起三十日内,任何一方不愿意离婚的,可以向婚姻登记机关撤回离婚登记申请。
前款规定期限届满后三十日内,双方应当亲自到婚姻登记机关申请发给离婚证;未申请的,视为撤回离婚登记申请。