公司换了法人以前的债务应该由变更后的公司全部承担。法人指的是什么具有民事权利能力和民事行为能力,依法独立享有民事权利和承担民事义务的组织。我国相关法律规定,公司工商登记事项发生变更的,包含变更法定代表人,原来公司的债权债务应当由变更后的公司全部进行承担,不需要另行说明。若是确实需要出具相关情况说明的,也只要说明变更前公司的债权债务由变更后的单位承担其债权债务。

法律依据

《中华人民共和国公司登记管理条例》第二十六条公司变更登记事项,应当向原公司登记机关申请变更登记。未经变更登记,公司不得擅自改变登记事项。第二十七条公司申请变更登记,应当向公司登记机关提交下列文件:(一)公司法定代表人签署的变更登记申请书;(二)依照《公司法》作出的变更决议或者决定;(三)国家工商行政管理总局规定要求提交的其他文件。