2020 新个税算的头疼?会 python,这都不是事儿。
本文目录
背景今年疫情复工后,财务小姐姐给我们普及了2020年新个税的算法。听完之后的感觉就是:恩,原来是这么回事!虽然是个小工薪阶级,但是对于扣多少税还是很关心的。于是拿起笔算了算2月份的个税,产生了另外一个感觉:头疼,晕!每个月都要这么算一算,估...
今年疫情复工后,财务小姐姐给我们普及了2020年新个税的算法。
听完之后的感觉就是:恩,原来是这么回事!
虽然是个小工薪阶级,但是对于扣多少税还是很关心的。于是拿起笔算了算2月份的个税,产生了另外一个感觉:头疼,晕!
每个月都要这么算一算,估计要崩溃了。于是,决定利用python语言,用一次脑子写个小脚本算税,以后只要填数据就好啦!
在写脚本之前,得整明白脚本要处理哪些逻辑。那么,就得好好了解了解2020年新个税方案。
按照财务小姐姐的普及,方案如下:
1)个税起征点调到5000;
2)累积预扣法:
税 = 计税总额 * 扣除比例 - 累积已扣税 - 速算扣除数
||
累积收入 - 累积扣除的(五险一金 + 5000 + 专项附加 + 其它)
累积收入:含奖金、年终奖等。
3)扣除比例的多少,由2)中的计税总额来决定,具体如下表:

有点儿小复杂,举2个例子来说明:

从以上新个税的收法来看,我们需要分为5部分:
1)每个月的收入 - 累加
2)每个月的扣除 - 累加
3)扣除比例的计算
4)累积到本月为止的扣税总额
5)扣税额 = (累加收 - 累加扣除)*扣除比例 - 累积扣税 - 速算扣除数
-
步骤1:准备一个excel表格,存放收入和扣除数据
以每月收入1万元为例:

-
步骤2:用python读取excel数据,并计算累积收入/累积扣除/累积扣税额
累积收入、累积已扣税:

累积的总扣除项:

-
步骤3 - 依据公式计算上月扣税额,并写入excel表中对应月份

现在是3月份,那么如果收入是每月10000,2月份的扣税金额为:

下一个月的时候,只要再运行一下这个脚本,就可以得到3月份的扣税额哦!!
当然,你也可以一口气把这一年的都算完。
当然,有些小伙伴每月的收入并不是固定的,有些小伙伴还有一些额外的收入。
都可以在此基础上根据个人情况做调整哦!!
说明:本文为柠檬班小简老师原创,转载需注明出处。