离婚前双方自愿写的协议是否有效,得看具体情况。
要是协议涉及夫妻身份关系变动,没办理离婚登记时就不生效。按照民法典规定,离婚协议要等夫妻双方到婚姻登记机关办理离婚登记,并且经婚姻登记机关备案后才生效。而且在离婚登记前,双方都有权反悔。
如果协议是关于财产分割、债务承担等内容,只要满足法律规定的有效要件,就是有效的。有效要件有这些:协议是双方真实意思表示,不存在欺诈、胁迫等情况;协议内容不违反法律、行政法规的强制性规定;不损害国家、集体和他人的合法权益;双方具备相应民事行为能力。举个例子,夫妻约定婚内财产各自所有并达成协议,只要符合上面这些条件,协议对双方就有法律约束力。
所以,离婚前自愿签订的涉及夫妻身份关系的协议,在完成离婚登记前不生效;涉及财产等内容的协议,符合法律规定条件时是独立有效的。要是遇到协议效力方面的纠纷,建议咨询专业律师,通过合法途径解决问题。