一般情况下,有法律效力。
根据《民法典》第五百零二条规定,依法成立的合同,自成立时生效,但是法律另有规定或者当事人另有约定的除外。
除非签订合同者不具备民事行为能力、意思表示不真实,或者违反法律行政法规效力性强制性规定或违反公序良俗,这个合同,当事人应当遵守哦。
合同可以公证。
公证员需要根据当事人提交的证明材料进行审查,通知当事人填写《合同公证申请表》,当事人按照规定交纳公证费用后启动公证程序,公证员分别与双方谈话并制作谈话笔录,出具合同公证书。
只要是真实意思表示,没有违法违规的内容就具有法律效力。买卖房屋需要签订购房合同,来保障双方人的合法权益。不隐瞒情况,不违规,才会有法律效力。