# 换工作那年：新公司为什么从零开始计税，汇算为什么要补钱

累计预扣只在“本单位”内部累计：用一份跨两家的完整工资案例，算出预缴为何偏低、补税 2,520 元从哪来，以及哪些情况反而会退税

> 累计预扣法 · 工资薪金个税 · 年度汇算 · 预扣预缴 · 专项附加扣除 · 约 6 分钟 · 10 月 24 日

## 本篇要点

1. 累计预扣的“累计”只在一个扣缴义务人内部进行：累计减除费用按 5,000 元/月乘以在本单位的任职月数计算，所以换单位后新公司一定从第一个月重新起算。
2. 年中换单位、且全年应纳税所得额跨过 36,000 元时，3% 这一档会被用两遍，预缴合计偏低，汇算需要补税。
3. 本例的补税额 2,520 元，来自被重复使用的 36,000 元按 3% 而非 10% 计税，即 36,000 ×（10% − 3%）。
4. 预缴与汇算的应纳税所得额可能完全一致，差额来自同一笔所得在税率表上被放进了不同档位，不是收入或扣除算错。
5. 若全年应纳税所得额不超过 36,000 元，分段计算不影响结果，换工作不产生差额。
6. 中间有空档月或当年年中才首次就业时，预缴享受的减除费用少于全年 60,000 元，方向反转为退税。
7. 换单位后要在个税 App 里修改专项附加扣除的扣缴义务人，否则新单位不予扣除，预缴偏多、补税变少甚至变退税。

---

七月刚入职的新公司，第一次发工资时，你可能会愣一下：工资比上一家高，扣的个税却比在老公司时少了一大截，甚至前两个月几乎是零。等第二年三月打开个税 App，屏幕上却跳出“应补税额 2,520 元”。

这两件事并不矛盾，也不是哪家公司算错了。它们出自同一条规则：**累计预扣的“累计”，只在同一个扣缴义务人（也就是给你发工资、替你扣税的那家单位）内部进行。**

## “本单位”这三个字，决定了新公司从哪里起算

工资薪金的预扣用的是累计预扣法。按国家税务总局公告 2018 年第 61 号，扣缴义务人算税时依据的是这样一个数[1]：

$$\text{累计预扣预缴应纳税所得额}=\text{累计收入}-\text{累计免税收入}-\text{累计减除费用}-\text{累计专项扣除}-\text{累计专项附加扣除}-\text{累计其他扣除}$$

每一项都是“在本单位的累计”。条文写得很明白：累计减除费用，按 5,000 元/月乘以“纳税人当年截至本月**在本单位**的任职受雇月份数”计算[1]。

所以对七月入职的这家新公司来说，你在这个单位只干了一个月，它的“累计”就只有一个月：累计减除费用 5,000 元、累计收入一个月工资、累计三险一金一个月。它只依据自己支付给你的工资做申报，你在老公司的收入不会、也不需要接到它的累计数上。你在 App 里能改的是扣除信息报给谁，改不了它的累计起点。

结论也就出来了：新单位前几个月的税率几乎总从 3% 起步，因为它的累计应纳税所得额还很小，**这一年的预缴合计数通常偏低，汇算时要补。**

## 用小陈的一年把这笔账走完

下面是假设的数字，取整便于核算：1–6 月在甲公司，月薪 15,000 元，三险一金个人部分 2,400 元/月，住房租金专项附加扣除 1,500 元/月；6 月底离职，7 月入职乙公司，月薪 20,000 元，三险一金 3,200 元/月，租金扣除仍是 1,500 元/月；没有其他收入和扣除。

甲公司的月应纳税所得额是 $15{,}000-5{,}000-2{,}400-1{,}500=6{,}100$；乙公司是 $20{,}000-5{,}000-3{,}200-1{,}500=10{,}300$。

