excel中的个税计算方案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
excel中的个税计算方案
Excel应用实例
——工薪所得个调税计算解决方案
一、个人工薪所得纳税相关背景知识
1、个人取得的工资、薪金所得,是指个人因任职或者受雇而取得的工资、薪金、奖金、年终加薪、劳动分红、津贴、补贴以及与任职或受雇有关的其他所得。
个人所得税是对按税法规定具有纳税义务的中国公民和外籍人员的个人收入或所得征收的一种税。
2、工资、薪金所得项目税率表:
级数全月应纳税所得额税率
(%)
速算扣除
数(元)
1 不超过500元的部
分
5 0 2 超过500元至2000
元的部分
10 25 3 超过2000元至
5000元的部分
15 125 4 超过5000元至
20000元的部分
20 375
5 超过20000元至
25 1375
40000元的部分
30 3375
6 超过40000元至
60000元的部分
35 6375
7 超过60000元至
80000元的部分
8 超过80000元至
40 10375
100000元的部分
45 15375
9 超过100000元的
部分
表1 3、工资、薪金所得按以下步骤计算缴纳个人所得税:
每月取得工资收入后,先减去个人承担的基本养老保险金、医疗保险金、失业保险金,以及按省级政府规定标准缴纳的住房公积金,再减去费用扣除额1600元/月(来源于境外的所得以及外籍人员、华侨和香港、澳门、台湾同胞在中国境内的所得每月还可附加减除费用3200元),为应纳税所得额,按5%至45%的九级超额累进税率计算缴纳个人所得税。
计算公式是:应纳个人所得税税额=应纳税所得额×适用税率—速算扣除数
例:王某当月取得工资收入9000元,当月个人承担住房公积金、基本养老保险金、医疗保险金、失业保险金共计1000元,费用扣除额为1600元,则王某当月应纳税所得额=9000-1000-1600=6400元。应纳个人所得税税额=6400×20%-375=905元。
4、个人取得工资、薪金所得应缴纳的个人所得税,统一由支付人负责代扣代缴,支付人是税法规定的扣缴义务人。
5、根据十届全国人大常委会第十八次全体会议《关于修改〈中华人民共和国个人所得税法〉的决定》,自2006年1月1日起,工薪所得个调税起征点执行中国公民1600元、外籍人士4800元的标准,计征方法仍执行原定九级累进方案(如表1所示)。
二、工薪所得个调税的Excel计算解决方案
A B C D E F G H I
1计税
工资
应
纳
税
税
后
工
级
数
累进区间下限
税
率
扣
除
数
额资
2100
100
1<5000
5
%
3100
00
130
5
869
5
2
500-200
500
1
%
25
4100
000
289
85
710
15
3
2000-50
00
200
1
5
%
125
545000-20
000
500
2
%
375
6520000-4
0000
200
00
2
5
%
137
5
7640000-6
0000
400
00
3
%
337
5
8760000-8
0000
600
00
3
5
%
637
5
9880000-1
00000
800
00
4
%
103
75
1 09>100000
100
000
4
5
%
153
75
表2
C2=IF(A2<>"",A2-B2,"")
【方案一】——IF嵌套版:
B2=IF(AND(A2>0,A2<=1600),0,IF(AND(A2>16 00,A2<=2100),ROUND((A2-1600)*0.05,2),IF(A ND(A2>2100,A2<=3600),ROUND((A2-1600)*0. 1-25,2),IF(AND(A2>3600,A2<=6600),ROUND(( A2-1600)*0.15-125,2),IF(AND(A2>6600,A2<=21 600),ROUND((A2-1600)*0.2-375,2),IF(AND(A2> 21600,A2<=41600),ROUND((A2-1600)*0.25-13 75,2),IF(AND(A2>41600,A2<=61600),ROUND(( A2-1600)*0.3-3375,2),D2)))))))
D2=IF(AND(A2>61600,A2<=81600),ROUND((A 2-1600)*0.35-6375,2),IF(AND(A2>81600,A2<=1 01600),ROUND((A2-1600)*0.4-10375,2),IF(A2> 101600,ROUND((A2-1600)*0.45-15375,2),""))) 优点:简单明了,上手容易
缺点:由于if()函数嵌套在一个公式内最多只能七层,而个调税计征采用的是九级累进,要完成个调