2019年新个税累计预扣法Excel公式
原创作者 | 李锐
微信公众号 | Excel函数与公式(ID:ExcelLiRui)
个人微信号 | (ID:ExcelLiRui520)
2019年新个税累计预扣法Excel公式
前两天国税总局对2019年1月1日正式实施的新个税法颁发了56号公告,调整并细化了一些个人所得税的计算方法。
此次调整对很多财务会计、HR人资同学都带来一定困扰,为了帮大家实现Excel自动计算,我专门研究了新规并给出对应的Excel算法公式。
看完教程还想系统学习的同学,推荐从文章开头的二维码进知识店铺。
居民工资、薪金所得个税算法
居民个人支付工资、薪金所得时,应当按照累计预扣法计算预扣税款,并按月办理全员全额扣缴申报。
具体计算公式如下:
本期应预扣预缴税额=(累计预扣预缴应纳税所得额×预扣率-速算扣除数)-累计减免税额-累计已预扣预缴税额
累计预扣预缴应纳税所得额=累计收入-累计免税收入-累计减除费用-累计专项扣除-累计专项附加扣除-累计依法确定的其他扣除
其中:累计减除费用,按照5000元/月乘以纳税人当年截至本月在本单位的任职受雇月份数计算。
上述公式中,计算居民个人工资、薪金所得预扣预缴税额的预扣率、速算扣除数,按《个人所得税预扣率表一》(见附件2)执行。
根据上述规定拆解到Excel里面,如下图所示。
这样的好处是不但便于年度累计预扣法计算,还便于后续非居民个税计算的按月缴纳个税计算。
这次新规的重要改变之一就是由月度缴纳个税改为年度累计预扣法缴纳个税,Excel公式如下:
=ROUND(LOOKUP(MAX(E2-F2,0),12*{0;3000;12000;25000;35000;55000;80000},MAX(E2-F2,0)*{3;10;20;25;30;35;45}%-12*{0;210;1410;2660;4410;7160;15160}),2)
这个公式用的是lookup区间查找配合max和round函数修约,可以进一步简化为如下公式。
=ROUND(MAX((E2-F2)*{3;10;20;25;30;35;45}%-12*{0;210;1410;2660;4410;7160;15160},0),2)
使用说明:
1、填写E列和F列的基础数据,即可自动计算;
2、F列的累计扣除包含累计减除费用+累计专项扣除+累计专项附加扣除+累计依法确定的其他扣除。
配套的Excel模板下载以及超清视频同步演示讲解的获取方法见下文说明。
非居民工资、薪金所得个税算法
非居民个人的工资、薪金所得,以每月收入额减除费用五千元后的余额为应纳税所得额(见《个人所得税税率表三》)
应纳税额=应纳税所得额×税率-速算扣除数
根据新规放到Excel里面写公式如下
=ROUND(MAX((D11-5000)*{3;10;20;25;30;35;45}%-{0;210;1410;2660;4410;7160;15160},0),2)
可见对于居民和非居民的个税算法是不同的,需要增加条件判断按哪种公式自动计算,即上表中C列的标识目的。