公證不是撫養協議生效的條件,只要符合雙方真實意思表示,不違反法律規定,就具有法律效力。《公證程式規則》規定:符合下列條件的申請,公證機構可以受理:(一)申請人與申請公證的事項有利害關係;(二)申請人之間對申請公證的事項無爭議;(三)申請公證的事項符合《公證法》第十一條規定的範圍;(四)申請公證的事項符合《公證法》第二十五條的規定和該公證機構在其執業區域內可以受理公證業務的範圍。