到手工资计算器:税前涨2000,到手为什么只多一千出头

HR 报的年包和你银行卡每月到账的数字,中间隔着两道减法:五险一金个人部分,和个人所得税。税前 20,000 元,到手 14,657.30 元(公积金 12%、未申报专项附加扣除的口径);涨薪 2,000 元,到手只多 1,390.30 元。

这不是算错了,是链条上每一环都要分走一笔。下面用到手工资计算器的同一套逻辑,把每个数字怎么来的讲清楚。

一、税前 → 到手的完整减法链条

税前月薪(应发工资)
  − 五险一金个人部分(养老 8% + 医疗 2%+3 元 + 失业 0.5% + 公积金 5%~12%)
  − 个人所得税(累计预扣法,年度 7 级超额累进)
  = 实发工资(到手)

最关键的一点:五险一金不是按税前工资全额算的,是按"缴费基数"算的,而缴费基数有上下限——低于下限按下限,高于上限按上限。这也是为什么同样的税前工资,在不同城市、不同公司,到手能差出上千块。

以税前 20,000 元为例(缴费基数 = 税前工资,公积金 12%,未申报专项附加扣除):

步骤 项目 金额(元)
1 税前月薪(应发) 20,000.00
2 减:养老保险 8% −1,600.00
3 减:医疗保险 2% + 3 元 −403.00
4 减:失业保险 0.5% −100.00
5 减:住房公积金 12% −2,400.00
6 五险一金个人合计 −4,503.00
7 减:基本减除费用 −5,000.00
8 应纳税所得额(月) 10,497.00
9 年化:10,497 × 12 = 125,964 → 10% 档,速算扣除 2,520 全年 10,076.40
10 减:个人所得税(月均) −839.70
11 到手(实发) 14,657.30

第 9 步是很多人卡住的地方:个税不是拿"这个月的应纳税所得额"直接查月度表,而是年化后按年度税率表算全年税额,再摊回每月(全年工资稳定的情况下结果一致)。125,964 元落在 36,000~144,000 区间,税率 10%,速算扣除数 2,520 → 125,964 × 10% − 2,520 = 10,076.40 元/年。

二、常见月薪速查表

同一口径(缴费基数 = 税前工资,公积金 12%,个人养老 8%/医疗 2%+3 元/失业 0.5%,未申报专项附加扣除,未设基数上下限):

税前月薪 五险一金个人 个税(月) 到手 公司用人成本
5,000 1,128.00 0.00 3,872.00 6,845.00
8,000 1,803.00 35.91 6,161.09 10,952.00
10,000 2,253.00 82.41 7,664.59 13,690.00
15,000 3,378.00 452.20 11,169.80 20,535.00
20,000 4,503.00 839.70 14,657.30 27,380.00
30,000 6,753.00 2,239.40 21,007.60 41,070.00
50,000 11,253.00 5,776.75 32,970.25 68,450.00
80,000 18,003.00 12,788.95 49,208.05 109,520.00

最后一列值得留意:公司为你付出的钱大约是税前工资的 1.37 倍(2 万月薪对应 27,380 元的用工成本)。谈薪或做人力预算时,这个数字比税前工资更有参考价值。

各地社保比例、基数上下限差异很大,把城市和比例改成你自己的口径再算:

👉 到手工资计算器(在线免登录,支持反推)|先算 五险一金明细 再回填到工资计算器里更准

三、为什么税前涨 2,000,到手只多一千出头

涨薪区间 涨薪前到手 涨薪后到手 到手增量 留存率
15,000 → 17,000 11,169.80 12,564.80 1,395.00 69.8%
20,000 → 22,000 14,657.30 16,047.60 1,390.30 69.5%
30,000 → 32,000 21,007.60 22,247.60 1,240.00 62.0%
40,000 → 42,000 27,157.75 28,320.25 1,162.50 58.1%
80,000 → 82,000 49,208.05 50,215.55 1,007.50 50.4%

2,000 元涨薪被两处分走:

  1. 五险一金个人部分约 22.5%(8% + 2% + 0.5% + 12%)= 450 元
  2. 个人所得税按你的边际税率:剩下 1,550 元再乘 (1 − 边际税率)

合起来就是:到手增量 ≈ 涨薪额 × 77.5% × (1 − 边际税率)。10% 档约 69.75%,20% 档 62%,25% 档 58.1%,35% 档只有 50.4%。收入越高,涨薪的"手感"越差。

(20,000 → 22,000 那行实际是 1,390.30 而不是 1,395,是因为年化应纳税所得额刚好跨过 144,000 元的档位边界,有一小部分收入按 20% 计税。)

四、公积金按 5% 还是 12%:扣得多不是亏

很多人觉得公积金扣得越少越好,这是最大的误解。个人扣的和单位缴的都进你自己的公积金账户,买房、租房、装修都能用,离职或退休可以提取。

月薪 20,000 元的三种比例对比:

公积金比例 月到手 年到手 公积金账户月入账(个人+单位) 年到手 + 年账户
5% 15,917.30 191,007.60 2,000.00 215,007.60
8% 15,377.30 184,527.60 3,200.00 222,927.60
12% 14,657.30 175,887.60 4,800.00 233,487.60

