个人取得的工资、薪金所得,是指个人因任职或者受雇而取得的工资、薪金、奖金、年终加薪、劳动分红、津贴、补贴以及与任职或受雇有关的其他所得。
工资、薪金所得项目税率表
级数
|
全月应纳税所得额
|
税率
%
|
速算扣除法(元)
|
1
|
不超过
500
元的
|
5
|
0
|
2
|
超过
500
元至
2000
元的部分
|
10
|
25
|
3
|
超过
2000
元至
5000
元的部分
|
15
|
125
|
4
|
超过
5000
元至
20000
元的部分
|
20
|
375
|
5
|
超过
20000
元至
40000
元的部分
|
25
|
1375
|
6
|
超过
40000
元至
60000
元的部分
|
30
|
3375
|
7
|
超过
60000
元至
80000
元的部分
|
35
|
6375
|
8
|
超过
80000
元至
100000
元的部分
|
40
|
10375
|
9
|
超过
100000
元的部分
|
45
|
15375
|
工资、薪金所得按以下步骤计算缴纳个人所得税:
每月取得工资收入后,先减去个人承担的基本养老保险金、医疗保险金、失业保险金,以及按省级政府规定标准缴纳的住房公积金,再减去费用扣除额
1600
元
/
月(来源于境外的所得以及外籍人员、华侨和香港、澳门、台湾同胞在中国境内的所得每月还可附加减除费用
3200
元),为应纳税所得额,按
5%
至
45%
的九级超额累进税率计算缴纳个人所得税。
计算公式是:
应纳个人所得税税额
=
应纳税所得额
×
适用税率
-
速算扣除数
例:王某当月取得工资收入
9000
元,当月个人承担住房公积金、基本养老保险金、医疗保险金、失业保险金共计
1000
元,费用扣除额为
1600
元,则王某当月应纳税所得额
=9000-1000-1600=6400
元。应纳个人所得税税额
=6400×20%-375=905
元。
参考程序:
main()
{ float income,taxincome,tax; /*
定义变量收入、应税所得、个人所得税
*/
printf(“please input your income\n”);
scanf(“%f”,&income);
taxincome=income-1600;
if(taxincome<=0)
tax=0;
if(taxincome<=500)
tax=taxincome*0.05;
if(taxincome>500 && taxincome<=2000)
tax=taxincome*0.1-25;
if(taxincome>2000 && taxincome<=5000)
tax=taxincome*0.15-125;
if(taxincome>5000 && taxincome<=20000)
tax=taxincome*0.2-375;
if(taxincome>20000 && taxincome<=40000)
tax=taxincome*0.25-1375;
if(taxincome>40000 && taxincome<=60000)
tax=taxincome*0.3-3375;
if(taxincome>60000 && taxincome<=80000)
tax=taxincome*0.35-6375;
if(taxincome>80000 && taxincome<=100000)
tax=taxincome*0.4-10375;
if(taxincome>100000)
tax=taxincome*0.45-1575;
printf(“your income is:%.2f\n”,income);
printf(“your income tax is:%.2f”,tax);
}
|