一般借名买房的协议是有效的。
首先,法律上没有明确规定不能借名买房。所以一般情况下,借名买房是可以的。但由于房子是一种特殊的商品,经常有一个政策限制,如果借款人没有资格购买,为了获得房地产,借购买资格的名义购买,那么这违反了法律的基本诚信原则,也违反了国家政策的目的,在这种情况下无效。此外,由于没有违反法律的强制性规定,借名买卖是有效的。
【本文关联的相关法律依据】
《中华人民共和国民法典》
第一百四十六条 行为人与相对人以虚假的意思表示实施的民事法律行为无效。
以虚假的意思表示隐藏的民事法律行为的效力,依照有关法律规定处理。