题主问把承包地卖给别人的合同是否有效?为什么?那就必须要弄清楚承包地的性质。
农村的土地属于集体所有,只有户口属于本村的村民才能承包。村民在取得承包经营权后,在承包期限内,在不改变土地使用性质的前提下,有权自主经营。如果村民不愿继续经营,可以转包给其他人经营,叫做转包;如果长期不愿经营,可以放弃土地承包权,把土地退回给村集体,由村集体另行安排,这叫做转让。
但是,村集体留用的土地,比如公田公地和集体果园等土地可以对外发包,不是本村的村民也可以承包。
根据土地管理法等法律、法规的规定,农村集体的土地任何单位或个人不得进行买卖。如果农户将承包地进行买卖,已经属于违法行为,当然签订的买卖合同就无效。