公司以没钱为理由不补缴公积金是违法的。
首先,根据国务院发布的《住房公积金管理条例》规定,单位必须给员工缴纳公积金,这是单位的法定义务。无论单位是国企、私企还是其他类型的企业,只要属于强制范围内的单位在职职工,都应由建立劳动关系的单位按照规定办理缴存登记以及缴存公积金。因此,公司不能以没钱为理由拒绝补缴公积金。
其次,如果单位逾期不缴或者少缴住房公积金,住房公积金管理中心有权责令限期办理;逾期不办理的,单位将面临1万元以上5万元以下的罚款。这一规定在《住房公积金管理条例》中有明确的体现,并且多地也加大了追缴力度,责令单位限期补足公积金。
此外,员工也有权要求公司补缴公积金。如果公司在职期间未足额缴纳公积金,员工可以向公积金管理部门投诉举报,并要求公司补缴之前少缴存部分的公积金。这一权利是受到法律保护的,员工可以依法维护自己的权益。
综上所述,公司以没钱为理由不补缴公积金是违法的,单位必须履行缴纳公积金的法定义务。如果公司拒绝补缴,将面临法律制裁和罚款,同时员工也有权要求公司补缴并维护自己的合法权益。