根据你的问题解答如下, 军人生病不在单位就餐通常是不退伙食费的。由于士兵生病后不会被允许在家养病,因此士兵生病不在单位就餐,只能是病重在对口包干军队医院住院治疗一种可能,那样在住院期间要将本人供应关系转到医院,同样是享受供给制伙食保障,只是负责保障的单位由原单位转为由医院负责,因此原来单位不应该也不可能给退伙。如果是军官,但是,由于军官是要按月交纳伙食费的,假如也是住院治疗,一样是需要转供应关系,也不会退合伙费。而如果军官是在家休病假养病,则通常是在月底发工资扣伙食费时相应减去未在单位就餐的天数。但是,由于军官不同于义务兵的供给制,而是实行的薪金制,因此,其标准伙食费包括自缴伙食费和灶差补贴两部分。按现行规定,军官退伙只能退还(少扣)相应天数伙食费中自缴部分,而不退灶差补贴。说白了,由于军官伙食费中自缴部分所占比例不大,因此,退也退不了几个钱。