| 月份 | 单位 | 本单位累计应纳税所得额 | 当月预扣 |
|---|---|---|---|
| 1 | 甲 | 6,100 | 183 |
| 2 | 甲 | 12,200 | 183 |
| 3 | 甲 | 18,300 | 183 |
| 4 | 甲 | 24,400 | 183 |
| 5 | 甲 | 30,500 | 183 |
| 6 | 甲 | 36,600 | 225 |
| 7 | 乙 | 10,300 | 309 |
| 8 | 乙 | 20,600 | 309 |
| 9 | 乙 | 30,900 | 309 |
| 10 | 乙 | 41,200 | 673 |
| 11 | 乙 | 51,500 | 1,030 |
| 12 | 乙 | 61,800 | 1,030 |

预扣用的第一档是“不超过 36,000 元的部分，3%”，超出部分按 10%、速算扣除数 2,520 元[1]。甲公司 6 月累计 36,600 元，刚过这条线，当月税额从 183 元跳到 225 元；乙公司一路从 3% 起步，到 10 月累计 41,200 元才跨过同一条线，当月从 309 元跳到 673 元。**跨档的动作发生了两次，每次都是从头爬坡。**

两家公司全年预扣合计 $1{,}140+3{,}660=4{,}800$ 元。

## 汇算把它拉平

年度汇算要把全年收入合并、按年算一次税[2]：

$$210{,}000-60{,}000-33{,}600-18{,}000=98{,}400$$

收入是 $15{,}000\times6+20{,}000\times6$，专项扣除 $2{,}400\times6+3{,}200\times6=33{,}600$，租金扣除 $1{,}500\times12=18{,}000$。

$$98{,}400\times10\%-2{,}520=7{,}320$$

全年应纳税额 7,320 元，已预缴 4,800 元，**应补 2,520 元**。

值得注意的是：预缴阶段的应纳税所得额加起来也正好是 98,400 元，收入和扣除一处没多、一处没少。差的不是数，而是这些所得在税率表上被放进了哪一档。

## 2,520 元是从“第二次用掉的 3% 档”里省出来的

把两种算法按档位拆开对照。预缴时，两家公司各自从 3% 起步：

$$\underbrace{72{,}000\times3\%}_{2{,}160}+\underbrace{26{,}400\times10\%}_{2{,}640}=4{,}800$$

汇算时，全年只从 3% 起步一次：

$$\underbrace{36{,}000\times3\%}_{1{,}080}+\underbrace{62{,}400\times10\%}_{6{,}240}=7{,}320$$

差别就在这里：3% 这一档宽 36,000 元，本该全年只用一次，换单位让它被用了两遍。多出来的那 36,000 元预缴时按 3% 交，汇算时应按 10% 交：

$$36{,}000\times(10\%-3\%)=2{,}520$$

由此得到一个能迁移到别处的估算法：**换一次单位少缴的税 ≈ 被重复使用的档位额度 × 该档与下一档的税率差**；跨两档以上时，按各档分别累加。本例中重复额度刚好占满 36,000 元，差额正好是 2,520 元。

## 什么情况下没有这笔差额，什么情况下反过来会退

判断自己的情况，对号入座：

**全年应纳税所得额没超过 36,000 元。** 全程都在 3% 这一档里，分两次算和合起来算结果一样，换不换工作都不产生差额。分段计算只在跨档时才有影响。

**中间有空档月。** 假设小陈 6 月底离职、9 月才入职，新单位按在本单位的任职月数算累计减除费用，这一年里就有两三个月没人给你扣那 5,000 元，预缴合计的应纳税所得额反而比全年的大；汇算按全年 60,000 元扣回来，方向变成退税，能抵消一部分补税。空档两个月、少扣 10,000 元，若这段所得落在 10% 档，约等于预缴多缴了 1,000 元。

**年中才第一次上班。** 应届生七月入职，预缴时只按 6 个月算减除费用，汇算按全年 60,000 元算。月薪 10,000 元、三险一金 1,500 元、租金扣除 1,500 元的话，每月应纳税所得额 2,000 元，半年预缴 360 元；全年收入减完各项后应纳税所得额为零，这 360 元会全部退回。同一个机制，方向相反。

