(一)旧的房子买卖合同效力需依据法律规定的有效要件判断。具体要件包括行为人具有相应民事行为能力,意思表示真实,不违反法律行政法规的强制性规定,不违背公序良俗。
(二)若旧合同签订时满足上述有效要件,即便时间久远,合同依然有效。
(三)若合同存在欺诈、胁迫等可撤销情形,当事人可在法定期限内请求撤销合同。
(四)若合同违反法律行政法规的强制性规定,如买卖违法建筑,则合同无效。
(五)合同中部分条款无效,不影响其他部分效力的,其他部分仍然有效。
法律依据为《中华人民共和国民法典》相关规定
1.第一百四十三条,具备下列条件的民事法律行为有效,行为人具有相应的民事行为能力,意思表示真实,不违反法律行政法规的强制性规定,不违背公序良俗
2.第一百五十三条,违反法律行政法规的强制性规定的民事法律行为无效,但是该强制性规定不导致该民事法律行为无效的除外,违背公序良俗的民事法律行为无效
3.第一百五十六条,民事法律行为部分无效,不影响其他部分效力的,其他部分仍然有效
4.第一百四十八条,一方以欺诈手段,使对方在违背真实意思的情况下实施的民事法律行为,受欺诈方有权请求人民法院或者仲裁机构予以撤销
5.第一百五十条,一方或者第三人以胁迫手段,使对方在违背真实意思的情况下实施的民事法律行为,受胁迫方有权请求人民法院或者仲裁机构予以撤销