职工连续工作1年以上就可以享受年休假。无法享受年休假的情况如下:
1、职工依法享受寒暑假,其休假天数多于年休假天数的;
2、职工请事假累计20天以上且单位按照规定不扣工资的;
3、工龄满1年不满10年的职工,请病假累计2个月以上的;
4、工龄满10年不满20年的职工,请病假累计3个月以上的;
5、工龄满20年以上的职工,请病假累计4个月以上的。
公司不给职工休年假怎么办
1、如果单位考虑到生产的实际而不能安排员工放年假,经员工本人同意,可以不安排员工休年休假,但公司需要给予员工3倍的年假报酬;
2、单位不给休年假,也拒不支付年假法定的工资报酬,劳动者可以求助当地劳动保障局,一经核实,单位将被责令整改,员工年假工资如数归还,单位还需要加付赔偿金;
3、如若企业躲避归还年假工资和赔偿金,将由人民法院强制执行。
【法律依据】:《职工带薪年休假条例》第四条
职工有下列情形之一的,不享受当年的年休假:
(一)职工依法享受寒暑假,其休假天数多于年休假天数的;
(二)职工请事假累计20天以上且单位按照规定不扣工资的;
(三)累计工作满1年不满10年的职工,请病假累计2个月以上的;
(四)累计工作满10年不满20年的职工,请病假累计3个月以上的;
(五)累计工作满20年以上的职工,请病假累计4个月以上的。