社保公积金与用工

Offer 对比计算器

把月薪、年终奖、公积金比例、社保基数与工时一起折成年度总包,两份 offer 并排比。

  • 免费免注册
  • 结果可分享链接
  • 浏览器本地计算

个税税负率、五险一金个人比例、公积金单位比例三栏默认都是 0,必须你自己按工资条和参保地口径填。 各地的缴费比例、缴费基数上下限、公积金缴存比例区间都不一样,还会逐年调整,页面不替你猜, 具体数值以参保地社保与公积金管理部门公布为准。个税这一栏填的是「全年个税 ÷ 全年应税收入」的综合负担率, 不知道填多少就翻去年的个税汇算记录,或者用站内的工资个税计算器先估一版。

Offer A(比如现在这份)

Offer B(比如新拿到的)

提示:个税税负率或五险一金个人比例还是 0,现在算出来的是「什么都不扣」的上限值, 会把到手金额显著高估。把这几栏按真实工资条填上,两份 offer 的差距往往会明显缩小或反转。

¥280,000.00
A 年度总包
¥312,000.00
B 年度总包
+¥32,000.00
年度总包差额(B−A)
+¥32,000.00
跳槽首年净差额
¥20,000.00
A 每月到手
¥24,000.00
B 每月到手
¥105.00
A 含通勤时薪
¥101.30
B 含通勤时薪
按你填的口径,B 的年度总包高出 A ¥32,000.00(相当于 11.4%)。但把工时摊进去之后,含通勤时薪 A 是 ¥105.00、B 是 ¥101.30B 的单位时间单价反而更低——涨的那部分钱是用更多小时换来的

逐项明细

指标Offer AOffer B差额(B−A)
税前年现金(月薪×12+年终奖)¥280,000.00¥312,000.00+¥32,000.00
年终奖¥40,000.00¥24,000.00−¥16,000.00
年个人五险一金扣除−¥0.00−¥0.00+¥0.00
年个税(按你填的税负率)−¥0.00−¥0.00+¥0.00
年到手现金¥280,000.00¥312,000.00+¥32,000.00
年公积金单位缴存(进你的账户)¥0.00¥0.00+¥0.00
年度总包(到手现金+单位公积金)¥280,000.00¥312,000.00+¥32,000.00
每月到手估算(不含年终奖)¥20,000.00¥24,000.00+¥4,000.00
年投入工时(标准+加班,小时)23202560+240
年通勤时间(小时)347520+173
折合时薪(只算工作时间)¥120.69¥121.88+¥1.19
折合时薪(含通勤)¥105.00¥101.30−¥3.70

模型假设:年终奖按整年发放计入当年,不区分单独计税与并入综合所得两种申报口径; 个税按你填的一个综合税负率线性估算,不做累进税率分档,也不含专项附加扣除、年终奖单独计税等细节; 五险一金按「基数 × 你填的比例」逐月计算,不套用任何地区的基数上下限; 年工时按每周 52 周折算,不扣法定节假日与年假。工具不含股票期权与限制性股票、餐补房补交通补、 商业保险、企业年金、晋升与调薪预期、行业周期与公司稳定性——这些恰恰常常比工资条上的差额更重要。 结果仅供自己横向比较,不构成任何求职或跳槽建议。

链接带当前参数,发给别人打开就是同一份结果。

怎么用

5 步
  1. 先填三个共用参数:最上面一排是两份 offer 共用的:个税综合税负率、每天标准工时、跳槽当年会损失的年终奖金额。税负率填「全年个税 ÷ 全年应税收入」那个比例,不知道就翻个税汇算记录,或先用站内的工资个税计算器估一版。
  2. 填 A 的月薪与年终奖:A 一般是你现在这份。年终奖可以按月数填(几个月工资),也可以直接切换成按金额填。口头承诺的浮动部分建议按你真实拿到过的那个数填,不要按 HR 说的上限填。
  3. 填五险一金与公积金比例:缴费基数可以选「按实际月薪」,也可以自己填一个数——很多公司按最低基数缴,这时候要选自填。个人合计比例和公积金单位缴存比例照工资条填,各地口径不同,页面不预置任何数值。
  4. 填工时与通勤:每月加班小时数、每周工作天数、通勤单程分钟数,这三栏决定折合时薪。通勤按单程填,工具会自动按往返和一年的工作天数折算成小时。
  5. 同样的方式填 B,再看结果:下方直接给出两份的年度总包、每月到手、含通勤时薪与逐项明细表,以及跳槽首年净差额和追平年数。算完可以复制结果链接发给伴侣或朋友一起看,也可以导出 CSV 存档。
