Excel个人所得税计算公式
本文介绍了单位发工资的个人所得税的计税方法,主要用Excel电子表格来设制表格的公式的方法,具体如下:
设单元格A1为税前工资,即月收入所在单元格。
刚应缴税:
=ROUND(MAX((A1-3500)*5%*{0.6,2,4,5,6,7,9}-5*{0,21,111,201,5
51,1101,2701},0),2)
税后收入:
=A1-ROUND(MAX((A1 -3500)*5%*{0.6,2,4,5,6,7,9}-5*{0,21,111,2
01,551,1101,2701},0),2) 注意:在把公式复制到Excel中时,注意单元格A1的替换,批量计算下拉复制即可,
Excel个税公式讲解
个人所得税的起征点为每月收入3500元,就是每月的收入高出部分要缴纳个人所得税,低于此就不需要缴纳个人所得税。
(A1-3500)是个税的应纳税所得额,
{0.6,2,4,5,6,7,9}是个数组。
0.05*{0.6,2,4,5,6,7,9},
{0.03,0.1,0.2,0.25,0.3,0.35,0.45} 是个税的税率公式。
5*{0,21,111,201,551,1101,2701},
{0,105,555 ,1005,2755,5505,13505}是各级别的个税扣除额。
{0,21,111,201,551,1101,2701},这么来,是因个税的税率而来,
知道纳税扣除额的累进计算公式,应该就能理解这个。实在不能理解,
就认为是各级别的个税扣除额除25吧。
(A1-3500)*5%*{0.6,2,4,5,6,7,9}-5*{0,21,111,201,551,1101,270
1} 是纳税额*各级个税税率-应扣额后的数字,如果税率对应的级别
<=纳税额时,税率越大税额越大,符合所缴税款和所得相匹配的原理。
如果税率对应的级别>纳税额时,税率越大税额越小,因为扣减了超
额的扣除数,这样保证了,缴税数组里最大的那个一定是最符合相应
税率的。
因为存在了纳税额<0的情况,即工资不满3500的,为避免出现
税额为,,就在
(A1-3500)*5%*{0.6,2,4,5,6,7,9}-5*{0,21,111,201,551,1101,270
1}后添了一个“,0”的值 保证计算税额的公式
MAX((A1-3500)*5%*{0.6,2,4,5,6,7,9}-5*{0,21,111,201,551,1101
,2701},0)必定有个0值,在用MAX求最大时,出现的税额一定是符
合税率的,并最小的数是0,不会出现负数。
外套ROUND函数,就是4舍5入到2位小数的意思了。