速算扣除数是为简化超额累进税额计算而设计的等效常数,由各级应税区间上限、税率差及上一级速算扣除数递推得出:第一级为0,第二级36000×(10%−3%)=2520,第三级144000×(20%−10%)+2520=16920,依此类推。

如果您在计算个人所得税时发现直接套用税率表得出的结果与个税APP或单位代扣结果不一致,则很可能是忽略了速算扣除数的来源逻辑。速算扣除数并非随意设定,而是严格依据超额累进税率结构推导出的固定修正值。以下是其具体生成原理与逐级推算过程:
一、速算扣除数的数学本质
速算扣除数是为将分档累加计算的超额累进税额,简化为“应纳税所得额×适用税率-速算扣除数”这一单步公式而设计的等效常数。其数值确保该单步结果与严格按各档应税区间分别计税再求和的结果完全相等。
1、确定各级应税区间上限:例如第一级为不超过36000元,第二级为超过36000元至144000元,第三级为超过144000元至300000元,依此类推。
2、明确对应税率:第一级税率3%,第二级10%,第三级20%,第四级25%,第五级30%,第六级35%,第七级45%。
3、从第一级开始递推:第一级速算扣除数恒为0,因无前置税率差可乘。
二、第二级速算扣除数的推导
第二级速算扣除数需抵消前一级按低税率计税后、本级多计的部分,使单步公式结果等于分档累加结果。其计算基础是第一级最高应纳税所得额与两级税率之差的乘积。
1、取第一级最高应纳税所得额:即36000元。
2、计算税率差:第二级税率10%减去第一级税率3%,得7%。
3、代入递推公式:36000 × (10% − 3%) + 0 = 2520元。
三、第三级速算扣除数的推导
第三级速算扣除数需同时补偿前两级因税率跃升造成的累计偏差,因此须以前一级(第二级)最高应纳税所得额为基数,乘以当前级与上一级的税率差,并加上上一级速算扣除数。
1、取第二级最高应纳税所得额:即144000元。
2、计算税率差:第三级税率20%减去第二级税率10%,得10%。
3、代入递推公式:144000 × (20% − 10%) + 2520 = 16920元。
四、第四级及后续级别的统一算法
自第四级起,推导逻辑完全延续前述递推关系,每一级均以前一级最高应纳税所得额、本级与上一级税率差、以及上一级速算扣除数三项为输入变量。
1、第四级:第三级最高应纳税所得额为300000元,税率差为25%−20%=5%,则300000 × 5% + 16920 = 31920元。
2、第五级:第四级最高应纳税所得额为420000元,税率差为30%−25%=5%,则420000 × 5% + 31920 = 52920元。
3、第六级:第五级最高应纳税所得额为660000元,税率差为35%−30%=5%,则660000 × 5% + 52920 = 85920元。
4、第七级:第六级最高应纳税所得额为960000元,税率差为45%−35%=10%,则960000 × 10% + 85920 = 181920元。









