4 月工资到账,个税怎么突然多了 420 块?

2026-08-26金融工具
分享到

公司群里每年 4 月都会出现同一条消息,措辞略有不同:"我个税怎么变多了?公司是不是算错了?"工资明明一分没涨,1 到 3 月每月扣 315 块,4 月突然变成 735 块,5 月往后变成 1050 块,一分不少地扣到年底。

这不是算错,甚至不是"多扣"——这是累计预扣法的正常表现,而且全年总税额一分都不会多。理解了这个机制的原理,你不但能看懂这 420 块去哪了,还能看懂年终奖怎么发、年度汇算为什么退税、换工作为什么可能补税。

累计预扣法:先看公式

2019 年个税改革后,工资薪金的月度预扣不再"按月算月税",而是把年初到当月视为一个整体:

累计应纳税所得额 = 累计收入 − 5000 × 月份数 − 累计三险一金 − 累计专项附加扣除

本月应预扣税额 = (累计应纳税所得额 × 预扣率 − 速算扣除数) − 已累计预扣税额

税率表是年度的,按全年累计应纳税所得额分 7 档:

全年应纳税所得额税率速算扣除数
≤ 36,0003%0
36,000 – 144,00010%2,520
144,000 – 300,00020%16,920
300,000 – 420,00025%31,920
420,000 – 660,00030%52,920
660,000 – 960,00035%85,920
> 960,00045%181,920

年度超额累进税率表

注意"超额"两个字:345,000 元的应纳税所得额,只有超出 300,000 的那 45,000 按 25% 征收,前面的部分仍按各自档位的税率算——速算扣除数就是用来简化这个分段计算的工具(来历见下文)。

那 420 块是怎么跳出来的

拿一个具体例子把 12 个月完整算一遍。假设月薪 20,000,三险一金每月 3,000,专项附加扣除每月 1,500(比如子女教育 + 房贷利息):

每月应纳税所得额 = 20,000 − 5,000 − 3,000 − 1,500 = 10,500

月度预扣额跳档过程

月份累计应纳税所得额适用档位累计应纳税减去已预扣本月实扣
110,5003%3150315
221,0003%630315315
331,5003%945630315
442,00010%1,680945735
552,50010%2,7301,6801,050
……10%……1,050
12126,00010%10,080…1,050

第 4 个月,累计应纳税所得额 42,000 突破 36,000,进入 10% 档。累计法补齐的不是当月的税,而是全年税额的重新计算:4 月的 1,680 是"前 4 个月总共该交的税",减去前 3 个月已经交的 945,本月实扣 735——其中包含了前 3 个月按 3% 少算的差额(10,500 × 7% × 3 = 2,205 的 1/3)。

所以那 420 块(735 − 315)的本质是:前三个月按 3% 交的部分里,有 7% 的档差在 4 月一次性补上。5 月起每月 1,050 = 10,500 × 10%,是稳定值。全年合计 10,080,正好等于 126,000 × 10% − 2,520,分文不差。

为什么不按月定税率,非要累计

如果直接给月收入设 12 档月度税率(月 3,000 以上 10% 之类),会出现荒谬结果:1 月发了 5 万年终奖的人,单月应税 45,000 直接进最高档;而月薪均匀 2 万的人全年只到 10% 档——收入总额一样,税负天差地别。

累计预扣法把"全年一个税率表"和"按月扣款"缝在了一起:扣款频率是月(你的现金流稳定),税率适用是年(税负只取决于全年总收入,与发薪节奏无关)。1 月拿大额奖金的人前期多预扣,年度汇算多退少补,全年算总账是公平的。

速算扣除数不是玄学

表里那列速算扣除数看着神秘,来历其实一句话:它等于"按全额套用本档税率"与"分段计算"之间的差额。

以 10% 档的 2,520 为例:

分段算法:36,000 × 3% + (42,000 − 36,000) × 10% = 1,080 + 600 = 1,680
全额速算:42,000 × 10% − 2,520 = 4,200 − 2,520 = 1,680   ✓

2,520 = 36,000 × (10% − 3%),即"前 36,000 被多算了 7 个点"的修正额。每一档的速算扣除数都是这么累加出来的,比如 20% 档的 16,920 = 2,520 + 144,000 × (20% − 10%)。速算扣除数是分段计算的等价简化,不是另外一套规则。

年终奖的"一元盲区"

年终奖有个单独计税的选项(政策延续至 2027 年底):全年一次性奖金 ÷ 12,用商数套月度税率表,单独算税,不并入综合所得。发多少年终奖、到手多少,这里面藏着一个经典的坑——临界点上,多发一元,少拿几千。

年终奖 36,000:   税 = 36,000 × 3% = 1,080       到手 34,920
年终奖 36,001:   ÷12 = 3,000.08 → 10% 档
                  税 = 36,001 × 10% − 210 = 3,390  到手 32,611

多发 1 元,到手少 2,309 元。因为 ÷12 的商刚过 3,000,整笔奖金就从 3% 跳到 10% 档。同样的盲区还出现在 144,000、300,000、420,000、660,000、960,000 这几个临界点上方一小段(比如 144,001 元的税比 144,000 元多出约 13,200 元)。谈年终奖包的时候,绕开这几个数字的上方的第一公里,要么加到盲区外,要么分摊进月度工资。

到底选单独计税还是并入综合所得?没有定式:收入不高、扣除项多的人,并入综合可能一分税不用交;收入高、奖金占比大的人,单独计税通常更省。两种都算一遍再定——个税计算器 里两种口径都支持,填进去对比一下就知道。

汇算清缴:这几种人该去退税

次年 3 月到 6 月的年度汇算,是把全年收入真正"算总账":综合所得全年应纳税 − 已预扣税额,多退少补。以下场景大概率有税退:

  • 年中入职/换工作:新公司从入职月起重新起算 5,000 减除,全年实际享受的减除不足 6 万,汇算时补足,通常退税;
  • 有劳务报酬、稿酬(比如接私活):预扣税率 20% 起步,并入综合所得后大概率适用更低档;
  • 年中才填专项附加扣除:像大病医疗只能在汇算时扣(个人负担超 1.5 万的部分,上限 8 万)。

也有要补税的:同时在两家公司拿工资的,两家各扣了一遍 5,000 减除,全年多扣,汇算要补回来——这就是"换工作无缝衔接"的人次年补税的常见原因。补税超过 400 元且没在 6 月 30 日前办汇算的,还有滞纳金和信用记录的问题,别拖。

专项附加扣除:白纸黑字的减税项

最后列一下最常被漏报的扣除项(金额为现行标准),每一项都是真金白银:

项目标准额度备注
子女教育2,000 元/月/孩全额扣除比例可选父母分摊
3 岁以下婴幼儿照护2,000 元/月/孩与子女教育无缝衔接
赡养老人3,000 元/月独生子女全额;非独生分摊,每人上限 1,500
住房贷款利息1,000 元/月首套房贷,最长 240 个月
住房租金800 – 1,500 元/月按城市规模分档,与房贷利息不可同享
继续教育400 元/月 或 3,600 元/年学历教育按月,职业资格按年
大病医疗年上限 80,000医保目录内自付超 1.5 万的部分,汇算时扣

个税的本质逻辑其实和复利是一体两面:一个是时间的乘法,一个是制度的乘法——税率表的每一档、每一项扣除,都是规则里写明的变量。规则读明白,该省的税一分不会少;想看自己的数字,打开个税计算器填上月薪、五险一金和专项附加扣除,1 到 12 月的预扣额和全年总账一次算清。

评论