因为21.75这个数字,90%的HR都在乱算工资

发布人:红松小e 发布时间:2020-09-18 10:17:51

企业薪酬管理难不难?很多外行觉得So easy,“不就是发发工资吗?”然而这里面的“套路”却远不止发工资这么简单。就拿月工资计算来说,别说外行了,就是工作了2、3年的HR,也常常因为搞不清楚21.75这个数字,而算不清工资。大多数公司都实行月工资制,但每个月的工作天数又是不一样的。考虑到周末或者法定节假日,劳动天数的差异会更大一点。

因为21.75这个数字,90%的HR都在乱算工资

比如:2020年5月份扣除节假日和周末,实际工作日只有19天;而2020年7月份,扣除周末,实际工作日有23天!遇到这些情况,究竟应该算多少钱?扣一天工资或者发一天加班费,我们应该按照什么标准来做呢?

 

乱用21.75
 

是薪酬计算错误的开始

 

薪资计算,总是绕不开一个数字——21.75。
 

这个神奇的数字来源于一个年度中,扣除双休和法定假日,月平均计薪天数就是261÷12月=21.75天。
 

但实际上,每月的实际计薪天数并不是21.75天。21.75仅是一个平均数的概念!
 

一刀切的用21.75计算工资,出错就在所难免了。
 

补充知识

 

21.75计算日薪算法的由来:
 

2008年,劳社部出台了一个文件,文件规定:
 

每年标准工作日应该是250天,平均到每个月应该是20.83天,但11天法定节假日不能剔除需要进行算薪。
 

所以计薪日会比工作日要多一些,计薪日就应该 用250天加11天,即261天,平均到每个月就是21.75天。
 

这就是月薪除以 21.75计算日薪算法的由来。
 

也即是说,如果要扣员工一天工资,或者给员工算一天的加班费,都应该用月薪除以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.75×22=-25元。
 

可是员工月薪才2175元,等于白干了1天,还要倒贴25元。
 

由于每月实际计薪天数并不一致,有些月份计薪天数可以达到23天,有些月份计薪天数可能只有20天,而人社部的21.75却是一个平均数的概念。
 

这样具体到某一个月,月平均计薪天数和月实际计薪天数产生冲突,但月工资却执行的是统一标准,就出现了看似荒谬的结论。
 

但需要说明一点的是,无论是正算法还是反算法,都是合法的。至于具体用哪种形式,公司可以自行规定。
 

正确的算法

 

正算法:工资=月薪÷21.75×月计薪天数×(出勤天数比例)
 

反算法:工资=月薪-月薪÷21.75x 缺勤天数×(出勤天数比例)
 

月计薪天数=(月出勤天数 + 法定节假日天数)
 

出勤天数比例=21.75÷(当月应出勤天数+法定节假日天数)
 

同样举上面的案例:
 

【案例一】
 

某员工月薪2175元,7月份有23个工作日,员工缺勤1天,出勤是22天,本月月薪多少?
 

正算法:
 

2175÷21.75×22×(21.75÷23)=2080.4元
 

反算法:
 

2175-2175÷21.75×1×(21.75÷23)=2080.4元
 

【案例二】
 

某员工月薪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元
 

正反算法结果都一致了。
 

法律法规并不强制要求企业一定按21.75来计算月薪,最普遍的算法就是用:
 

工资=月薪÷(应出勤天数+法定节假日天数)×(实际出勤天数+法定节假日天数)
 

其他计算情形注意事项

 

按照入离职情况计算
 

比如入职人员按照正算法,来几天算几天工资;离职人员按反算法,缺勤了几天就倒扣几天,这样听起来好像也合理。
 

不过单纯正算法和反算法的弊端,都有可能出现,所以只按这种方式来执行也会比较难。
 

按照计薪天数来计算
 

一般情况下按照正算法,当这个月计薪天数大于21.75,而员工出勤也大于 21.75的时候,就用反算法来算。
 

这时就会出现两种情况:
 

一是在21.75临界点的时候,正算法和反算法的计算方式结果会有差异,21天工作可能会比22天工作拿到的还会多;
 

二是同样反算法的弊端也有可能会出现。
 

按照员工实际的计薪日来计算
 

也可以按员工实际计薪日算,员工在当月实际计薪日小于11天的时候,就用正算法;计薪日大于 11天,就用反算法。
 

为什么会选择11天呢?因为11天是21.75中间的整数天数。
 

这种方法比较简单也容易操作,不需要顾及当月有多少计薪日,也不需要管它是入职或者离职,只判断计薪日有多少天,就选择哪种算法就好了!
 

具体可参考下图:


 

需要注意的是,上述的算法或多或少也都会存在一些瑕疵,问题根源并不是21.75导致的,而是因为每个月天数不一致。
 

月工资计算本身并不完美,但因为月工资计算也有很多优势,所以大多数公司还是采用了月工资制。

e企学

最新新闻资讯