商业用地上建住宅用地犯法。房屋购买后,拥有房屋产权,但土地只有使用权,无所有权,土地所有权属于国有。国家规定纯住宅的土地使用权年出让年限限最高为70年,商业用地最高出让年限为40年。
【法律依据】
《物权法》第一百四十九条,住宅建设用地使用权期间届满的,自动续期。非住宅建设用地使用权期间届满后的续期,依照法律规定办理。该土地上的房屋及其他不动产的归属,有约定的,按照约定;没有约定或者约定不明确的,依照法律、行政法规的规定办理。