1、婚内协议一般从双方签字那天开始生效,不过得满足一些条件才行。按照《中华人民共和国民法典》的规定,婚内协议其实就相当于合同,要想有法律效力,得符合下面这些要求:签协议的人得有相应的民事行为能力,也就是说双方都得清楚自己签协议这个行为以及会有什么后果;双方的意思表示必须是真实的,不能存在欺诈、胁迫等让当事人违背自己真实想法的情况;协议不能违反法律、行政法规的强制性规定,也不能违背公序良俗,协议内容得符合法律规定和社会道德规范。
2、要是婚内协议里有财产分割、子女抚养等内容,还把离婚作为生效条件,那这种协议在婚姻关系还存续的时候是不生效的。只有当双方去办理了离婚登记,或者经过法院判决离婚,才会根据具体情况来确定协议是否有效。
3、另外,婚内协议不能侵犯别人的合法权益。要是协议损害了第三人的利益,那这部分条款就是无效的。