2019年个税计算excel模板

今天傍晚时分,晚到了一周的工资终于到了银行卡,持续一周的手机银行APP间歇性查询行为终于落下帷幕了。有了连续4个月发错工资的经历,已经不敢相信会计了。于是下定决心,自己做一个excel个税计算表格。防止工资继续发错。

今年(2019年)个税变化非常之大,曾经用js写的个税计算器已经不适用了,但新的个税计算比较复杂,一时无法用js来实现,网络上有很多关于新个税的介绍,各个侧重点不同,却不是我想要的结果。似乎看了N篇帖子,又似乎没收获到什么。所以,有时太多信息源反而不好。
耗了一个晚上查询资料,测试,舍弃了写代码的时间,终于有了一个成品出来。

个税计算公式

个人整理的个税计算方法如下:

1
X月的个税=(X月以及X月之前的应缴纳所得额总和 - 五险一金*X - 起征点*X - 专项扣除*X) * 适用税率 - X月之前个税总和

注1:X为月份,即1~12的值。
注2:应缴纳所得额不一定等于工资,有的公司会将请假扣的钱、餐费等费用扣除,有的公司会将餐补、交通补贴、资金加上。
注3:专项扣除每人不同,即使同一个人,每月可能不同。比如,下个月可能父母达到60周岁,下个月可能小孩读书。
注4:适用税率有不同等级,网上很多资料只有百分比,但没有速算扣除数。

在excel中示例图1所示。

表格说明:
1、应缴纳所得额是税前计算的钱,见上说明。
2、保险即五险一金。
3、起征点固定为5000。
4、专项扣除根据实际填写。
5、税率和速算扣除数已放到公式中。

图1表格中,第3行才有真正的数值内容,第二行红色的0必须保留,因为计算需要使用到。将光标放到F3处,此处的个税的公式如下:

1
=ROUND(MAX((SUM(B$3:B3)-SUM(C$3:C3)-SUM(D$3:D3)-SUM(E$3:E3))*{0.03;0.1;0.2;0.25;0.3;0.35;0.45}-{0;2520;16920;31920;52920;85920;181920},0)-SUM(F$2:F2),2)

公式分解如下:
1、(SUM(B$3:B3)-SUM(C$3:C3)-SUM(D$3:D3)-SUM(E$3:E3)为应缴纳所得额总和减去扣除的项(保险、起征点、专项扣除),此处只针对第三行。
2、{0.03;0.1;0.2;0.25;0.3;0.35;0.45}-{0;2520;16920;31920;52920;85920;181920},0)为不同的税率等级和速算扣除数。
3、SUM(F$2:F2)表示个税扣除累计额。此处为0。
4、ROUND(..., 2)表示保留小数点后2位。

使用方法很简单,将B、C、D、E列按实际填写,在当月个税栏,按住Alt键,拖动鼠标即可自动计算。

速算扣除数计算公式

速算扣除数计算公式如下:

1
计算公式:本级临界值*(本级比例-上级比例)+上级扣除数

对应图2所示示例。

图1示例使用网上资料验证通过。
附excel模板:
excel模板

李迟 2019.4.16 半夜