公司变更法人后之前的债务一般仍由公司承担。具体分以下情况:1. 法人变更不影响债务承担主体:法人是公司的代表公司作为独立的民事主体以其全部财产对公司的债务承担责任。法人变更并不改变公司的独立人格和财产状况所以公司的债务不因法人的变更而转移。2. 公司财产清偿债务:公司应以自身的财产来偿还债务。若公司财产足以清偿债务就由公司直接进行清偿。3. 特殊情况:如果存在股东滥用公司法人独立地位和股东有限责任逃避债务严重损害公司债权人利益的情形股东需对公司债务承担连带责任。比如股东与公司财产混同、过度操纵公司决策等。总之通常情况下公司变更法人不影响债务承担债权人仍可向公司主张权利。若遇到公司恶意逃避债务等特殊情况可通过法律途径追究相关股东责任来维护自身权益。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。