核心答案:累计工作满 1 年不满 10 年年假 5 天,满 10 年不满 20 年 10 天,满 20 年 15 天。工龄按累计工作时间(换工作不清零)计算;未休完的年假,单位应按日工资的 300% 支付报酬。

年假天数三档对照

依《职工带薪年休假条例》:

累计工龄年假天数说明
1 年 ≤ 工龄 < 10 年5 天满 1 年当月起算
10 年 ≤ 工龄 < 20 年10 天满 10 年当年升级
工龄 ≥ 20 年15 天法定上限

法定节假日、休息日不计入年假;婚假、产假、丧假等法定假期也不冲抵年假。

工龄怎么算:累计不中断

关键概念是「累计工作时间」,不是「本单位工龄(司龄)」:

  • 毕业至今所有全职工作年限累加,换工作不清零
  • 证明材料:社保缴费记录、劳动合同、离职证明、档案记载
  • 断缴期间若存在劳动关系争议,以社保记录为主要凭证

:A 公司 6 年 + B 公司 5 年 = 累计 11 年 → 年假 10 天,哪怕在 B 公司才第 1 年。

入职离职的折算公式

新员工(入职满 12 个月前有连续工龄的):

当年可休天数 =(当年在本单位剩余日历天数 ÷ 365)× 全年应休天数

离职员工

当年应折算天数 =(当年已工作日历天数 ÷ 365)× 全年应休天数 − 已休天数

折算后不足 1 整天的部分不计。

哪些情况当年不能休

条例明确的除外情形:

  1. 职工依法享受寒暑假,天数多于年假天数的(教师等)
  2. 请事假累计 20 天以上且单位未扣工资的
  3. 累计工龄 1–10 年,请病假累计 2 个月以上的
  4. 累计工龄 10–20 年,请病假累计 3 个月以上的
  5. 累计工龄 20 年以上,请病假累计 4 个月以上的

未休年假 300% 补偿

单位因工作需要不能安排年休假的,经职工本人同意,对未休天数按日工资收入的 300% 支付:

  • 其中 100% 已含在正常工资里,实际额外支付 200%
  • 日工资 = 月工资 ÷ 21.75(月计薪天数)
  • 月工资按剔除加班工资后的前 12 个月平均工资

注意:是「单位安排不了」才补偿;职工自己书面提出不休的,单位只付正常工资。

实例:三种情形演算

例一(工龄跨档):小王 2015 年 7 月参加工作,2025 年 7 月满 10 年。2025 年度年假分段:1–6 月按 5 天档、7–12 月按 10 天档,合计 5×(181/365) + 10×(184/365) ≈ 2.5 + 5.0 = 7.5 → 7 天(实务中部分公司从次月起直接给 10 天)。

例二(离职折算):小李工龄 8 年(5 天档),2025 年 4 月 30 日离职,已休 1 天。折算 = 120/365 × 5 ≈ 1.64 → 1 天;已休 1 天两清,互不相欠。

例三(未休补偿):小张月薪 10,000,年假 5 天全未休且属单位安排不了。补偿 = 10,000 ÷ 21.75 × 5 × 200% ≈ 4,598 元(额外部分)。

常见误区

  • 「年假按司龄算」:错,法定按累计工龄。新公司只认司龄是侵权行为,可拿社保记录主张。
  • 「试用期没有年假」:试用期包含在劳动合同期限内,只要累计工龄满 1 年,试用期同样享有年假。
  • 「未休年假过期作废」:单位跨 1 个年度安排需职工同意,「年底清零」条款违法;未休天数应折算 300% 报酬,仲裁时效 1 年。
  • 「请了病假年假就没了」:只有病假累计超过条例规定月数(2/3/4 个月)才取消当年资格,普通小病不影响。

用[工龄计算器](/c/date/work-years)算累计工龄,[年假计算器](/c/date/annual-leave)直接出当年可休天数与折算结果。