工资到手计算器

作者: Henrick Yau

计算器

从税前工资里扣掉五险一金个人缴纳部分和个人所得税,算出每个月的到手工资。扣款顺序和工资条一样:先扣五险一金,再按剩下的算个税。

个税走的是累计预扣法——全年累计算、逐月结,不是每个月单独算一遍。所以同样的税前工资,年初到手多、年中税率跳档之后到手会变少,这不是公司算错了。下面的计算过程把十二个月都列了出来。

五险一金的费率和缴费基数上下限由各统筹地区自己定,全国不统一。默认值取的是全国基准费率加北京2025年度的基数区间,换城市请照当地社保局公告改「费率与缴费基数」里的数。

你的工资

¥
¥
¥
费率与缴费基数(各城市不同,可以改)
¥
¥
¥

到手工资是怎么一步步扣出来的

工资条上的数字比谈好的月薪小,扣掉的是两样东西:五险一金里个人承担的那部分,和个人所得税。顺序不能颠倒——先扣五险一金,剩下的再减去减除费用和各项扣除,才是计税的基数。

个人真正要缴的只有四项:养老保险8%、医疗保险2%、失业保险1%,加上住房公积金,比例在5%到12%之间由单位选定。工伤保险由单位全额缴纳,生育保险已经并入职工基本医疗保险,这两项个人一分不缴,所以工资条上看不到。

个税不是每个月单独算一遍

这是最多人算错的地方。工资薪金的个税走的是累计预扣法:每个月先把从年初到当月累计的应纳税所得额算出来,查表得出累计应纳税额,再减掉前几个月已经预扣的,差额才是本月扣的税。

结果就是同样的税前工资,年初到手多、年中开始变少。累计应纳税所得额一超过36000元,预扣率就从3%跳到10%;再超过144000元跳到20%。跳档的那个月,工资条会突然少一截,这不是公司算错,也不是少发了钱——全年总税额是一样的,只是前松后紧。

缴费基数不等于你的工资

社保和公积金按缴费基数算,不是按实发工资。基数有上下限:低于下限的按下限缴,高于上限的按上限缴。以北京2025年度公布的数为例,下限是7162元、上限是35811元。月薪高过上限的人,社保只按35811元缴,上限以上那一段工资不缴社保——这也是高薪者到手比例反而高的原因。

上下限和各险种费率都由统筹地区自己公布,多数是设区的市,全国并不统一,而且一年调整一次。计算器里这些格子都能改,换城市请照当地社保局的公告填,别拿一个城市的数当全国的数用。

起征点和专项附加扣除

起征点的正式说法是减除费用,每月5000元、全年60000元。在它之外还能减专项附加扣除:子女教育、继续教育、大病医疗、住房贷款利息或者住房租金、赡养老人、3岁以下婴幼儿照护。这些要在个人所得税App里申报,申报了扣缴单位才会在每月预扣时给你减。

常见问题

为什么我下半年到手变少了? 累计预扣法下预扣率跳档造成的。全年该缴的税没变,只是集中在后几个月扣。

公积金比例可以自己选吗? 单位在5%到12%之间选定,同一单位内一般统一执行,个人不能单独调高或调低。

年终奖也按这个算吗? 不。全年一次性奖金可以选择单独计税,用的是另一张按月换算的税率表,不并进这里。

这个结果和汇算清缴一样吗? 不一定。这里算的是每月预扣预缴的数,年度汇算时把全年收入和全部扣除重新合并算一次,多退少补。