1、婚内协议要是约定结扎,一般是没有效力的。从法律角度讲,每个人都有生育的权利,这可是基于人身自由和人格尊严所给予的一项重要民事权利。生育权涵盖了自己决定要不要生育、什么时候生育以及用什么方式生育等方面。而且,生育权是夫妻双方都有的,谁都不能通过签协议之类的手段去限制对方生育的权利。
2、婚内协议里约定结扎,其实就是不合理地限制了一方的生育权,这和法律保障的基本人身权利是相冲突的。按照《民法典》的规定,违反公序良俗的民事法律行为是无效的。生育权作为受法律保护的基本权利,关乎个人基本的人身自由和人格尊严,属于公序良俗的范围。所以,婚内协议中有关结扎的约定,因为违反公序良俗,是没有法律效力的。
3、夫妻在生育问题上要好好沟通、商量,尊重对方的想法和选择,用平和、理智的办法来处理和生育有关的事情。