Excel函数应用 个人所得税计算
小步的工资月薪12000元,每个月的个人所得税该交多少?
个人所得税的要素:应纳税金额、税率。
1 起征点
起征点为5000。
月薪小于等于5000元的不用交个人所得税,即个人所得税税率为0。
5000的部分是不需要纳税的,高于起征点的部分才需要纳税。
2 应纳税金额应纳税金额 = 月薪 – 免征额(5000)- 扣除项
扣除项主要包括:三险一金、子女教育、赡养老人、住房租金、等。
以小步为例,月薪12000,三险一金1000元,子女教育1000元,赡养老人1000元。
应纳税金额:12000 – 5000 - 1000 – 1000 -1000 = 4000。
项目 金额(元)
月薪 12000
免征额 5000
三险一金 1000
子女教育 1000
赡养老人 1000
应纳税金额计算过程 12000 – 5000 - 1000 – 1000 -1000
应纳税金额 4000
3 所得税税率表
级数 应纳税金额(元) 税率(%) 速算扣除数(月)
1 0到3000 3 0
2 3000到12000 10 210
3 12000到25000 20 1410
4 25000到35000 25 2660
5 35000到55000 30 4410
6 55000到80000 35 7160
7 80000以上 45 15160
小步的应纳税金额为4000元,属于3000到12000一档,税率10%。
4 阶梯法计算个人所得税
所以小步个人所得税 = 4000*10% = 400元? 不对!
所得税并不是 应纳税金额 * 税率,而是采用阶梯计算。
阶段法计算个人所得税公式:
个人所得税 = 1级应纳金额 * 1级税率 + 2级应纳金额 * 2级税率 + 3级应纳金额 * 3级税率 + …
应纳税金额 = 1级应纳金额 + 2级应纳金额 +3级应纳金额 +…
例1:4000元应纳税金额的个人所得税
4000元分两部分计算:其中第1级的3000元按税率3%计算,结果为90; (4000-3000)属于第2级,按税率10%计算,结果为100。合计:90+100=190元。
例2:14000元应纳税金额的个人所得税
14000元分三部分计算:其中第1级的3000元按3%税率,结果为90元;其中第2级的9000元按10%税率,结果为900元;其中第3级的2000元按20%税率,结果为400元。合计:90+900+400 = 1390元。
5 速算扣除数计算个人所得税
阶段法计算过于复杂,经过数学推导,可以得到一个非常简便的计算方法,就是速算扣除数法,两种计算方法的结果完全相同。
公式
个人所得税=应纳税金额 * 税率 – 速算扣除数
例1:4000元应纳税金额的个人所得税
4000*10% - 210 = 190
与前面的阶梯算法结果一致。
本质算法还是阶段法。
例2:14000元应纳税金额的个人所得税
14000 * 20% -1410 = 1390
与前面的阶梯算法结果一致。
6 速算扣除数的推导
以第2级为例:
本级合计税额
=(x-3000)*10% + 3000*3% (根据阶段算法)= x*10% -3000*10% + 3000*3% (变形)= x*10% -210 (结果)
7 年底退税
因为员工每个月的工资多少会有差异。
个税征收最终以年为单位进行计算,而平时以月为单位的计算,则需要在年底进行多退少补。
以年为单位的速算扣除数 = 以月为单位的速算扣除数 * 12
级数 速度扣除数(月) 速度扣除数(年)
1 0 0
2 210 2520
3 1410 16920
4 2660 31920
5 4410 52920
6 7160 85920
7 15160 181920
8 Excel公式求个人所得税
方法1:通过IFS进行计算。
公式
=IFS( AND(B2>0,B2<=3000),B2*3%, AND(B2>3000, B2<12000),B2*10%-210, AND(B2>12000, B2<25000),B2*20%-1410, AND(B2>25000, B2<35000),B2*25%-2660, AND(B2>35000, B2<55000),B2*30%-4410, AND(B2>55000, B2<80000),B2*35%-7160, B2>80000,B2*45%-15160 )
IFS详细请见 Excel函数 条件 if
方法2:通过数组进行计算
公式
=MAX( B2* {3;10;20;24;30;35;45}% -{0;210;1410;2660;4410;7160;15160})
说明
数组声明:{a1;a2;a3…} ,外面使用花括号,各元素之间用分号。
数组相乘的运算规则:{a1;a2;a3} * {b1;b2;b3} = {a1b1;a2b2;a3*b3}
数组相加的运算规则:{a1;a2;a3} + {b1;b2;b3} = {a1+b1;a2+b2;a3+b3}
通过税率数组与速算扣除数数组的运算,其中最大值为真正需要值。
运行效果如下图所示。
小步的工资月薪12000元,每个月的个人所得税该交多少?
个人所得税的要素:应纳税金额、税率。
1 起征点
起征点为5000。
月薪小于等于5000元的不用交个人所得税,即个人所得税税率为0。
5000的部分是不需要纳税的,高于起征点的部分才需要纳税。
2 应纳税金额应纳税金额 = 月薪 – 免征额(5000)- 扣除项
扣除项主要包括:三险一金、子女教育、赡养老人、住房租金、等。
以小步为例,月薪12000,三险一金1000元,子女教育1000元,赡养老人1000元。
应纳税金额:12000 – 5000 - 1000 – 1000 -1000 = 4000。
项目 金额(元)
月薪 12000
免征额 5000
三险一金 1000
子女教育 1000
赡养老人 1000
应纳税金额计算过程 12000 – 5000 - 1000 – 1000 -1000
应纳税金额 4000
3 所得税税率表
级数 应纳税金额(元) 税率(%) 速算扣除数(月)
1 0到3000 3 0
2 3000到12000 10 210
3 12000到25000 20 1410
4 25000到35000 25 2660
5 35000到55000 30 4410
6 55000到80000 35 7160
7 80000以上 45 15160
小步的应纳税金额为4000元,属于3000到12000一档,税率10%。
4 阶梯法计算个人所得税
所以小步个人所得税 = 4000*10% = 400元? 不对!
所得税并不是 应纳税金额 * 税率,而是采用阶梯计算。
阶段法计算个人所得税公式:
个人所得税 = 1级应纳金额 * 1级税率 + 2级应纳金额 * 2级税率 + 3级应纳金额 * 3级税率 + …
应纳税金额 = 1级应纳金额 + 2级应纳金额 +3级应纳金额 +…
例1:4000元应纳税金额的个人所得税
4000元分两部分计算:其中第1级的3000元按税率3%计算,结果为90; (4000-3000)属于第2级,按税率10%计算,结果为100。合计:90+100=190元。
例2:14000元应纳税金额的个人所得税
14000元分三部分计算:其中第1级的3000元按3%税率,结果为90元;其中第2级的9000元按10%税率,结果为900元;其中第3级的2000元按20%税率,结果为400元。合计:90+900+400 = 1390元。
5 速算扣除数计算个人所得税
阶段法计算过于复杂,经过数学推导,可以得到一个非常简便的计算方法,就是速算扣除数法,两种计算方法的结果完全相同。
公式
个人所得税=应纳税金额 * 税率 – 速算扣除数
例1:4000元应纳税金额的个人所得税
4000*10% - 210 = 190
与前面的阶梯算法结果一致。
本质算法还是阶段法。
例2:14000元应纳税金额的个人所得税
14000 * 20% -1410 = 1390
与前面的阶梯算法结果一致。
6 速算扣除数的推导
以第2级为例:
本级合计税额
=(x-3000)*10% + 3000*3% (根据阶段算法)= x*10% -3000*10% + 3000*3% (变形)= x*10% -210 (结果)
7 年底退税
因为员工每个月的工资多少会有差异。
个税征收最终以年为单位进行计算,而平时以月为单位的计算,则需要在年底进行多退少补。
以年为单位的速算扣除数 = 以月为单位的速算扣除数 * 12
级数 速度扣除数(月) 速度扣除数(年)
1 0 0
2 210 2520
3 1410 16920
4 2660 31920
5 4410 52920
6 7160 85920
7 15160 181920
8 Excel公式求个人所得税
方法1:通过IFS进行计算。
公式
=IFS( AND(B2>0,B2<=3000),B2*3%, AND(B2>3000, B2<12000),B2*10%-210, AND(B2>12000, B2<25000),B2*20%-1410, AND(B2>25000, B2<35000),B2*25%-2660, AND(B2>35000, B2<55000),B2*30%-4410, AND(B2>55000, B2<80000),B2*35%-7160, B2>80000,B2*45%-15160 )
IFS详细请见 Excel函数 条件 if
方法2:通过数组进行计算
公式
=MAX( B2* {3;10;20;24;30;35;45}% -{0;210;1410;2660;4410;7160;15160})
说明
数组声明:{a1;a2;a3…} ,外面使用花括号,各元素之间用分号。
数组相乘的运算规则:{a1;a2;a3} * {b1;b2;b3} = {a1b1;a2b2;a3*b3}
数组相加的运算规则:{a1;a2;a3} + {b1;b2;b3} = {a1+b1;a2+b2;a3+b3}
通过税率数组与速算扣除数数组的运算,其中最大值为真正需要值。
运行效果如下图所示。