📊 HR工资核算太头疼?
20个必会Excel公式,效率翻倍!
👆 点击上方蓝字关注我们
获取更多职场赋能干货 💼
📖 导读
每个月总有那么几天,HR的电脑屏幕上密密麻麻全是数字。
基本工资、岗位工资、绩效工资、加班费、社保扣除、公积金扣除、个税代扣……一个公式写错,全公司工资条全部重算!
今天整理一份HR工资核算必会Excel公式大全,从基本工资计算到个税代扣,从加班费到考勤汇总,直接套用,复制粘贴就能用!
建议收藏+转发,下个月核算工资时直接拿出来用,效率至少提升50%!
📊 01 工资核算基本框架(先搞懂结构)
很多HR一上来就埋头算数字,连工资构成都没搞清楚,算出来的数字当然不对!
📋 工资构成公式(通用版)
应发工资 = 基本工资 + 岗位工资 + 绩效工资 + 加班费 + 奖金 + 补贴 - 事假扣款 - 病假扣款
实发工资 = 应发工资 - 社保个人部分 - 公积金个人部分 - 个税
📌 日工资/小时工资计算公式(法定)
日工资 = 月工资收入 ÷ 21.75
小时工资 = 日工资 ÷ 8
💡 21.75的由来:(365天 - 104天双休日 - 11天法定节假日)÷ 12个月 = 20.83天/月,但计算日工资时统一按21.75天(法定计薪天数)计算。
⏰ 02 加班费计算Excel公式(超实用)
加班费是工资核算中最容易出错的地方,三种加班费率不同,公式要分开写!
📊 Excel公式:加班费自动计算
【工作日延时加班费】
= 小时工资 × 加班小时数 × 1.5
例:=B2/21.75/8 * C2 * 1.5
【休息日加班费】
= 小时工资 × 加班小时数 × 2
例:=B2/21.75/8 * D2 * 2
【法定节假日加班费】
= 小时工资 × 加班小时数 × 3
例:=B2/21.75/8 * E2 * 3
✅ 合并公式(一键计算三类加班费)
=B2/21.75/8 * (C2*1.5 + D2*2 + E2*3)
(B2=月工资,C2=延时加班小时,D2=休息日加班小时,E2=法定节假日加班小时)
🏥 03 社保公积金扣除Excel公式
社保和公积金扣除是固定比例,用Excel的 VLOOKUP 函数可以自动匹配!
📊 社保缴纳比例参考表(以北京为例)
养老保险:企业16% + 个人8%
医疗保险:企业9.8% + 个人2%
失业保险:企业0.5% + 个人0.5%
工伤保险:企业0.2%~1.9%(个人不缴)
住房公积金:企业5%~12% + 个人5%~12%(双方比例相同)
📊 Excel公式:社保扣除自动计算
【养老保险个人扣除】
= 缴费基数 × 8%
【住房公积金个人扣除】
= 缴费基数 × 缴存比例
✅ VLOOKUP自动匹配缴费基数
=VLOOKUP(员工姓名, 社保基数表!A:B, 2, FALSE) × 0.08
(在"社保基数表"中查找员工姓名,返回第2列的缴费基数,再乘以8%)
💰 04 个税代扣Excel公式(2026最新)
个税计算是累进税率,用Excel的 IF嵌套 或 VLOOKUP 都能搞定!
📋 2026年个税累进税率表(综合所得)
① 不超过36000元:税率3%,速算扣除数0
② 超过36000至144000元:税率10%,速算扣除数2520
③ 超过144000至300000元:税率20%,速算扣除数16920
④ 超过300000至420000元:税率25%,速算扣除数31920
⑤ 超过420000至660000元:税率30%,速算扣除数52920
⑥ 超过660000至960000元:税率35%,速算扣除数85920
⑦ 超过960000元:税率45%,速算扣除数181920
📊 Excel公式:个税自动计算(IF嵌套法)
=IF(F2<=36000, F2*0.03,
IF(F2<=144000, F2*0.1-2520,
IF(F2<=300000, F2*0.2-16920,
IF(F2<=420000, F2*0.25-31920,
IF(F2<=660000, F2*0.3-52920,
IF(F2<=960000, F2*0.35-85920,
F2*0.45-181920))))))(F2=应纳税所得额 = 应发工资 - 5000起征点 - 社保公积金个人部分 - 专项附加扣除)
✅ 更简单的方法:VLOOKUP模糊匹配
【步骤1】建立税率表(A列=上限,B列=税率,C列=速算扣除数)
【步骤2】用VLOOKUP模糊匹配:
=F2 * VLOOKUP(F2, 税率表!A:C, 2, TRUE) - VLOOKUP(F2, 税率表!A:C, 3, TRUE)
📅 05 考勤扣款Excel公式
事假、病假扣款计算,用ROUND函数保留2位小数,避免分币误差!
📊 Excel公式:事假/病假扣款
【事假扣款】(全额扣)
= ROUND(月工资 / 21.75 × 事假天数, 2)
【病假扣款】(按当地规定,一般扣60%-100%)
= ROUND(月工资 / 21.75 × 病假天数 × 0.6, 2)
⚠️ 病假扣款比例(参考)
① 因病休假6个月以内:连续工龄不满2年,扣60%;满2年不满4年,扣50%;满4年不满6年,扣30%;满6年,扣20%(各地规定不同,以当地为准)
② 因病休假超过6个月:病假工资按当地最低工资标准的80%发放
🎯 06 5个HR必学Excel函数(附实例)
① VLOOKUP — 批量匹配工资数据
=VLOOKUP(查找值, 数据表, 返回列数, FALSE)
例:=VLOOKUP(A2, 员工信息表!A:G, 5, FALSE) → 查找员工编号,返回第5列的工资数据
② SUMIFS — 多条件求和(考勤统计神器)
=SUMIFS(求和范围, 条件范围1, 条件1, 条件范围2, 条件2)
例:=SUMIFS(D:D, A:A, "张三", B:B, "加班") → 统计张三的加班费总额
③ IF — 条件判断(自动判定是否扣款)
=IF(条件, 真值, 假值)
例:=IF(C2>21.75, "加班超标", "正常") → 考勤天数超过21.75天,提示"加班超标"
④ ROUND — 四舍五入(金额计算必备)
=ROUND(数字, 小数位数)
例:=ROUND(B2/21.75*C2, 2) → 计算日工资扣款,保留2位小数
⑤ TEXT — 格式化显示(工资条专用)
=TEXT(数字, "格式代码")
例:=TEXT(D2, "¥#,##0.00") → 将数字格式化为"¥3,500.00"样式的工资显示
⚠️ 07 工资核算5大避坑提醒
❌坑1:加班费按最低工资标准计算
加班费计算基数应是员工正常工作时间工资,不能按最低工资标准算(各地司法实践有差异,以当地为准)❌坑2:21.75和20.83混用
日工资计算用21.75(计薪天数),不能用20.83(出勤天数),否则算出来的加班费偏低,员工可追偿差额❌坑3:个税计算未扣除专项附加扣除
子女教育、继续教育、大病医疗、住房贷款利息、住房租金、赡养老人,共6项专项附加扣除,必须减去后再算个税❌坑4:社保基数按最低工资申报
社保缴费基数应为员工上年度月平均工资,按最低工资申报属于违法,员工可投诉要求补缴❌坑5:工资条不发给员工
法律要求企业必须向员工提供工资清单(工资条),不提供属于违法,员工可投诉
━━ 📝 公式速查表 ━━
💡 工资核算 · Excel公式速查
日工资 = 月工资 ÷ 21.75
小时工资 = 日工资 ÷ 8
加班费 = 小时工资 × 加班小时 × 费率
事假扣款 = 月工资 ÷ 21.75 × 事假天数
个税 = IF(应纳税所得额≤36000, 应纳税额×3%, ...)
社保扣除 = VLOOKUP(员工, 基数表, 2, FALSE) × 缴费比例
💡 写在最后
工资核算看似复杂,其实掌握这几个核心公式,90%的工作都能自动化完成。
建议HR小伙伴们把本文收藏起来,每月核算工资时对照使用,
再也不怕算错数字、再也不怕员工来质疑!
📌 效率提升50%,从今天开始!
💼 建议所有HR收藏备用:
📌 收藏转发这篇公式大全
下月核算工资直接套用
复制粘贴就能用,效率翻倍!
👍 转发收藏备用!
有任何HR实务问题,欢迎评论区留言交流
🌟 劳动法合规指南 🌟
专注职场赋能 · 让HR工作更高效
👉 点击关注 · 更多干货
夜雨聆风