工资扣税算法

更新时间:2024-11-06 10:46:19 阅读: 评论:0


2023年5月23日发(作者:全国二级建造师报名时间)

工资扣税算法

步骤一:

本月应纳税额=本人月收入扣除三险一金后—个税起征点3500

步骤二:

2021年个人所得税起征点3500/月,在下表列示的7级中,到自己相对应的税率

及对速算扣除数。 级数 应纳税所得额元 税率% 速算扣除数元

1 <1500 3 0

2 1500-4500 10 105

3 4500-9000 20 555

4 9000-35000 25 1055 5 35000-55000 30 2775

6 55000-80000 35 5505

7 >80000 45 13505

步骤三:

本月个税=应纳税额×对应的税率-速算扣除数

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,2701} 是纳税额*各级

个税税率-应扣额后的数字,如果税率对应的级别<=纳税额时,税率越大税额越大,符合

所缴税款和所得相匹配的原理。如果税率对应的级别>纳税额时,税率越大税额越小,因

为扣减了超额的扣除数,这样保证了,缴税数组里最大的那个一定是最符合相应税率的。

因为存在了纳税额<0的情况,即工资不满3500的,为避免出现税额为0,就在A1-

3500*5%*{0.6,2,4,5,6,7,9}-5*{0,21,111,201,551,1101,2701}后添了一个“,0”的值

保证计算税额的公式MAXA1-3500*5%*{0.6,2,4,5,6,7,9}-

5*{0,21,111,201,551,1101,2701},0必定有个0值,在用MAX求最大时,出现的税额一定

是符合税率的,并最小的数是0,不会出现负数。

您的阅读,祝您生活愉快。


本文发布于:2023-05-23 14:54:19,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/falv/fa/83/100676.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 站长QQ:55-9-10-26