工资薪金从一月至十二月逐月累计收入和扣除的预扣计算流程图
累计预扣会把本年度截至当月的收入和扣除连续累加,再减去此前已经预缴的税款。

税前工资相同,本月预扣税额仍可能比上月高。先不要只拿当月工资乘税率:工资薪金采用累计预扣法,要先算截至本月的累计税额,再减去此前已经预扣的税额。本页用连续月份复算,帮助判断是正常跳档、收入扣除变化,还是工资条与申报记录需要更正。

不是把每个月单独计算

累计预扣法会把本年度从 1 月到当前月份的收入和扣除项目全部累加,先算出截至本月的累计应纳税额,再减去此前月份已经预缴的税款,差额才是本月应缴的个税。

累计应纳税所得额 = 累计收入 − 累计减除费用 − 累计专项扣除 − 累计专项附加扣除等 本月个税 = 累计应纳税额 − 此前月份累计已预缴税额

其中,累计减除费用按每月 5,000 元乘以当年截至本月的任职受雇月份数计算。

税率跳档后,当月税额可能增加

随着月份增加,累计应纳税所得额通常也会增加。当它跨过年度预扣率表的档位,例如从不超过 36,000 元进入 36,000 元至 144,000 元区间时,适用预扣率会从 3% 变为 10%。因此,即使工资没变,本月预扣税额也可能高于年初。

重点:税率提高是针对累计应税所得按年度税率表计算,并不是把当月全部工资直接乘以更高税率。速算扣除数会同时参与计算。

7个月可复核案例:第7个月为何明显多扣

假设王先生每月税前工资均为 12,000 元,每月已实际缴纳的专项扣除(如基本养老、医疗、失业保险和住房公积金)合计为 1,000 元,没有专项附加扣除和其他扣除。以下只用于说明累计预扣法,实际工资条应以单位申报记录为准。

截至当月累计预扣预缴应纳税所得额 = 12,000 × 月份数 − 5,000 × 月份数 − 1,000 × 月份数 截至当月累计应预扣税额 = 累计应纳税所得额 × 预扣率 − 速算扣除数
月份累计应纳税所得额累计应预扣税额本月应扣税额
第1月12,000 − 5,000 − 1,000 = 6,000元6,000 × 3% = 180元180元
第6月6,000 × 6 = 36,000元36,000 × 3% = 1,080元1,080 − 前5月900 = 180元
第7月6,000 × 7 = 42,000元42,000 × 10% − 2,520 = 1,680元1,680 − 前6月1,080 = 600元

第 7 月累计应纳税所得额超过 36,000 元,累计预扣率表进入 10% 档,但计算时同时减去 2,520 元速算扣除数。因此第 7 月的 600 元并不是“12,000 元工资全部按 10% 征税”,而是本月补足截至第 7 月的累计应预扣税额。

继续算到第8月:为什么又是600元

第8月工资和扣除仍不变时,累计应纳税所得额为6,000 × 8 = 48,000元,累计应预扣税额为48,000 × 10% − 2,520 = 2,280元。前7月累计已预扣1,680元,所以第8月本期税额为600元。

核对节点累计应税所得额累计应预扣税额减此前已预扣本期税额
第6月36,000元1,080元900元180元
第7月42,000元1,680元1,080元600元
第8月48,000元2,280元1,680元600元

这组连续数据解释了“本月预扣税额 = 累计应预扣税额 − 此前已预扣税额”。跨档后的税额并不一定每月继续增加;在收入和扣除稳定时,它可能在同一档位内保持相同。若工资条不是180、600、600元这组结果,应回到真实累计字段逐项核对,而不是直接认定单位多扣。

同月有加班费,为什么还会再变?

仍按上例,假设第 7 月另有 2,000 元加班工资,且该款项属于工资薪金、没有其他扣除变化。第 7 月累计收入变为 12,000 × 7 + 2,000 = 86,000 元,累计应纳税所得额 = 86,000 − 35,000 − 7,000 = 44,000 元;累计应预扣税额 = 44,000 × 10% − 2,520 = 1,880 元。若前 6 月已预扣 1,080 元,则本期应预扣 = 1,880 − 1,080 = 800 元。

第 7 月含 2,000 元加班工资的本期税额 = (44,000 × 10% − 2,520)− 1,080 = 800 元

这 800 元包含两层变化:一是该月实际工资薪金收入增加 2,000 元,二是仍处于累计预扣的 10% 档。若款项性质、发放月份或此前申报记录与假设不同,不能直接照搬算式;应以工资条、单位扣缴明细和实际扣除额复核。

拿工资条核对,先看这四项

  1. 累计收入:与截至当月的工资、奖金和其他工资薪金项目逐项比对。
  2. 累计扣除:确认 5,000 元减除费用、实际缴纳的专项扣除和已生效的专项附加扣除是否均按月份累计。
  3. 累计应纳税所得额:不要把“本月应纳税所得额”误当作累计数;用这一金额查询累计预扣率表。
  4. 累计已预缴税额:本月应扣额应为累计应预扣税额减此前已预缴税额,补发、退回或更正申报时还要核对单位说明。

数字对不上时,按四类异常闭环

差异现象优先核对处理动作
累计收入偏高奖金、补发工资、加班费、重复申报逐月对工资条与收入纳税明细;确属申报错误时联系扣缴单位更正
累计扣除偏低社保公积金实缴、专项附加扣除传递状态确认资格、月份和申报渠道;不要用预计缴费替代实缴记录
此前已预扣税额偏低更正申报、退回工资、跨单位记录核对更正前后申报及单位说明,避免只抄工资条单月数
所得月份或性质不一致实际支付月、工资与劳务分类先确认真实业务与支付记录,再采用对应预扣规则

需要复制、打印或发给薪酬人员核对时,至少保留所属年度、截至月份、累计收入、累计扣除、累计应预扣税额、此前已预扣税额六项;姓名、证件号码、银行卡号等个人信息应遮盖。

这会让全年多交税吗?

通常不会。国家税务总局的公开答复说明,对部分纳税人,收入逐月累计后可能出现税率提档,感觉后续月份税额增加;但从全年看,累计预扣法下各月税额合计与按年度整体计算的税额一致。它改变的是一年中税款扣缴的时间分布,而不是凭空增加全年税负。

哪些变化也会影响当月个税?

  • 奖金、加班费或其他工资薪金收入发生变化;
  • 五险一金缴纳基数或实际缴纳金额变化;
  • 新增、修改或停止专项附加扣除;
  • 年中更换工作单位,累计申报信息发生变化;
  • 此前月份存在补扣、补申报或更正申报。

所以,判断某个月个税是否合理,不能只看当月工资,还需要同时查看累计收入、累计扣除和累计已缴税款。若想先确认自己是在查工资累计预扣表还是年度税率表,可查看工资累计预扣率表和年度税率表的区别;需要按全年口径查表时,可继续阅读个人所得税税率表怎么用。

官方依据

想看看自己哪月会跳档?

输入工资和扣除项目,查看 12 个月累计预扣明细。

打开个税计算器