两份 offer 怎么比:把总包拆成到手

财税与人事发布于 2026-10-31

「A 公司 30 万,B 公司 28 万」——差 2 万,但 B 可能有 12% 公积金、A 只有 5%,B 的 28 万里全是现金、A 的 30 万里有 6 万是分四年归属的股票。

只比一个数字,结论经常是反的。

第一步:把总包拆成四类

类别 例子 折算方式
现金 月薪 × 12、13 薪 直接算
准现金 补贴、餐补、交通补助 多数要计税,按现金算
长期激励 期权、限制性股票 按年份摊、打折、算税
非现金福利 公积金(单位部分)、补充医疗、班车 部分可折现,部分不可

拆分之后才有可比性。

第二步:算真实到手

税前的每一块钱,要先扣掉三件事:

  1. 五险一金个人部分:养老 8%、医疗 2% 左右、失业 0.5% 左右、公积金 5%~12%
  2. 个税:按累计预扣法,见个税那篇
  3. 剩下才是到手

以月薪 20,000、公积金 12% 为例:

项目 比例 金额
养老 8% 1,600
医疗 2% 400
失业 0.5% 100
公积金 12% 2,400
个人合计 22.5% 4,500
应税收入 15,500
个税(估算) ~500
到手 ~14,500

如果公积金比例是 5%,个人合计 15.5%,缴 3,100,应税收入 16,900,个税涨到 ~700,到手约 16,200。

公积金 12% 的到手反而更少 —— 但少掉的那 1,900 进了你自己的公积金账户。

第三步:公积金该怎么算

这是最容易算错的一块。

公积金 = 个人缴 + 单位缴,两笔都进你的账户。个人缴的部分还免税(在应纳税所得额之前扣除)。

所以公积金 12% 的岗位,实际收益是:

(个人 12% + 单位 12%) × 缴费基数 × 12 个月

很多公司还有「补充公积金」(常见 5%),同样双边。

月薪 20,000、基数 20,000、公积金 12%:

  • 个人缴 2,400/月,单位缴 2,400/月
  • 一年进账 57,600

这笔钱不是随时能拿:买房、还贷、租房提取、退休时可以取。所以它算「延迟现金」,价值打折但不能归零。

公积金比例 年进账(基数 20,000) 折现价值(按 80% 估)
5% 24,000 19,200
8% 38,400 30,720
12% 57,600 46,080

两个岗位差 4 万多的实际价值,而薪资数字可能只差几千。

注意缴费基数:有些公司按最低基数缴(比如按 6,000 而不是 20,000),比例再高也没用。问清楚基数是按实际工资还是按最低标准。

第四步:13 薪、年终奖、股票的税

13 薪

13 薪通常按「全年一次性奖金」或并入当月工资发放,两种税负不同。按年终奖单独计税往往更省,但公司怎么发不是你能选的。

年终奖

关键在临界点:36,000、144,000、300,000… 多发 1 元可能多交几千税。所以「年终奖 3.6 万」和「3.7 万」的税后差距,比数字上小得多,甚至可能反过来。

股票 / 期权

四个必须问的问题:

  1. 是期权还是 RSU(限制性股票单位)?期权可能一文不值
  2. 归属节奏:四年 25/25/25/25,还是 1 年 cliff 后按季
  3. 行权价:期权要花钱买,行权价接近当前估值时价值大打折扣
  4. 税:RSU 归属时按工资薪金计税,可能一次性把你推进 45% 档

保守做法:第一年的股票按 50% 折算,第二年起按 70%,未上市公司的期权直接按 0 计入对比 —— 拿到是惊喜,拿不到不影响判断。

第五步:那些不写在数字里的

项 影响
试用期 不得低于转正的 80%,但有些公司试用期不发全额绩效
加班 996 和 955,时薪差一倍以上
通勤 每天多 1.5 小时 × 250 天 = 375 小时/年
年假 5 天 vs 15 天,折成日薪差别可观
补充医疗 覆盖门诊报销,一年可能值几千
裁员风险 试用期、业务线稳定性、赔偿标准
涨薪机制 有没有普调、晋升通道

一张可以照填的对比表

项目 A 公司 B 公司
月薪
× 12 或 13
年终奖(税前)
补贴(年)
股票(首年折算后)
公积金单位部分
总包(折算后)
五险一金个人部分
个税
实际到手
公积金年进账
通勤时间(h/年)
时薪 = 到手 ÷ 实际工作小时

最后那一行「时薪」经常是决定性的:月薪高 20% 但每周多干 15 小时,时薪是降的。

算的时候用什么工具


比 offer 的顺序应该是:先拆结构,再算到手,最后看时薪和成长。跳过前两步直接比总包,等于用别人给的数字做自己的决定。