6. 由键盘任意输入一个月收入,按个人所得税计算当月应交纳的税额
时间: 2023-05-27 22:06:27 浏览: 93
根据中国个人所得税法,个人所得税的计算公式为:
应纳税所得额 = 月收入 - 个人所得税起征点(5000元)
应纳税额 = 应纳税所得额 × 税率 - 速算扣除数
其中,税率和速算扣除数根据月收入确定,具体的税率和速算扣除数可以参考以下表格:
月收入(元) 税率 速算扣除数(元)
不超过3000元 3% 0
超过3000元至12000元 10% 210
超过12000元至25000元 20% 1410
超过25000元至35000元 25% 2660
超过35000元至55000元 30% 4410
超过55000元至80000元 35% 7160
超过80000元 45% 15160
例如,如果月收入为8000元,那么应纳税所得额为8000-5000=3000元,应纳税额为3000×10%-210=90元。
因此,如果键盘输入的月收入为x元,则应纳税所得额为(x-5000)元,根据上述表格可以计算出税率和速算扣除数,从而计算出应纳税额。
相关问题
用c语言由键盘任意输入一个月收入,用个人所得税计算当月应交纳的税额
```c
#include <stdio.h>
int main() {
float income, tax;
printf("请输入您的月收入:");
scanf("%f", &income);
if (income <= 0) {
printf("无需缴纳税费。\n");
return 0;
}
if (income <= 1500) {
tax = income * 0.03;
}
else if (income <= 4500) {
tax = 45 + (income - 1500) * 0.1;
}
else if (income <= 9000) {
tax = 345 + (income - 4500) * 0.2;
}
else if (income <= 35000) {
tax = 1245 + (income - 9000) * 0.25;
}
else if (income <= 55000) {
tax = 7745 + (income - 35000) * 0.3;
}
else if (income <= 80000) {
tax = 13745 + (income - 55000) * 0.35;
}
else {
tax = 22495 + (income - 80000) * 0.45;
}
printf("当月应交纳的税额为:%.2f元。\n", tax);
return 0;
}
```
说明:
个人所得税计算公式及税率:
| 月应纳税所得额 | 税率 |
| -------------- | ---- |
| 不超过1500元 | 3% |
| 超过1500元至4500元 | 10% |
| 超过4500元至9000元 | 20% |
| 超过9000元至35000元 | 25% |
| 超过35000元至55000元 | 30% |
| 超过55000元至80000元 | 35% |
| 超过80000元 | 45% |
如果月收入为负数或0,无需缴纳税费。
任意输入一个月收入,计算当月应交纳的税额
此任务需要知道所属国家和税法规定。以下是中国税法的计算公式:
假设月收入为x元,那么应交纳的个人所得税y元应根据以下公式计算:
当x ≤ 5000元时,y=0
当5000元 < x ≤ 8000元时,y=(x-5000)×3%
当8000元 < x ≤ 17000元时,y= (x-5000)×10%-210
当17000元 < x ≤ 30000元时,y= (x-5000)×20%-1410
当30000元 < x ≤ 40000元时,y= (x-5000)×25%-2660
当40000元 < x ≤ 60000元时,y= (x-5000)×30%-4410
当60000元 < x ≤ 85000元时,y= (x-5000)×35%-7160
当x > 85000元时,y= (x-5000)×45%-15160
注意:以上税率均指超过上限后的部分,如8000元按照3%计算,只对3000元的部分计算税款。
假设月收入为10000元,那么应交纳的个人所得税y元= (10000-5000)×10%-210 = 290元。