自建房买卖合同在法律上是否有效分两种情况而定,具体如下:
1、集体土地上还建的房屋,应看买卖双方是否同为房屋所在地农村集体经济组织的成员,农村本集体经济组织成员之间签订的还建房买卖合同一般认定有效,反之,则合同无效;
2、国有土地上还建的房屋买卖合同一般是有效的,但如果是通过划拨方式取得的国有土地使用权,在转让房屋所有权时应补缴相应的土地出让金,买卖合同才能有效。
【本文关联的相关法律依据】
《中华人民共和国民法典》
第一百四十三条 具备下列条件的民事法律行为有效:
(一)行为人具有相应的民事行为能力;
(二)意思表示真实;
(三)不违反法律、行政法规的强制性规定,不违背公序良俗。