工资薪金的个人所得税计算是每个公司经常面临的问题,尤其是现在是居民按照年累计预扣计算,怎样在填写自然人个人所得税申报系统前可以计算要缴纳个人所得税呢?
先说说现在的个人所得税税率表,是七级累进税率,是扣除扣除项目金额(专项扣除-个人承担社保和公积金等,其他扣除-年金、商业保险等)和免征额扣除后的计税金额按照不同等级计算所得,目前国家按年核算,这样可以避免原来按月计算导致月收入不均衡状态下尤其季节性工资差异大的个人,收入低于起征点时不能抵减收入高时多征个人所得税。
居民个人工资、薪金所得:按年计算累计计算个人所得税如何和月度工资表的预扣个人所得税相结合呢?这个计算依据就是个人所得税扣缴申报表,在申报表中计算原理是按年计算的,按照累计金额计算的,就是说当一个人累计计算金额没有达到年度起征点是不计算个人所得税的。当月的累计年计税金额计算的个人所得税扣减上月累计的个人所得税。这样的测算难度有增加,还是可以借助excel工具进行计算:
涉及表单有3个:当月工资表、截止当月累计工资表(就是将1月起所有工资表copy到一个sheet表里面,命名当月累计工资表,下个月就可以在这个基础上copy当月工资表(进来)、截止上月累计工资表(就是将1月起至上月工资表copy到一个sheet表里面,命名上月累计工资表,下个月就可以在这个基础上copy前一个月工资表进来)--copy工资表过来,注意黏贴方式是数值形式,选择性粘贴(数值)。
计算个人所得税公式,一般人经常使用的是if函数,这次推荐另外一个函数max,我个人嫌if嵌套较多,复制不方便(进步需要懒人嫌麻烦来想办法)这个公式相对简单,对引用其他来源数据统计符合条件的求和SUMIF结合运用,更为方便。
假设年累计应纳税所得税在X列,当前是第2行,个人身份证号码在B列,个人所得税在Y列,在计算的单元格(Y2)写上公式:=round(max(sumif(当月累计工资表!B:当月累计工资表!B,B2,当月累计工资表!X:当月累计工资表!X)*{0.45;0.35;0.3;0.25;0.2;0.1;0.03}-{181920;85920;52920;31920;16920;2520;0},0),2)-sumif(上月累计工资表!B:上月累计工资表!B,B2,上月累计工资表!Y:当月累计工资表!Y)
round是四舍五入函数,这是计算单位的小数位到分,Max是取较大值的函数,sumif函数将身份证信息对个人在本单位累计的计税应纳个人所得税额进行求和统计,得出年初到本月累计应纳税所得额;
如果工资表既有居民又有非居民,建议区别计算,非居民个人的工资、薪金所得,以每月收入额减除费用五千元后的余额为应纳税所得额;按照个人所得税税率表三税率计算:
=round(max(X2*{0.45;0.35;0.3;0.25;0.2;0.1;0.03}-{15160;7160;4410;2660;1410;210;0},0),2)
是不是看起来有些繁琐,当你运用时是可以一键式拉取,5分钟内就可以全部计算好了,金额是和申报金额是一致的,有没有一种成就感。如果还有不明白,欢迎添加微信公众号happylidm2020,领取工资薪金计算公式样表。
相关政策文件:
《国家税务总局关于修订个人所得税申报表的公告》(国家税务总局公告2019年第7号)
《关于发布《个人所得税扣缴申报管理办法(试行)》的公告》(国家税务总局公告2018年第61号)
推荐阅读