法律上公司是必须为员工购买公积金的。单位录用职工的,自录用之日起30日内办理缴存登记,并办理职工住房公积金账户的设立或者转移手续。单位为职工缴存的住房公积金的月缴存额为职工本人上一年度月平均工资乘以单位住房公积金缴存比例。