一、为什么必须反推
到手(税后)= 税前 − 五险一金个人部分 − 个人所得税。两个「到手 15K」的 offer,若公积金比例一个 5% 一个 12%,实际年收入差可达万元级——到手口径无法横向比较,税前口径才能。
二、正算逻辑(反推的前提)
五险一金个人部分:养老 8% + 医疗约 2% + 失业约 0.5% + 公积金 5%—12%(比例以当地为准),基数为缴费基数(受社平 60%—300% 上下限约束,未必等于工资全额)。
应纳税所得额 = 税前 − 五险一金个人部分 − 起征点(5000 元/月)− 专项附加扣除(子女教育/房贷利息/赡养老人等法定项)。
个税 = 应纳税所得额 × 适用税率 − 速算扣除数(3%—45% 七级超额累进)。依据:《个人所得税法》第六条及附表。
三、反推的工程做法
逐档试算:假设税前 X → 正算到手 → 与目标到手比对 → 收敛。手算繁琐且易错,用 税后工资反推计算器 输入到手金额与五险一金参数,直接得税前,试算收敛交给工具。
注意口径:工具采用月度换算税率表(起征点 5000 元/月),适合 offer 快速反推;实际工资按累计预扣法逐月累计,年初与年末税额有差异。
四、两个常见坑
缴费基数 ≠ 税前工资:基数为当地社平 60%—300% 封顶保底,高工资者公积金按封顶基数交——反推时参数要按实际基数设。
专项附加扣除是变量:有房贷/子女与没有,同税前到手差几百——比较 offer 时按自己真实扣除项设参。
年终奖不混入月薪口径:年终奖可选单独计税或并入综合所得,单独用 年终奖个税计算器 测算。
本文税率/法条数字均标注官方文件号,具体以税务机关最新公告为准。