公司回购股份的限制原则上公司是不允许回购股份的,但有四种情况例外:1、公司减少注册资本,与持有本公司股份的其他公司合并或将股份奖励给本公司职工时,经股东大会决议,公司可以回购股份;2、因减资情形而回购股份的,应在回购10日内注销;3、因公司合并或股东请求回购而回购的,应在6个月内注销或转让;4、因奖励职工而回购股份的,不得超过总股本的5%,且1年内应转让给职工;回购奖金应在税后利润中支出。