公司换了法人以前的债务应该由变更后的公司全部承担。法人指的是什么具有民事权利能力和民事行为能力,依法独立享有民事权利和承担民事义务的组织。我国相关法律规定,公司工商登记事项发生变更的,包含变更法定代表人,原来公司的债权债务应当由变更后的公司全部进行承担,不需要另行说明。若是确实需要出具相关情况说明的,也只要说明变更前公司的债权债务由变更后的单位承担其债权债务。法律依据:《中华人民共和国公司法》第九条有限责任公司变更为股份有限公司,应当符合本法规定的股份有限公司的条件。股份有限公司变更为有限责任公司,应当符合本法规定的有限责任公司的条件。有限责任公司变更为股份有限公司的,或者股份有限公司变更为有限责任公司的,公司变更前的债权、债务由变更后的公司承继。