深入讲解

税前月薪,是最不可比的那个数

拿到两份 offer,绝大多数人第一反应是把月薪摆出来比大小。这个动作看起来天经地义,其实它比的是一个几乎没有信息量的数字。 税前月薪只告诉你合同上写了多少,它不告诉你其中多少会被扣走、多少会以别的形态发给你、你要付出多少小时才能拿到它。 两家公司报同样的两万五,一家一年发十四个月、按实际工资缴公积金、六点下班; 另一家一年发十二个月、按最低基数缴、每天加班到九点。这两份工作的真实差距可能超过五成,但月薪这一栏上完全看不出来。

要让两份 offer 变得可比,只有一个办法:把它们都换算成同一个口径。这个工具用的是「年度总包 + 折合时薪」两个口径。 前者回答一年下来到底能拿多少,后者回答这些钱是用多少时间换的。

一份 offer 其实由四块钱组成

第一块是每月到手的现金,等于月薪减去五险一金个人缴纳部分再减去个税。这是你银行卡里每个月真正多出来的数。 第二块是年终奖,它的不确定性最高,口头承诺和实际发放之间常常有落差,填的时候按你真实拿到过的历史数据填,别按 HR 说的上限填。 第三块是单位缴存的公积金,这笔钱不进工资卡但进你的公积金账户,是完整属于你的报酬。 第四块是一次性的签字费,它只影响第一年,不能摊进长期比较里。

把这四块加总,才叫年度总包。工具里的年度总包等于「年到手现金 + 年单位公积金缴存」, 签字费单独放在首年净差额里处理,就是为了避免用一次性收入掩盖长期水平的差距。

公积金比例,是一笔藏起来的涨薪

公积金单位缴存比例这一栏,是求职时最容易被跳过、但含金量很高的一项。 比例的高低直接决定单位每个月往你账户里放多少钱,同样的月薪、同样的缴费基数,比例差几个百分点, 一年下来的差额可能抵得上小半个月工资,而且这块钱不用交个税。

更隐蔽的变量是缴费基数。有些公司按你的实际月平均工资申报,有些则按较低的数字申报。 基数一压低,单位缴存的绝对金额同步缩水,你个人扣的钱也变少——工资条上看起来到手多了几百, 公积金账户里少的却更多,等于把长期的钱换成了短期的一点点现金。判断办法很简单: 拿工资条上扣的五险一金金额,除以你的个人合计比例,反推出来的那个数就是真实基数。 工具里把缴费基数做成可以自填,就是为了让这种情况能被算清楚。至于各地的比例区间和基数上下限, 各地口径不同且会调整,请以参保地社保与公积金管理部门公布为准。

时薪才是你真正的单价

年度总包解决了「拿多少」,但没解决「用什么换的」。同样一年三十万,一份工作每周四十小时, 另一份每周六十小时外加每天两小时通勤,两者的单位时间单价差了将近一倍。

工具给出两个时薪:只算工作时间的,和把通勤也算进去的。通勤要不要算进成本一直有争议, 但有一点很难反驳——那段时间你既不能休息也不能做别的事,它确实是为了这份工作而支付的。 当两个时薪数字差得很远时,说明你的性价比正在被路上的时间大量消耗。 有意思的是,很多人用这个工具算完会发现,涨薪 30% 的那份 offer,时薪反而更低。 这不意味着不能去,但至少你应该知道自己在交换什么。

三个常见误区

把年终奖当成确定收入。 年终奖的发放通常和公司业绩、个人考核、发放时是否在职三件事绑定,其中任何一件出问题都可能归零。 比较两份 offer 时,稳妥的做法是分两次算:一次按年终奖足额发,一次按只发一半甚至不发。 如果只有在足额发放的假设下 B 才赢,那这个结论其实相当脆弱。

忽略跳槽第一年的空档。 年中离职往往拿不到当年的年终奖,这块沉没成本经常被完全无视。 工具里「跳槽当年损失的年终奖」这一栏就是干这个的,填上之后你会看到首年净差额, 很多看起来漂亮的涨薪在首年其实是亏的,需要干满两三年才追平。这个追平年数值得和你对新公司的信心做个对照。

用签字费掩盖长期差距。 一次性签字费是很有效的心理锚点,但它只发一次。把它平摊进多年比较是自欺欺人, 更何况不少签字费附带服务期条款,提前离职要按比例退回。工具把签字费只计入首年, 长期比较仍然看稳态的年度总包差额,就是这个道理。

这个工具算不了什么

