[2024年新个人所得税Excel计算公式]2024个人
所得税计算公式
设单元格A1为税前工资,即月收入所在单元格。 应纳税额:
=ROUND(MAX((A1-5000)*0.01*{3,10,20,25,30,35,45}-{0,210,1410,2660,4410,7160,15160},0),2)
税后收入:
=A1-ROUND(MAX((A1-5000)*0.01*{3,10,20,25,30,35,45}-{0,210,1410,2660,4410,7160,15160},0),2)
(A1-5000)是个税的应纳税所得额,这个不用多解释了吧。 0.01*{3,10,20,25,30,35,45}=
{0.03,0.1,0.2,0.25,0.3,0.35,0.45}是个税的税率公式。
{0,210,1410,2660,4410,7160,15160}是各级别的个税扣除额。 (A1-5000)*0.01*{3,10,20,25,30,35,45}-{0,210,1410,2660,4410,7160,15160}是纳税额*各级个税税率-应扣额后的数字,如果税率对应的级别<=纳税额时,税率越大税额越大,符合所缴税款和所得相匹配的原理。如果税率对应的级别>纳税额时,税率越大税额越小,因为扣减了超额的扣除数,这样保证了,缴税数组里最大的那个一定是最符合相应税率的。
因为存在了纳税额<0的情况,即工资不满5000的,为避免出现税额为0,就在(A1-5000)*0.01*{3,10,20,25,30,35,45}-{0,210,1410,2660,4410,7160,15160}后添了一个“,0”的值保证计算税额的公式MAX((C5-5000)*0.01*{3,10,20,25,30,35,45}-{0,210,1410,2660,4410,7160,15160},0)必定有个0值,在用MAX求最大时,出现的税额一定是符合税率的,并最小的数是0,不会出现负数。
外套ROUND函数,就是4舍5入到2位小数的意思了。