搜档网
当前位置:搜档网 › 【最新税率】新税率下利用EXCEL计算个人所得税

【最新税率】新税率下利用EXCEL计算个人所得税

【最新税率】新税率下利用EXCEL计算个人所得税
【最新税率】新税率下利用EXCEL计算个人所得税

国家税务局国税发(2012)第20号规定

工资、薪金所得,以每月收入额减除费用3500元后的余额,为应纳税所得额,计算征收个人所得税。个人所得税为超额累进税,即超过一定的额度后按不同的税率计算。税率表如下:

假设税前收入为8400(为简化说明不考虑社保公积金等),那么应纳税额为8400-3500=4900元, 本文件中定义名称X=K24为了便于理解超额累进税的课税原理,我们用坐标轴形象直观的说明:

以下各图中,坐标轴上方的值为临界值(此处只标注到20000),坐标轴下方的值为相临临界值的间隔。根据个人所得税的计税原理,我们可以采取最少13种方法计算个人所得税,这里只举5种代表13种方法因为以下讲解中的第四种,按9个税率计算的话,就是13种方法。

第一种:

超额累进法

4900=1500+3000+500那么所得税应当为:

=1500*3%+3000*10%+400*20%

#NAME?

运用此原理的相应的Excel公式比较少,我此处给出一例

=SUM((X>=D8:D14)*(E8:E14)*(G8:G14))+MIN(X-((X>=C8:C14)*(C8:C14)))*MAX((X>=C8:C14)*(E8:E14))

425

此公式较长,实用性不大,只在公式栏按F9,即可转为常量数组公式

第二种:速算扣除数法

可能有人会问,速算扣除数是怎么计算得出的?在些我们先简单介绍一下速算扣除数的由来

速算扣除数实际上是在级距和税率不变条件下,全额累进税率的应纳税额比超额累进税率的应纳税额多纳的一个常数。

因此,在超额累进税率条件下,用全额累进的计税方法,只要减掉这个常数,就等于用超额累进方法计算的应纳税额,故称速算扣除数。速算扣除数计算公式推导过程

第1级速算扣除数等于0,因为此处的全额累进税等于超额累进税

第2级速算扣除数,4500按全额累计计算,4500*10%,但1500部分已经交纳3%的税,因此多交纳的税为1500*(10%-3%)第3级速算扣除数,4900按全额累进计算,4900*20%,但1500已按3%计算,3000已经按10%交税,

多交的税为1500*(20%-3%)+3000*(20%-10%)=4500*20%-1500*3%-3000*10%=4500*(20%-10%)+1500*(10%-3%)依此类推,但出速算扣除数公式如下:

本级速算扣除额=上一级最高所得额×(本级税率-上一级税率)+上一级速算扣除数那么理解了上述原理后,公式

=4900*20%-555

#NAME?

运用速算扣除数计算税的公式特别多,如IF函数法,Vlookup+辅助列方法等,对应EXCEL公式,此类公式直观,易理解,所以不做解释此处仅解释比较难理解的一个公式,Max函数法★

=MAX(X*0.01*{3,10,20,25,30,35,45}-5*{0,21,111,201,551,1101,2701},0)

425

我们知道个税的起征点为3500,因此X少于等于3500时,不需交税,故要用得出的数值与0进行比较。为什么根据各级税率减速算扣除数的最大值为应交税呢?分解公式的结构

新税率如何利用EXCEL计算个人所得税

第一部分即X*0.01*{3,10,20,25,30,35,45}为全额累进计算的税

第二部分5*{0,21,111,201,551,1101,2701}为速算扣除数,即全额累计计算所得税-超额累计应纳税

那么为什么最大值就是正确的税呢?原因就在于减去重复计算值得时候,公式直接按照重复的区间计算减去值,减去的比正常减去的多。

所以高税率计算出的值是一个错误值。

所以, 该公式计算得到的数组中最大值只有一个,等于合适税率下计算的答案。而比这个值小的数显然都不是正确答案。

以上述X为例子说明:

2 =MAX(X*0.01*{3,10,20,25,30,35,45}-5*{0,21,111,201,551,1101,2701},0)

=MAX({147,385,425,220,-1285,-3790,-11300},0)

4900按高税率20%计算时,多计算的税应当是=1500*3%+3000*10%+400*20%=555

而运用速算扣除数时,是按高一区间的速算扣除数(多计算的税)计算的,上述公式中5*111计算的

所以按高税率计算时,减去多计算的税时(速算扣除数),比正常减去的要多

所以,公式中的最大值才是正确结果。

不知道理解了没有?有点绕啊!呵呵。

第三种方法:全额累进减多算的税

这实际上是根据计算速算扣除数的原理来计算税

如果4900按20%计算,那么对应的1500由于已经按1500*3%计算过一次税,所以500部分多计的税是1500*(20%-5%)

相应的3000部分,由于3000部分已经按10%计算过税,所以3000部分多计的税是3000*(20%-10%)相应的计算公式如下:

=4900*20%-3000*10%-1500*17%#NAME?

那么最后400再交10%就是全部应交的税即400*10%

对应的Excel公式

★=SUM(TEXT(X-C8:C14,"0;!0")*{3,7,10,5,5,5,10}*0.01)

425

上述公式只要把D9:D16在公式编辑栏中用F9变为常量数组,即可移植到您需要的地方。

此公式在Excel中应用比较广泛。

相关主题