个税税负率、五险一金个人比例、公积金单位比例三栏默认都是 0,必须你自己按工资条和参保地口径填。 各地的缴费比例、缴费基数上下限、公积金缴存比例区间都不一样,还会逐年调整,页面不替你猜, 具体数值以参保地社保与公积金管理部门公布为准。个税这一栏填的是「全年个税 ÷ 全年应税收入」的综合负担率, 不知道填多少就翻去年的个税汇算记录,或者用站内的工资个税计算器先估一版。
Offer A(比如现在这份)
Offer B(比如新拿到的)
提示:个税税负率或五险一金个人比例还是 0,现在算出来的是「什么都不扣」的上限值, 会把到手金额显著高估。把这几栏按真实工资条填上,两份 offer 的差距往往会明显缩小或反转。
逐项明细
| 指标 | Offer A | Offer 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 |
| 年投入 工时(标准+加班,小时) | 2320 | 2560 | +240 |
| 年通勤时间(小时) | 347 | 520 | +173 |
| 折合时薪(只算工作时间) | ¥120.69 | ¥121.88 | +¥1.19 |
| 折合时薪(含通勤) | ¥105.00 | ¥101.30 | −¥3.70 |
模型假设:年终奖按整年发放计入当年,不区分单独计税与并入综合所得两种申报口径; 个税按你填的一个综合税负率线性估算,不做累进税率分档,也不含专项附加扣除、年终奖单独计税等细节; 五险一金按「基数 × 你填的比例」逐月计算,不套用任何地区的基数上下限; 年工时按每周 52 周折算,不扣法定节假日与年假。工具不含股票期权与限制性股票、餐补房补交通补、 商业保险、企业年金、晋升与调薪预期、行业周期与公司稳定性——这些恰恰常常比工资条上的差额更重要。 结果仅供自己横向比较,不构成任何求职或跳槽建议。
怎么用
5 步- 先填三个共用参数:最上面一排是两份 offer 共用的:个税综合税负率、每天标准工时、跳槽当年会损失的年终奖金额。税负率填「全年个税 ÷ 全年应税收入」那个比例,不知道就翻个税汇算记录,或先用站内的工资个税计算器估一版。
- 填 A 的月薪与年终奖:A 一般是你现在这份。年终奖可以按月数填(几个月工资),也可以直接切换成按金额填。口头承诺的浮动部分建议按你真实拿到过的那个数填,不要按 HR 说的上限填。
- 填五险一金与公积金比例:缴费基数可以选「按实际月薪」,也可以自己填一个数——很多公司按最低基数缴,这时候要选自填。个人合计比例和公积金单位缴存比例照工资条填,各地口径不同,页面不预置任何数值。
- 填工时与通勤:每月加班小时数、每周工作天数、通勤单程分钟数,这三栏决定折合时薪。通勤按单程填,工具会自动按往返和一年的工作天数折算成小时。
- 同样的方式填 B,再看结果:下方直接给出两份的年度总包、每月到手、含通勤时薪与逐项明细表,以及跳槽首年净差额和追平年数。算完可以复制结果链接发给伴侣或朋友一起看,也可以导出 CSV 存档。
税前月薪,是最不可比的那个数
拿到两份 offer,绝大多数人第一反应是把月薪摆出来比大小。这个动作看起来天经地义,其实它比的是一个几乎没有信息量的数字。 税前月薪只告诉你合同上写了多少,它不告诉你其中多少会被扣走、多少会以别的形态发给你、你要付出多少小时才能拿到它。 两家公司报同样的两万五,一家一年发十四个月、按实际工资缴公积金、六点下班; 另一家一年发十二个月、按最低基数缴、每天加班到九点。这两份工作的真实差距可能超过五成,但月薪这一栏上完全看不出来。
要让两份 offer 变得可比,只有一个办法:把它们都换算成同一个口径。这个工具用的是「年度总包 + 折合时薪」两个口径。 前者回答一年下来到底能拿多少,后者回答这些钱是用多少时间换的。
一份 offer 其实由四块钱组成
第一块是每月到手的现金,等于月薪减去五险一金个人缴纳部分再减去个税。这是你银行卡里每个月真正多出来的数。 第二块是年终奖,它的不确定性最高,口头承诺和实际发放之间常常有落差,填的时候按你真实拿到过的历史数据填,别按 HR 说的上限填。 第三块是单位缴存的公积金,这笔钱不进工资卡但进你的公积金账户,是完整属于你的报酬。 第四块是一次性的签字费,它只影响第一年,不能摊进长期比较里。
把这四块加总,才叫年度总包。工具里的年度总包等于「年到手现金 + 年单位公积金缴存」, 签字费单独放在首年净差额里处理,就是为了避免用一次性收入掩盖长期水平的差距。
公积金比例,是一笔藏起来的涨薪
公积金单位缴存比例这一栏,是求职时最容易被跳过、但含金量很高的一项。 比例的高低直接决定单位每个月往你账户里放多少钱,同样的月薪、同样的缴费基数,比例差几个百分点, 一年下来的差额可能抵得上小半个月工资,而且这块钱不用交个税。
更隐蔽的变量是缴费基数。有些公司按你的实际月平均工资申报,有些则按较低的数字申报。 基数一压低,单位缴存的绝对金额同步缩水,你个人扣的钱也变少——工资条上看起来到手多了几百, 公积金账户里少的却更多,等于把长期的钱换成了短期的一点点现金。判断办法很简单: 拿工资条上扣的五险一金金额,除以你的个人合计比例,反推出来的那个数就是真实基数。 工具里把缴费基数做成可以自填,就是为了让这种情况能被算清楚。至于各地的比例区间和基数上下限, 各地口径不同且会调整,请以参保地社保与公积金管理部门公布为准。
时薪才是你真正的单价
年度总包解决了「拿多少」,但没解决「用什么换的」。同样一年三十万,一份工作每周四十小时, 另一份每周六十小时外加每天两小时通勤,两者的单位时间单价差了将近一倍。
工具给出两个时薪:只算工作时间的,和把通勤也算进去的。通勤要不要算进成本一直有争议, 但有一点很难反驳——那段时间你既不能休息也不能做别的事,它确实是为了这份工作而支付的。 当两个时薪数字差得很远时,说明你的性价比正在被路上的时间大量消耗。 有意思的是,很多人用这个工具算完会发现,涨薪 30% 的那份 offer,时薪反而更低。 这不意味着不能去,但至少你应该知道自己在交换什么。
三个常见误区
把年终奖当成确定收入。 年终奖的发放通常和公司业绩、个人考核、发放时是否在职三件事绑定,其中任何一件出问题都可能归零。 比较两份 offer 时,稳妥的做法是分两次算:一次按年终奖足额发,一次按只发一半甚至不发。 如果只有在足额发放的假设下 B 才赢,那这个结论其实相当脆弱。
忽略跳槽第一年的空档。 年中离职往往拿不到当年的年终奖,这块沉没成本经常被完全无视。 工具里「跳槽当年损失的年终奖」这一栏就是干这个的,填上之后你会看到首年净差额, 很多看起来漂亮的涨薪在首年其实是亏的,需要干满两三年才追平。这个追平年数值得和你对新公司的信心做个对照。
用签字费掩盖长期差距。 一次性签字费是很有效的心理锚点,但它只发一次。把它平摊进多年比较是自欺欺人, 更何况不少签字费附带服务期条款,提前离职要按比例退回。工具把签字费只计入首年, 长期比较仍然看稳态的年度总包差额,就是这个道理。
这个工具算不了什么
个税按你填的一个综合税负率线性估算,不做累进分档,也不区分年终奖单独计税与并入综合所得—— 这两种申报方式的口径由税收政策规定,请以税务部门公布为准。 五险一金按「基数 × 你填的比例」计算,不套用任何地区的基数上下限。 更重要的是,工具完全算不出那些真正决定长期收入的东西:行业的景气度、公司的稳定性、 岗位的成长空间、直属领导的水平、你在这个平台上能积累到什么。 这些没法量化,但它们对五年后你在什么位置的影响,通常远大于眼前这几万块的差额。 算完数字之后,把那部分判断留给自己。
风险提示:本工具仅为测算演示,不构成任何求职、跳槽或薪酬谈判建议。社保、公积金与个税的具体口径以官方公布为准。
常见问题
7 条年度总包为什么要把公积金单位缴存算进去?
个税税负率这一栏我该填多少?
缴费基数选「按实际月薪」还是自己填?
折合时薪为什么要把通勤算进去?
「跳槽当年损失的年终奖」怎么理解?
为什么工具算出来的到手比 HR 说的少?
股票期权、餐补、补充医疗这些怎么算?
本工具仅为测算演示,不构成投资建议。计算结果受输入假设影响,实际情况请以官方规定与金融机构公布为准。