个人所得税网,个人所得税计算器!
收藏网站 | 标签
当前位置: 主页 > 常见问题 >

如何用Excel函数公式计算新个税

时间: 2018-10-17 12:44 点击:

首先,我们先了解个人所得税的计算:

个人所得税 =(工资 - 三险一金 - 个税起征点)x 税率 - 速算扣除数

其中小括号里的“工资 - 三险一金 - 个税起征点”通常被称为“应纳税所得额”或“应纳税额”

工资: 应发工资

三险一金: 养老保险、医疗保险、失业保险、住房公积金(属于五险一金的工伤保险和生育保险不算在这里)

起征点: 3500元

税率: 由3%上涨到45%,有7个等级,分别与7个不同区间的应纳税所得额对应

速算扣除数: 由0上涨到13505,也有7个等级,与不同税率相对应。

然后打开准备好的原始数据工作表:

新个税计算公式excel

在工作表B2输入公式:

=ROUND(MAX((A2-3500)*{0.03,0.1,0.2,0.25,0.3,0.35,0.45}-{0,105,555,1005,2755,5505,13505},0),2)

其中A2为应发工资扣除三险一金(养老保险、医疗保险、失业保险、住房公积金)之后的余额

其他的数据对应前面提到的个人所得税起征点、税率、速算扣除数。

公式进一步解释,ROUND函数是返回某个数字按指定位数取整后的数字,这里就是把最后算下来的数值四舍五入。MAX函数返回一组值中的最大值。

事例中A2为数值3550计算步骤演示:

第一步:(A2-3500)=50(应付工资的扣除余额减去个税起征点3500);

第二步:(A2-3500)*{0.03,0.1,0.2,0.25,0.3,0.35,0.45}={1.5,5,10,12.5,15,17.5,22.5}(应纳税额乘以7个等级税率);

第三步:(A2-3500)*{0.03,0.1,0.2,0.25,0.3,0.35,0.45}-{0,105,555,1005,2755,5505,13505}={1.5,-100,-545,-992.5,-2740,-5487.5,-13482.5}(减去速算扣除数);

第四步:MAX((A2-3500)*{0.03,0.1,0.2,0.25,0.3,0.35,0.45}-{0,105,555,1005,2755,5505,13505},0)=1.5(返回一组值中的最大值,第三步计算结果中1.5为最大值)

第五步:ROUND(MAX((A2-3500)*{0.03,0.1,0.2,0.25,0.3,0.35,0.45}-{0,105,555,1005,2755,5505,13505},0),2)=1.5(四舍五入)

新个税计算公式excel

向下拖动单元格填充内容即可计算应交个人所得税。

只要有工资数据,还有这个公式,就可算出要交的税啦。

新个税计算公式excel

小编温馨提示:公式必须填写正确哦!