月工资的计算,各种方法都有,乱象丛生。即便是资深HR,
都经常出现常识性的错误。在QQ群里,论坛里和很多HR就此问题交流过,普遍对月工资的计算存在误区。有的HR工作了N年,错了N年。为什么会出现案例中的问题呢?
一、“20.83”与“21.75”的由来
说到月工资的计算,必须先说“20.83”与“21.75”的由来。
根据《全国年节及纪念日放假办法》(国务院令第513号)的规定,一年法定节假日为11天,人力资源和社会保障部《关于职工全年月平均工作时间和工资折算问题的通知》规定:
•月制度工作日=(365天-104天双休日-11天法定节假日)÷12个月=20.83天
•月计薪天数=(365天-104天)÷12个月=21.75天。
•日工资=月工资收入÷21.75(月平均计薪天数)
•小时工资=月工资收入÷(月计薪天数21.75×8小时)
“20.83”的用途?只是表明月平均工作时间是20.83天这一事实,无其他作用。
“21.75”的用途?根据人力资源和社会保障部《关于职工全年月平均工作时间和工资折算问题的通知》,“21.75”只是在计算日工资标准、小时工资标准时使用(计算加班工资的基础)。
不难看出,上述折算办法是将折算环境置放于一整年中,一年365天中去除104个休息日,剩下的261天用人单位都是要支付工资的,包括了一年中的11个带薪法定假日。所以,一个年度中,月平均计薪天数就是261÷12月=21.75天。但实际上,每月的实际计薪天数并不是21.75天。21.75仅是一个平均数的概念!
二、正算与反算的合理性
实际工作中HR依据出勤天数计算工资的“正算法”,与依据缺勤天数计算的“反算法”之争。这都是建立在对21.75错误的理解上。
举个案例:
正算法:“工资=月薪÷21.75 × 出勤天数”
假设某员工月薪2175元,按照人社部规定,日工资=月工资收入÷月计薪天数,即2175÷21.75=100元,这没错对吧?7月份有23个工作日,员工缺勤1天,出勤是22天,则其月工资为2175÷21.75×22=2200元。该月请假一天,工资反而比月薪2175多了25元,这合理吗?
反算法:“工资=月薪一月薪÷21.75×缺勤天数”
有HR说,不能这么算,应当倒扣,不能正给,即当月可领工资为2175-2175÷21.75×1=2075元。好,那假设当月员工只出勤1天,缺勤22天,按反算法,则2175-2175÷21.7-5-×22=-25元,可是员工月薪才2175元,等于白干了1天,还要倒贴25元。看到这里,您是不是又想改变主意,想正给了呢?那请问何时又正算法,何时又反算法呢?
上述案例中,用21.75折算出日工资,在存在缺勤状态下,不管正给还是倒扣,似乎都会得出一个看似不合理的答案,为什么呢?
核心问题在于,HR对 “21.75”没有正确理解。每月平均计薪天数和实际计薪天数并不一致!基于付出的劳动时间与获得的工资数额一致的理论,每月工资本来不应当相同。但实践中用人单位的设定的月薪标准通常是固定的,即每月统一标准。
由于每月实际计薪天数并不一致,有些月份计薪天数可以达到23天,有些月份计薪天数可能只有20天,而人社部的21.75却是一个平均数的概念。这样具体到某一个月,月平均计薪天数和月实际计薪天数产生冲突,但月工资却执行的是统一标准,就出现了看似荒谬的结论。
三、正确的观点
1、年薪制
当员工和企业约定的薪资为“年薪并按月实际计薪天数计发”,工作时间是以每周5天,每天8小时标准工时制这2个条件下,正算法与反算法的计算方式才能是正确的。但是因每月的计薪天数都是不同,也就保证不了月工资每月标准的一致性了。并且我们和员工约定的普遍是月薪而不是年薪。
举例:
某员工月薪6000元,年薪为72000元,按照21.75的规定如何计算?
如 2月有28天,休息日为7天。则2月工资可为(72000÷261或者6000÷21.75)*21天;
如 3月有31天,休息日为8天。则3月工资可为(72000÷261或者6000÷21.75)*23天;
意思就是要保持日薪一致,年薪一致,那么月薪必定不一致。
2、月薪制
当员工和企业约定的薪资为“月薪”,工作时间是以每周5天,每天8小时标准工时制这2个条件下,用21.75如何才合理?
建议可在薪酬相关制度上添加规定如:“当员工缺勤天数不超过应出勤天数50%,采用“正算法”,超过则采用”反算法“。且该制度须与工会或职工约定确认。
目前也有一些实行6天工作制之类的企业不使用21.75计算月薪的,而是直接用实际出勤天数进行计算。这也可行,法律法规并不强制要求企业一定按21.75来计算月薪。最普遍的算法就是用
“工资=月薪÷应出勤天数×实际出勤天数”,但这种算法的错误出在没把“带薪法定节假日”天数算进去,会带来不必要的劳动风险。正确的应该为
“月工资=月薪÷(应出勤天数+法定节假日天数)×(实际出勤天数+法定节假日天数)”。
也有企业是使用的是
“工资=月薪÷30天×实际出勤天数”或“工资=月薪÷26天×实际出勤天数”
此类算法来计算月薪的企业。这种算法又会出现上述所说的正、反算法结果不一致,而且这种把休息日算成带薪工作日的方式也存在着争议。
如确实实施,同样也是建议可在薪酬相关制度上添加规定,约定何种情况可以”正算法“,何种情况下可以”反算法“。且该制度须与工会或职工约定确认。
四、关于加班工资算法
加班工资的计算较为容易,(工作日超时加班不低于1.5倍、休息日加班不低于2倍、法定节假日加班不低于3倍)
算法:“加班工资=月薪÷21.75×加班天数×所对应的倍数”
或 加班工资=月薪÷(应出勤天数+法定节假日天数)×加班天数×所对应的倍数
举例:
某员工月薪2175元,5月出勤满勤,5.1-5.3日加班3天,5.1为法定节假日。
那么月薪=月固定工资+加班工资,既 2175 +(2175÷21.75 × 1天 × 3倍)+(2175÷21.75 × 2天 × 2倍)。
有其它观点认为:21.75已含法定假日工资,故5.1是应发二倍工资。
个人认为:法定节假日加班是另外需付多3倍加班费,而不是两倍。理由如下:
1、《劳动法》第四十四条第(三)款规定:“法定节假日安排劳动者工作的,用人单位应当支付不低于劳动者正常工作时间工资的300%的工资报酬。
2、劳动部关于印发《对〈工资支付暂行规定〉有关问题的补充规定》的通知中第二条关于加班加点的工资支付问题
(1)《规定》第十三条 第(一)、(二)、(三)款规定的符合法定标准工作时间的制度工时以外延长工作时间及安排休息日和法定休假节日工作应支付的工资,是根据加班加点的多少,以劳动合同确定的正常工作时间工资标准的一定倍数所支付的劳动报酬,即凡是安排劳动者在法定工作日延长工作时间或安排在休息日工作而又不能补休的,均应支付给劳动者不低于劳动合同规定的劳动者本人小时或日工资标准150%、200%的工资;安排在法定休假节日工作的,应另外支付给劳动者不低于劳动合同规定的劳动者本人小时或日工资标准300%的工资。
针对21.75薪资计算的方法分析完毕了,您看明白了吗?
36楼 S_1346049483
感觉正算法2175÷21.75×22×(21.75÷23)=2080.4元约分一下的话就是2175*22÷23啊,不就是月薪除以月应出勤天数然后再乘以员工本月出勤天数吗?
35楼 mx婵
案例二:某员工月薪2175元, 5月份有21个工作日,5.1为法定节假日,员工缺勤1天,出勤是20天,本月月薪多少?
正算法: 2175÷21.75×(20+1)×(21.75÷(21+1))=2076.14元
反算法: 2175—2175÷21.75×1×(21.75÷(21+1))=2076.14元
有个问题5月份5.1法定节假日在周五,所以出勤天数比例= 21.75÷(当月应出勤天数+法定节假日天数) 当月应出勤天数+法定节假日天数是21+1天,那如果法定节假日正好在周六日呢,还需要加上法定节假日哪天吗?
穎wing
@mx婵:法定节假日不管是周五,还是周六日都是放假的,放假当天,是属于带薪的。所以周五或周六日都是+1 ,要对21.75更了解的可以看下面楼的讨论总结
mx婵
@穎wing:那2015年2月份 计算出勤天数比例= 21.75÷(当月应出勤天数+法定节假日天数)那就21.75÷(当月应出勤天数20+法定节假日天数3)吗?
李广07004
@穎wing:还是这个案例,如果五月份没有出勤(出勤0天)怎么算?
2175÷21.75×(0+1)×(21.75÷(21+1))=98.86元? 未出勤也要给他发工资?
34楼 穎wing
讨论总结: 先说一点,国家并没有规定企业必须按照什么公式来计算月底工资,很多HR普遍对月工资的计算存在误区。尤其是拿21.75去乱用。
要用21.75来计算,最正确的做法是:在以年薪制并且公司是实行双休,年工作天数是261天(包含法定节假日)的前提下实施的。在这样的前提下,就可以直接用 年薪或月薪/261或21.75*应出勤天数,加班费自然也可以年薪或月薪/261或21.75*加班天数*倍数;这样的结果是,日薪都一致了,最后的年薪也一致了,但每月月薪就不一致;因为每月天数不同;
在这前提下以下2个问题将成立:
如员工月薪2175元,本月份有23个工作日,员工缺勤1天,出勤是22天,则其月工资为2175÷21.75×22=2200元。该月请假一天,工资反而比月薪2175多了25元。
如员工月薪2175元,当月员工只出勤1天,缺勤22天,按反算法,则2175-2175÷21.75×22=-25元,要倒贴25元。
因为最终的工作天数是261天,年薪总额也不变。
目前也有一些实行6天工作制之类的民营或私人企业,用30天或26天计算,这时要考虑正反算的结果是否一致,又或者是否用其它规定来约束。
最普遍最让人容易理解的算法就是用“工资=月薪÷(应出勤天数+法定节假日天数)×(实际出勤天数+法定节假日天数)”。每月工作日多少天,应出勤就多少天。
33楼 苹苹日记
学习了
32楼 圆圆呼呼
学习了,赞一个
31楼 Angel紫玲
很实用呢,谢谢
30楼 LELEHR2012
写的太好了,正在遇见这个问题,在请教一下,加班工资的计算基数是可以约定的,那是否可以约定为当地最低工资呢?
穎wing
@LELEHR2012: 加班工资的基数要以当地的《 XX省工资支付条例》为准,例如广东是要求以合同约定的正常工作时间工资来计算的。但有些企业为了钻漏洞,不管实际工资多少,在合同里都写了 最低工资。
29楼 曹锋
支持一票!
28楼 北铭
精辟!!!
27楼 猪猪的小猪
真好,收藏了
26楼 hongyan
以前总是在网上查来查去,这下系统学习了,慢慢研究
25楼 毛毛熊xyn
先收着,再慢慢研究
24楼 毛毛熊xyn
学习了
23楼 释乐儿
研究了一下,您举的例子中,5月份有21个工作日,如果是2015年5月份,一共有五个周末,外加法定节假日一天,应该是20个工作日,但我计算了差9元,求解答?
穎wing
@释乐儿:法定节假日带薪,所以应是20+1
释乐儿
@穎wing:那应该是20个工作日呀,如果五月份请假一天,按您的方法:
正算法:2175/21.75*(19+1)*21.75/【(20+1)】=2080元
反算法:2175-2175*21.75*1*【21.75/(20+1)】=2071
穎wing
额,正算法的答案你算错了,重新算,是2071的
释乐儿
@穎wing:嗯,是的,估计是我四舍五入的原因,谢谢。
22楼 出太阳了
一票支持,收藏慢慢研究
穎wing
@出太阳了:谢谢~
21楼 释乐儿
很赞的分享,正好遇到这个问题,谢谢!
20楼 涟漪s
非常实用,解决了长期以来的困惑,谢谢
19楼 claire1098
好东西,太实用,清晰具体
18楼 yingxue1122
终于搞清楚了,谢谢!
17楼 花枪一壶酒
好
12下一页