法律分析:在购房合同中没有写明套内建筑面积和公摊面积,只写了建筑面积,是不符合规定的。因此合同上写的公摊面积是合理的。
法律依据:《中华人民共和国商品房销售管理办法》 第二十一条 按建筑面积计价的,当事人应当在合同中约定套内建筑面积和分摊的共有建筑面积,并约定建筑面积不变而套内建筑面积发生误差以及建筑面积与套内建筑面积均发生误差时的处理方式。