婚内自愿补偿这种情况通常是有效的。要是双方心甘情愿地达成了补偿协议,并且这份协议没有违反法律的强制性规定,也没有违背公序良俗之类的,一般来说就应该承认它的效力。从法律的角度来讲,这就相当于双方对财产或者其他一些权益做出的处分约定。只要协议的内容清晰明了,是双方真实自愿的意愿表达,同时也不会损害到其他人的合法权益,那么它就能够得到法律的保护。不过要注意,如果补偿涉及到像房产这样比较重大的财产权益,可能就需要办理一些相应的变更登记等手续,这样才能保证补偿能够真正落实,也能让权益更加确定。
总之,婚内自愿补偿在符合法律规定的情况下是有效的,但具体的情况还得结合实际案件的细节来进行判断。