12% 比 5%:到手每月少 1,260 元,但公积金账户每月多 2,800 元,净赚 1,540 元/月,一年 18,480 元。而且公积金是税前扣除,比例高了应纳税所得额下降,个税也跟着少——12% 时月个税 839.70,5% 时反而 979.70。

结论:在不影响现金流的前提下,公积金比例选高的。只有一种情况例外:你确定不会用公积金贷款买房、也不打算提取,且眼下现金紧张。

五、社保基数上下限:月薪越高,实际负担反而越轻

基数上限带来的效果常常被人误解成"负担更重",其实相反。

以北京为例(社保基数上限 36,348 元),月薪 50,000 元:

口径 缴费基数 五险一金个人 个税(月) 到手
有上限(北京 36,348) 36,348 8,181.30 6,635.61 35,183.09
不设上限(按 50,000) 50,000 11,253.00 5,776.75 32,970.25

有上限时到手反而多 2,212.84 元。原因是超出上限的 13,652 元既不用缴社保,也不用缴公积金——五险一金每月少扣 3,071.70 元,虽然个税多了 858.86 元,净额还是多出来两千多。

反过来看,月薪低于当地基数下限的人会被按下限缴,到手更少但权益更高。公司如果故意按最低基数申报,你损失的是公司缴纳部分和公积金账户,这一块单独写过一篇:公司按最低基数交社保,你每月少拿多少?

六、谈薪时怎么反推需要的税前数字

"我要到手 15,000"是个很常见的诉求,但税前该报多少,得连着五险一金和个税一起反算,不能拿经验系数估。

目标到手 公积金比例 需要的税前月薪 实际到手
15,000 12% 20,491 14,999.77
15,000 5% 18,794 15,000.14

同样的到手数字,公积金比例不同,税前能差 1,697 元。 所以两家公司给的税前月薪不能直接横向比,必须问清公积金比例和缴费基数口径。

反算的逻辑是二分逼近:先猜一个税前值,算完到手跟目标比,高了就往下调,60 次迭代就能收敛到分位。手算没必要,用工具的"到手 → 税前"模式直接出结果。

七、13 薪 / 年终奖要不要摊进月薪算年包

要算,但必须按到手算,不能按税前加总。同样是 30 万年包,两种发法差很多:

发法 年包 全年到手
月薪 25,000 × 12,无年终奖 300,000 214,891.20
月薪 20,000 × 12 + 年终奖 60,000(单独计税) 300,000 230,097.60

差了 15,206.40 元。原因是年终奖单独计税时,60,000 ÷ 12 = 5,000 落在按月换算表的 10% 档(税额 5,790 元),而如果摊进月薪,这部分收入的边际税率是 20%。

谈薪时别只问"年包多少",要问清楚:几个月月薪、年终奖是否写进合同、是固定还是浮动、按什么口径发放。

八、试用期打折与离职当月折算

试用期工资:法律规定不得低于本单位相同岗位最低档工资的 80%,或劳动合同约定工资的 80%,且不得低于当地最低工资标准。月薪 20,000 打八折是 16,000,五险一金按 16,000 的基数缴(3,603 元),个税 529.70,到手 11,867.30——比转正后少 2,790 元。

社保方面,试用期包含在劳动关系期限内,从用工之日起 30 日内就要办理参保登记,基数按起薪当月工资核定,不能因为试用期就不缴或按最低基数缴。

离职当月:按实际出勤天数折算,月计薪天数是 21.75 天。月薪 20,000 出勤 10 天 → 20,000 ÷ 21.75 × 10 = 9,195.40 元;出勤 15 天 → 13,793.10 元。

年终奖折算:法律没有强制规定必须按比例发,主要看劳动合同和公司制度怎么写。合同里写了"年终奖按在职月数折算"的,可以按比例主张;没写的,实务中争议较大,签合同前把这句话写进去最保险。

九、拿到 offer 后的核对清单

签字之前把下面这些问清楚,每一项都是真金白银:

  1. 税前月薪是多少,是"工资"还是"工资 + 各类补贴"合并计税的口径
  2. 社保缴费基数按多少申报——是按税前工资,还是按下限?直接决定养老和公积金账户
  3. 公积金比例是 5% 还是 12%,缴费基数是否与社保基数一致,有没有补充公积金
  4. 年终奖几个月,是否写进劳动合同,是固定发放还是绩效浮动,离职是否折算
  5. 试用期时长与工资比例,试用期社保基数怎么定
  6. 是否有 13 薪 / 季度奖 / 项目奖,发放时间点
  7. 到手能有多少——把上面几项填进工具反算一遍,跟 HR 报的数对不上就当场问
  8. 专项附加扣除自己别忘了申报(子女教育、婴幼儿照护、继续教育、房贷利息、住房租金、赡养老人、大病医疗),漏一项每年少则几百、多则几千

相关工具:到手工资计算器五险一金计算器个人所得税计算器

全部纯前端实现,输入的工资数据不上传服务器。

还有 53 个免费在线工具

纯前端实现,不用注册,数据不上传服务器。

浏览全部工具