隨著國家《職工帶薪年休假條例》及《企業職工帶薪年休假實施辦法》的頒布,年休假越來越成為企業和員工不斷關注的重點,員工關心可以休多長時間,如何休?而企業更多關心的是到底應該給幾天年休假?是不是給的合理?有沒有少給?如員工A,2008年10月15日新進用人單位,入職前累計工作時間為11個月,那么A在08年可以休年假嗎?如果可以,能休幾天?如果職工的年休假不能計算出準確天數,一旦發生少算少給的情況,可能引發諸如損害勞動者權益要求解除勞動關系給予經濟補償金、要求按照職工日工資收入的300%支付年休假工資報酬等勞動爭議,用人單位將面臨巨大的經濟風險。但是對于一個上百人的企業來說,要準確核算出每位員工當年度的年休假天數是不容易的。筆者根據企業與員工的實際情況,對相關情況與計算公式做了分析,希望能給人力資源管理者一定的啟發。
根據《職工帶薪年休假條例》第五條的規定和《企業職工帶薪年休假實施辦法》第五條的精神,考慮到大中型企業人數眾多、情況復雜的原因,筆者建議按照企業按照自然年度為周期計算員工的年休假天數,而不是按照員工入職日期為年度周期起點計算員工年休假。
針對上面08年10月15日入職,累計工作時間11個月的情況,根據《企業職工帶薪年休假實施辦法》第三、四條,職工連續工作滿12個月以上的,享受帶薪年休假,年休假天數根據職工累計工作時間確定的規定,員工自08年11月15日起就滿足工齡滿一年的條件可以享受年休假。問題是從08年11月15日到08年12月31日,企業應該給幾天年休假呢?同理,如果員工是08年新進用人單位,他的累計工作時間在08年內達到1年或10年或20年,那么08年年度內企業應該給幾天年休假呢?如果員工不是08年新進用人單位,但是在08年內他的累計工作時間達到1年或10年或20年的情況,08年應該給幾天年假呢?如何公平、合理解決這些問題困擾著我們人力資源管理者。
為了解決上述問題,我們把員工累計工作時間達到1年(12個月)或10年(120個月)或20年(240個月)的那一天稱之為“臨界點”?紤]到實際操作情況,我們使用“月”累計工作時間的計算單位。當本年度內遇到臨界點日期,根據上述兩個條例和辦法的相關條款,我們采用分段安排年休假的方式計算當年度總的年休假天數,即分別計算臨界點前可以享受的年休假和臨界點后可以享受的年休假。在計算過程中,一般需要用到以下幾個數值:累計工作時間(月)、年初或者入職之日距臨界點日期的天數、臨界點日期距年底的天數、全年天數等,具體計算公式根據不同情況在下文有所詳細說明。
同時根據員工的入職時間,我們把員工的情況分為本年度新進用人單位和非本年度新進用人單位兩種情況,在每一種情況下,又存在職工累計工作時間是否為零、年度內職工累計工作時間是否達到臨界點等不同狀態。對于入職前的累計工作時間,我們簡稱為社會工齡。對于入職后的累計工作時間,我們簡稱為本司工齡。
通過以上分類分析,我們發現有二十一種年休假核算公式。
一、本年度新進用人單位
1、社會工齡為零:這是最簡單的情況。員工本年度內年休假為零。一般常見于應屆畢業生第一次工作。
例如:
姓名入職時間社會工齡(月) 08年年休假天數
A 2008.1.1 0 0
B 2008.5.20 0 0
C 2008.10.13 0 0
2、有社會工齡:
1) 社會工齡小于12個月,員工入職后在本年度遇到臨界點。計算公式為臨界點日期距年底的天數/全年天數×5天。
例如:2008年5月20日入職,入職前社會工齡是10個月,那么到2008年7月20日就滿足連續工作一年以上的條件,這一天我們稱之為臨界點。從臨界點到2008年12月31日,一共165天,占全年天數的比例為165/366,165/366×5=2.25天,則08年度年休假為2天。
姓名入職時間社會工齡(月) 08年年休假天數
A 2008.1.1 10 4
B 2008.5.20 10 2
C 2008.10.13 10 0
2) 社會工齡小于12個月,且員工入職后在本年度無臨界點。年休假為0。
例如:
姓名入職時間社會工齡(月) 08年年休假天數
A 2008.4.1 3 0
B 2008.5.20 3 0
C 2008.10.13 3 0
3) 社會工齡大于12個月小于120個月,員工入職后在本年度遇到臨界點。計算公式為入職日期到臨界點的天數/全年天數×5天+臨界點日期到年底天數/全年天數×10天。
例如:2008年5月20日入職,入職前社會工齡是118個月,那么到臨界點2008年7月20日就滿足連續工作十年以上的條件。從臨界點到2008年12月31日,一共165天;從入職當日到臨界點的天數是62天,則08年度年休假計算公式為62/366×5+165/366×10=5.35天,按照不滿一天不算,即年休假為5天。
姓名入職時間社會工齡(月) 08年年休假天數
A 2008.4.1 118 6
B 2008.5.20 118 5
C 2008.10.13 118 1
4) 社會工齡大于12個月小于120個月,員工入職后在本年度無臨界點。計算公式為:入職日期到年底天數/全年天數×5天。
例如:2008年5月20日入職,入職前社會工齡是105個月,那么從入職日到08年年底,一共有226天,則08年度年休假計算公式為226/366×5=3.08天,按照不滿一天不算,即年休假為3天。
姓名入職時間社會工齡(月) 08年年休假天數
A 2008.3.1 105 4
B 2008.5.20 105 3
C 2008.10.13 105 1
5) 社會工齡大于120個月小于240個月,員工入職后在本年度遇到臨界點。計算公式為入職日期到臨界點的天數/全年天數×10天+臨界點日期到年底天數/全年天數×15天。
例如:2008年5月20日入職,入職前社會工齡是238個月,那么到臨界點2008年7月20日就滿足連續工作二十年以上的條件。從臨界點到2008年12月31日,一共165天;從入職當日到臨界點的天數是62天,則08年度年休假計算公式為62/366×10+165/366×15=8.45天,按照不滿一天不算,即年休假為8天。
姓名入職時間社會工齡(月) 08年年休假天數
A 2008.3.1 238 11
B 2008.5.20 238 8
C 2008.10.13 238 2
6) 社會工齡大于120個月小于240個月,員工入職后在本年度無臨界點。計算公式為:入職日期到年底天數/全年天數×10天。
例如:2008年5月20日入職,入職前社會工齡是130個月,由于到本年底沒有臨界點,則08年度年休假計算公式為226/366×10=6.17天,按照不滿一天不算,即年休假為6天。
姓名入職時間社會工齡(月) 08年年休假天數
A 2008.3.1 130 8
B 2008.5.20 130 6
C 2008.10.13 130 2
7) 社會工齡大于240個月。計算公式為:入職日期距年底天數/全年天數×15天。
例如:
姓名入職時間社會工齡(月) 08年年休假天數
A 2008.3.1 242 12
B 2008.5.20 242 9
C 2008.10.13 242 3
二、非本年度新進用人單位
A) 無社會工齡
1) 本單位年初工齡小于12個月,本年度有臨界點。年休假計算公式為臨界點日期到年度天數/全年天數×5天。
例如:
姓名入職時間社會工齡(月) 08年年休假天數
A 2007.5.20 0 3
B 2007.6.20 0 2
C 2007.8.20 0 1
2) 本單位年初工齡大于12個月小于120個月,本年度無臨界點。年休假為5天。
例如:
姓名入職時間社會工齡(月) 08年年休假天數
A 2002.3.1 0 5
B 2005.10.13 0 5
C 2006.5.20 0 5
3) 本單位年初工齡大于12個月小于120個月,本年度有臨界點。年休假公式為年初到臨界點天數/全年天數×5+臨界點日期到年底天數/全年天數×10。
例如:1998年5月20日入職,入職前無社會工齡,2008年前的工齡是大于12個月,且2008年5月20日到達臨界點,滿足連續工作十年以上的條件。按照分段計算的原則,先計算年初到臨界點的天數為(366-226)=140天,從臨界點到年底天數為226天;則08年度年休假計算公式為140/366×5+226/366×10=8.08天,按照不滿一天不算,即年休假為8天。
姓名入職時間社會工齡(月) 08年年休假天數
A 1998.3.1 0 9
B 1998. 5.20 0 8
C 1998. 10.13 0 6
4) 本單位年初工齡大于120個月小于240個月,本年度無臨界點。年休假為10天。
例如:
姓名入職時間社會工齡(月) 08年年休假天數
A 1989.3.1 0 10
B 1989.5.20 0 10
C 1989.10.13 0 10
5) 本單位年初工齡大于120個月小于240個月,本年度有臨界點。年休假公式為年初到臨界點天數/全年天數×10+臨界點日期到年底天數/全年天數×15。
例如:計算過程參見前例
姓名入職時間社會工齡(月) 08年年休假天數
A 1988.3.1 0 14
B 1988.5.20 0 13
C 1988.10.13 0 11
6) 本單位年初工齡大于240個月,則年休假天數為15天。
例如:
姓名入職時間社會工齡(月) 08年年休假天數
A 1986.3.1 0 15
B 1986.5.20 0 15
C 1986.10.13 0 15
B) 有社會工齡
1) 本年度年初綜合工齡(即社會工齡+年初的本司工齡,以下同)小于12個月,且本年度有臨界點。年休假公式為:臨界點日期到年底天數×5天。
例如:2007年5月20日入職,入職前社會工齡為4個月,2008年1月20日到達臨界點,滿足連續工作一年以上的條件。臨界點到08年年底的天數為347天,則08年度年休假計算公式為347/366×5=4.74天,按照不滿一天不算,即年休假為4天。
姓名入職時間社會工齡(月) 08年年休假天數
A 2007.4.1 2 4
B 2007.5.20 4 4
C 2007.10.13 4 2
2) 本年度年初綜合工齡大于12個月小于120個月,且本年度有臨界點。年休假公式為年初到臨界點天數/全年天數×5+臨界點日期到年底天數/全年天數×10天。
例如:2007年5月20日入職,入職前社會工齡為105個月,2008年8月20日到達臨界點,滿足連續工作十年以上的條件。臨界點到08年年底的天數為134天,則08年度年休假計算公式為(366-134)/366×5+134/336×10=6.83天,按照不滿一天不算,即年休假為6天。
姓名入職時間社會工齡(月) 08年年休假天數
A 2007.3.1 105 7
B 2007.5.20 105 6
C 2007.10.13 115 9
3) 本年度年初綜合工齡大于120個月小于240個月,且本年度有臨界點。年休假公式為年初到臨界點天數/全年天數×10+臨界點日期到年底天數/全年天數×15天。
例如:計算過程參見前例
姓名入職時間社會工齡(月) 08年年休假天數
A 2007.3.1 228 14
B 2007.5.20 232 14
C 2007.10.13 232 12
4) 本年度年初綜合工齡小于120個月,且本年度無臨界點。年休假為5天。
例如:
姓名入職時間社會工齡(月) 08年年休假天數
A 2005.3.1 10 5
B 2007.5.20 10 5
C 2007.10.13 10 5
5) 本年度年初綜合工齡大于120個月小于240個月,本年度無臨界點。年休假為10天。
例如:
姓名入職時間社會工齡(月) 08年年休假天數
A 2005.3.1 115 10
B 2005.5.20 115 10
C 2005.10.13 115 10
6) 本年度年初綜合工齡大于240個月,本年度無臨界點。年休假為15天。
例如:
姓名入職時間社會工齡(月) 08年年休假天數
A 2007.3.1 238 15
B 2007.5.20 238 15
C 2007.10.13 238 15
7) 社會工齡大于240個月,年休假為15天。
例如:
姓名入職時間社會工齡(月) 08年年休假天數
A 2007.3.1 242 15
B 2007.5.20 242 15
C 2007.10.13 242 15
筆者通過以上分析,根據不同的入職時間和社會工齡,運用不同的公式進行分段計算,并結合EXCEL函數運用到實際工作中,不僅實現了年休假計算的公平合理,也大大提高了計算效率,減少了計算差錯,為企業避免了隱形的勞動爭議風險。