**忘了把扣除信息转给新单位。** 换单位后要在个税 App 里把专项附加扣除的申报方式改成新公司（【办&查】→【专项附加扣除】→【修改】→【修改申报方式】）[4]，否则新公司拿不到你的扣除信息，一分不扣。按上面的数据，乙公司半年少扣 9,000 元，预缴变成 5,700 元，补税额从 2,520 元降到 1,620 元——这不是省税，是自己多垫了钱，一年后原样退回。另外，原单位在职期间已享受过的扣除额度，不能在新单位再享受一遍[3]。

**别和“两处任职”混起来。** 同一年在两家单位同时领工资，问题出在每年 60,000 元的减除费用被扣了两遍，差额通常大得多，机制也不同，见[年度汇算：多退少补的那笔钱，是怎么一步步算出来的](https://pangzhengboyin.com/articles/annual-tax-settlement-refund-calculation-07c11001)。本篇讲的是时间上先后两段，那边讲的是时间上重叠。

最后一句提醒：新公司前几个月扣得少，是规则使然，不是它替你省了税。把这笔钱当成次年三月要付的账，比到时候被数字惊一下要好。

## 思维导图

```mermaid
flowchart LR
  A["换单位后的累计起点"] --> B["累计减除费用按在本单位任职月数算"]
  B --> C["新公司从 3% 档重新起步"]
  C --> D["一年内跨档两次"]
  D --> E["预缴合计低于全年应纳税额"]
  E --> F["汇算：应纳 7,320，已缴 4,800"]
  F --> G["补税 2,520 = 36,000 × 7%"]
  A --> H["边界一：全年应纳税所得额不超 36,000，无差额"]
  A --> I["边界二：空档月、年中首次就业，预缴偏多可退"]
  A --> J["边界三：未改扣缴义务人，新单位不扣扣除，补税变小"]
  G --> K["区别于两处任职：那是 60,000 被扣两遍"]
```

## 术语表

- 扣缴义务人：给你发工资并负责按月替你扣税的单位；累计预扣的累计范围就是这个单位，换单位等于换了一个累计起点。
- 累计减除费用：预扣时每月 5,000 元的减除费用按你在本单位任职的月数累加，而不是按自然年的月份数累加。
- 预扣率表一：工资薪金预扣预缴使用的分段税率表，档位与年度综合所得税率表相同，第一档 36,000 元以下 3%，第二档 10%、速算扣除数 2,520 元。
- 重复使用低税率档：一年被切成两段、各自从 3% 起步，使低档额度被用了两次，少缴额约等于重复额度乘以相邻档的税率差。

## 来源

1. [国家税务总局公告 2018 年第 61 号《个人所得税扣缴申报管理办法（试行）》— 第六条累计预扣法公式与“在本单位任职受雇月份数”口径，附件为预扣率表一](https://www.gov.cn/zhengce/zhengceku/2019-10/28/content_5445955.htm)
2. [《个人所得税综合所得汇算清缴管理办法》— 汇算公式、办理期限与免办情形](https://www.gov.cn/zhengce/202502/content_7006605.htm)
3. [《个人所得税专项附加扣除操作办法（试行）》— 第五条：原单位已享受的扣除不得在新单位再扣](https://fgk.chinatax.gov.cn/zcfgk/c100012/c5196775/content.html)
4. [深圳市税务局答复：更换工作单位后如何在个税 App 中修改专项附加扣除的扣缴义务人](https://shenzhen.chinatax.gov.cn/sztax/zcwj/rdwd/202410/d904b6bb5e81478588572b2c37309ba1.shtml)

---

原文：https://pangzhengboyin.com/articles/mid-year-job-change-tax-withholding-ac47154c

> **庞征博引** · 想学的，慢慢都会
>
> 庞征博引是把想学的东西写成连载的 AI 学习工具：每篇 5–10 分钟，边读边问，接下来学什么跟着你走。这篇就是这样写出来的。
>
> 开始你自己的连载 → https://pangzhengboyin.com
