自从2019年进行新的个人所得税改革后,现在每个月交个人所得税的都不一样,一般都是前面交得少,然后到后面逐渐增多,到最后一个月,不少高薪人士会很吃惊自己在12月扣的税居然这么多。与以前个人所得税相比:最大的改变是可以加上专项优惠(如教育专项扣除、60岁以上善老扣除等),其实比以前来说,还是可以减点税的。
我们先看看2019年给出来的个人所得税计算规则: 目前小林税前每个月固定工资:30000元,其中需要扣除2000元的保险(医保、社保等),家里有1个小孩读小学,需要和弟弟一起共同赡养两个60岁以上的父母(即专项需要扣2000元),每个月公积金需要交6000元,那么对于小林而言,每个月所需要交的个人所得税是怎样的? 期望通过python来实现。 python实现代码如下:# 定义一个扣除保险、住房公积金、各项专项扣除后的自定义函数
# 定义一个扣税的函数,需要输入征税部分的薪资
最终通过这两个函数,可以得到其每个月的个人所得税:
# 将tax_salary_basic()函数赋值给tax_salary_basic,得到需要计税部分的金额
需要输入的参数:
请输入你的税前薪资:30000
请输入你的保险扣除金额: 3000
请输入你的住房公积金扣除金额: 6000
请输入你的专项扣除金额:2000
返回结果如下:
[420.0, 840.0, 1680.0, 3080.0, 4480.0, 5880.0, 7280.0, 8680.0, 10080.0, 11480.0, 13880.0, 16680.0]
Month 1: 420.0
Month 2: 420.0
Month 3: 840.0
Month 4: 1400.0
Month 5: 1400.0
Month 6: 1400.0
Month 7: 1400.0
Month 8: 1400.0
Month 9: 1400.0
Month 10: 1400.0
Month 11: 2400.0
Month 12: 2800.0
有兴趣的童鞋,就一起来试一试,让我们动起来。
----------------------------------------------------------
长按识别下方二维码,并关注公众号,回复“500”领取世界500强Excel经典图表模板