工资表中个税自动生成


  工资发放事关民生,工资计算是企事业单位的人事管理者常做之事,通过设置公式准确高效地编制工资报表,对人力资源管理者来讲太快人心。然而,在平时的工资计算中,往往在计算个税时,难于找到适合的公式进行自动计算,笔者通过长时间的分析总结,设计出一组公式可以帮助自动计算个税。当个税法修订时,此公式也需要作相应调整。公式如下:

  =ROUND(IF((K4-L4)<=2000,0,IF((K4-L4)<=2500,(K4-L4)*0.05-2000*0.05,IF((K4-L4)<=4000,(K4-L4)*0.1-2500*0.1+25,IF((K4-L4)<=7000,(K4-L4)*0.15-4000*0.15+175,IF((K4-L4)<=22000,(K4-L4)*0.2-7000*0.2+625,))))),2)

  工资、薪金所得适用个人所得税九级超额累进税率表级数共为九级应纳税所得额(含税所得额) 税率% 速算扣除数(元)一不超过500元 5 0二超过500元至2000元 10 25三超过2000元至5000元 15 125四超过5000元至20000元 20 375五超过20000元至40000元 25 1375六超过40000元至60000元 30 3375七超过60000元至80000元 35 6375八超过80 000元至100000元 40 10375九超过100000元 45 15375

  我所用的所得税公式只到第六级,如何把这九个级别全部加进去? 

  个人所得税公式为=IF(AND(B18>0,B18<=2000),0,IF(AND(B18>2000,B18<=2500),ROUND((B18-2000)*0.05,2),IF(AND(B18>2500,B18<=4000),ROUND((B18-2000)*0.1-25,2),IF(AND(B18>4000,B18<=7000),ROUND((B18-2000)*0.15-125,2),IF(AND(B18>7000,B18<=22000),ROUND((B18-2000)*0.2-375,2),IF(AND(B18>22000,B18<=42000),ROUND((B18-2000)*0.25-1375,2),IF(AND(B18>42000,B18<=62000),ROUND((B18-2000)*0.3-3375,2),"")))))))

  2011年9月1日之后,利用公式如下=ROUND(IF((K7-L7)<=3500,0,IF((K7-L7)<=5000,(K7-L7)*0.03-3500*0.03,IF((K7-L7)<=8000,(K7-L7)*0.1-5000*0.1+45,IF((K7-L7)<=12500,(K7-L7)*0.2-8000*0.2+345,IF((K7-L7)<=38500,(K7-L7)*0.25-12500*0.25+1245,))))),2)。