个税按你填的一个综合税负率线性估算,不做累进分档,也不区分年终奖单独计税与并入综合所得—— 这两种申报方式的口径由税收政策规定,请以税务部门公布为准。 五险一金按「基数 × 你填的比例」计算,不套用任何地区的基数上下限。 更重要的是,工具完全算不出那些真正决定长期收入的东西:行业的景气度、公司的稳定性、 岗位的成长空间、直属领导的水平、你在这个平台上能积累到什么。 这些没法量化,但它们对五年后你在什么位置的影响,通常远大于眼前这几万块的差额。 算完数字之后,把那部分判断留给自己。

风险提示:本工具仅为测算演示,不构成任何求职、跳槽或薪酬谈判建议。社保、公积金与个税的具体口径以官方公布为准。

常见问题

7 条
年度总包为什么要把公积金单位缴存算进去?
因为那是实实在在打进你个人公积金账户的钱,只是不能马上花。单位按缴费基数的一定比例缴存,这笔钱和你的工资一样属于你的劳动报酬,只是形态是住房公积金而不是现金。两家公司如果一家按较高比例缴、一家按较低比例缴,同样的税前月薪下,一年的实际差距可能就有好几千甚至上万。反过来说,如果你短期内完全用不上公积金,也可以把这块按一定折扣看待,工具给的是不打折的原始数字,怎么折算由你自己判断。
个税税负率这一栏我该填多少?
这里要的是一个综合负担率,也就是你全年缴的个税除以全年应税收入。最准的办法是打开个税 App 看去年汇算的结果自己除一下。如果是第一次工作没有历史数据,可以先用站内的工资个税计算器按你的月薪和专项附加扣除情况估一个年度税额,再折算成比例填进来。工具不预置任何税率分档,也不替你判断年终奖用哪种计税方式,因为这两件事的口径都由税收政策规定并可能调整,请以税务部门公布为准。
缴费基数选「按实际月薪」还是自己填?
看你公司的实际做法。规范的做法是按上年度月平均工资申报,但现实里不少公司按较低的数字申报,工资条上扣的社保金额会明显小于按月薪算出来的数。判断方法很简单:拿工资条上扣的五险一金金额除以你填的个人合计比例,反推出来的那个数就是实际基数。如果反推结果远小于月薪,就选「自己填一个基数」把真实数字填进去。另外各地对缴费基数都有上下限规定,具体数值以参保地公布为准,工具不做任何自动截断。
折合时薪为什么要把通勤算进去?
因为通勤时间是你为这份工作付出但拿不到钱的时间。单程 30 分钟和单程 70 分钟,一年下来差出来的时间接近 350 小时,相当于四十多个工作日。这段时间你既不能用来休息也不能用来做别的事,只是它不出现在工资条上,所以很容易被忽略。工具同时给出「只算工作时间的时薪」和「含通勤的时薪」两个数:前者衡量工作本身的单价,后者更接近你的真实感受。两个数差得越远,说明通勤对你这份工作的性价比侵蚀越严重。
「跳槽当年损失的年终奖」怎么理解?
大部分公司的年终奖要求发放时在职,年中离职通常拿不到当年已经干出来的那部分。这意味着跳槽的第一年,你的实际收入要在新工作的年度总包上减去这块沉没的奖金。填上这个数之后,工具会给出首年净差额——很多看起来涨薪 20% 的跳槽,首年算下来其实是负的。再往下工具会算出「要干满几年累计收入才追平原地不动」,如果这个数字超过你对新公司的信心期限,就值得再想想。
为什么工具算出来的到手比 HR 说的少?
HR 报的通常是税前月薪或税前年包,而工具算的是扣完五险一金个人部分和个税之后的到手现金,再加上单位缴存的公积金。两个口径中间隔着几万块很正常。另一个常见原因是缴费基数:如果你选了「按实际月薪」但公司实际按更低的基数缴,工具算出来的扣除会偏多、到手会偏少,同时单位公积金也会偏多。把基数按真实情况填,两边就对得上了。
股票期权、餐补、补充医疗这些怎么算?
工具没有单独的栏位,需要你自己折算。能明确算出年度价值的现金类福利(餐补、交通补贴、通讯补贴、过节费),可以按年折成金额加到年终奖那一栏。股票和期权不建议直接按公司说的估值加进去,因为它有行权条件、有归属期、价格还会变,把它单独列在纸上作为第二个维度考虑更稳妥。补充医疗、企业年金、额外年假这类难以定价的部分同理,工具不假装能给它们一个精确数字。

本工具仅为测算演示,不构成投资建议。计算结果受输入假设影响,实际情况请以官方规定与金融机构公布为准。

回到计算器