说起考勤、个税、工资计算,很多公司的HR都心里犯怵。尤其是每个月月底,考勤表一大摞,个税计算各种数据对不上,工资发放稍微慢点,员工就在群里炸开了锅。更别说如果算错了工资,发少了员工不满,发多了公司损失,还可能引发财务问题。那今天咱就分享一招搞定考勤、个税、工资计算的方法。
文中提到的人事系统,即开即用:https://s.fanruan.com/d0adn
一、工资计算关键在哪里?
一般来说,工资计算涉及到的几个关键点:考勤签到、请假、节假日、调休、加班、个税等
1.考勤签到
首先,考勤签到是工资计算的第一步。简单来说,就是员工到底有没有按时到岗,工作了多少小时。很多企业还是用纸质的打卡表或Excel表格记录考勤数据,虽然这些方法看起来方便,但其实很容易出错,尤其是员工有多个班次、外勤任务或者临时调动的时候,记录的错误几率就更大了。
·正常出勤:按固定的工作日和工作时长计算。
·迟到、早退:很多公司会对迟到、早退设置相应的扣款标准,对于累计迟到、早退的情况,要在工资中进行扣款。
·补签:在一些企业中,员工如果因特殊原因未打卡,可能需要补签,但补签必须符合一定的审批流程。通常员工需要先向上级或HR提出补签申请,经过批准后再补上打卡信息。如果公司不严格审批,会影响工资的公正性。补签成功后,HR需要核对补签日期的考勤记录,确保没有其他问题。
2.请假
员工的请假直接关系到工资的扣除或调整。根据不同的请假类型(事假、病假、年假等),工资的扣除标准也不相同。例如,病假通常按固定比例支付,而事假则可能是全额扣除。比如,
·带薪年假:根据公司政策,员工年假期间通常会全额支付工资。
·病假、事假:一般情况下,病假可以按国家规定的比例支付,比如病假前3天全薪,之后按80%支付;而事假可能全扣。
·无薪假期:员工如果请的是无薪假期,公司可以按日扣除工资。
3.节假日
节假日的工资计算,通常涉及到双倍工资或三倍工资的支付。如果员工在节假日工作,那么不仅需要考虑他的正常工资,还需要按国家法定节假日支付加班费。
比如,
法定节假日:按国家规定的节假日,员工如果需要上班,通常是支付三倍工资。例如,春节、国庆等法定节假日,员工工作时,工资是正常工资的三倍。
非法定节假日加班:有些企业对于周末加班会支付1.5倍工资,对于节假日加班则支付2倍工资。
4.调休
调休是很多企业会采取的灵活措施,尤其是员工在节假日加班后,可以在后续的工作日选择调休。调休的工资如何计算,也是一个需要关注的地方。
比如,
·调休与加班工资:通常情况下,员工如果在法定节假日加班,可以选择休息并按调休政策安排。但有些企业仍然支付加班费而不提供调休。
·调休与工资:在调休期间,员工的工资通常不受影响,但是如果调休时间较长,企业也可以规定如何计算这些休息天数。
5.加班
加班工资是工资计算中最需要精确的部分之一。很多员工一到月底最关心的就是自己的加班工资到底能不能拿到手。加班工资通常要按不同的时间段计算,比如平时加班、周末加班、节假日加班。
6.个税计算
个税计算是工资计算中的一个非常复杂的环节。每个员工的税前收入不同,扣除项目不同,所以个税的计算也不尽相同。个税的扣除不仅涉及到工资,还包括其他福利、奖金等项目。
·收入:员工每月的税前收入。
·专项附加扣除:比如子女教育、继续教育、住房贷款等。
·综合所得:包括基本工资、奖金、津贴等。
·税率和扣除额:根据国家规定的个税税率,按超额累进法计算。
二、具体怎么计算?
讲了那么多工资计算的关键点,那具体应该如何操作呢?如何才能确保每个环节都准确无误呢?这里给大家分享一个简单而高效的设计思路。
(一)设计思路:
·每个需要计算的项目都用一张表单来维护数据,例如:考勤数据存放在一张表单中,请假、补签等用另外的表进行数据存储与管理。
·补签的数据需要同步至考勤表中,用考勤表算出所有实际考勤数据。请假单独计算,在数据·工厂中,对考勤和请假数据进行加减,得到一个月的所有实际出勤天数。
·另外一张表录入每月实际应出勤天数,在数据工厂中通过与实际出勤天数进行对比,少出勤的天数按比例进行工资扣减。
·周末加班天数和晚加班次数另外进行加班工资计算。
·最后根据基础工资、提成工资、考勤扣减、加班工资等数据得出税前工资。
·根据税前工资、社保缴纳基数等数据即可计算出每月工资数据。
·本案例的考勤周期以每月 1 号至月末为一个考勤周期,计算工资时,在本月月初计算上月全月工资,计算结果同步至表单中,同时同步的数据通过数据工厂同步至工资表(因为工资计算时需要历史工资数据来计算个税)。
上面这张工资辅助表中通过数据工厂同步了上月考勤对应的工资数据(示例数据为 2022 年 8 月),那么 9 月 10 日可以按照此工资计算发放员工工资。
(二)具体操作步骤:
市面上有很多人事系统,工资计算都是基本板块,大致设计思路和过程都是差不多的,具体可能需要根据公司实际情况调整。这里我们用到的是简道云的人事模板,根据模板中的示例数据进行学习。
1.表单设计本案例需要使用 11 张表单,分别是:
1)工资表 4 张
·工资表(主表):用于数据工厂中通过历史工资发放情况计算个税。
·工资表(辅助表):用于同步数据工厂输出表数据,并将同步的数据再工资表新增一份。
·薪资基础表:录入底薪、社保扣减数、附加专项扣除数等数据。
·绩效/提成表:录入除底薪以外的其他绩效收入。
2)考勤表 7 张考勤签到表:正常每日工作签到记录。
·请假申请表:请假申请表单,用于后期考勤扣减。若请的是年假,则不进行扣减。
·补签申请表:录入实际工作但是忘记打卡的数据。
·周末加班申请表:非工作日加班时,录入加班天数。用于后续加班工资计算。
·节假日/调休管理:录入每年节假日、调休数据(录入周一至周五放假的日期及周六周日需上班的日期)。
·年假管理:年初录入每个员工每年的年假周期及年假天数。
·考勤周期录入:录入每月的考勤天数。
以上 11 张表单记录了每个员工每个月的基础薪资和考勤数据。
考勤相关的表单需要设计日期时间字段,后期可以根据日期计算出对应月份的工资数据。
2.智能助手设置设置 3 个智能助手,用于「补签申请」数据同步至「考勤签到」表单。
这 3 个智能助手的设计原理为:
·补签申请提交后,自动在考勤表中新增一条数据。
·后续流程审批属于修改数据,数据修改后,将修改的内容(包括补签时间等)同步至考勤签到表单中。
·若考勤申批未通过,则需要自动删除考勤签到表中的这条数据。
3.数据工厂设置
数据工厂的设置,可以在数据工厂管理处,点击「工资计算」这个数据流进行查看:
1)数据源选用
工资计算时,需要用到考勤管理中的 4 张表单以及工资管理中的 3 张表单进行计算:
2)动态取出上月数据以下几张表单,需要对数据进行过滤,动态取出上月所有数据。如下图所示:
其中请假申请除了需要过滤出上月数据以外,还需要过滤出请假类型为「年假」的数据,便于后续考勤扣减中,需要将年假数据加回来。
3)汇总上月数据
以下几张表单需要通过日期、姓名字段对上月数据进行汇总,如下图所示:
4)动态取出上上月的工资数据这一步是因为计算个税时,需要用到历史累计个税来计算当前月份的个税:
5)个税计算通过数据工厂中的字段设置节点计算个税。如下图所示:
个税计算公式如下:
注:这里的「累计至本月应纳税额辅助」数据是工资表中取的上上个月的数据,数据工厂中我们取的上月的考勤数据来计算本月应发工资,那么对于上个月而言,其实「累计至本月应纳税额辅助」也就是上月考勤数据的再上个月累计应纳税额。6)税后实发工资计算由于同一个节点计算税后工资会触发数据工厂公式套嵌层级校验,因此可以另加一个字段设置节点来计算税后工资。
4.输出表同步数据
工厂计算得出的工资是基于上月考勤数据而计算的,假设每月的发工资日为 10 号,那么我们可以在每月的 10 号之前将上月的的工资数据同步至输出表。如下图所示:
同步周期为每月一次,同步时间为 1 号至 9 号中的一天,如 9 月 5 日零点同步:
5.数据自动新增
由于数据工厂的成环校验,在数据工厂计算时使用了工资表,那么同步时无法直接将输出表再同步至「工资表」。因此上一步我们同步数据的表为一个中间表,在数据同步完成后,需要通过智能助手将中间表的数据自动向「工资表」中新增工。
当「工资辅助表」修改数据后,自动向「工资表」中新增数据:
因为工资表为流程表单,因此触发动作选择「修改数据」。同时,流程设计时需要设置自动提交规则,在触发后的短期内,自动提交,从而触发工资表数据新增。设置节点限时处理规则为流程到达的 1 分钟后自动提交流程,如下图所示:
6.个税计算器
假设每月全勤,工资不变,社保基数、专项扣除以及五险一金等缴纳金额不变,那么你可以通过下方个税计算器预测每月税后工资以及个税缴纳金额:
总之,可以借助数据工厂等工具来进行计算,不仅能节省人力成本,还能减少因人为错误导致的财务问题。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。