2018年 10月份开始执行的最新税率表 2019年1月 小孩住房贷款等怎么扣

三险一金:养老保险、医疗保险、失业保险、住房公积金(属于五险一金的工伤保险和生育保险暂不算在这里)
是三险一金,不是五险一金
total_money = float(input("请输入每月税前工资:单位元")) gongjijin = 12 yanglao = 8 shebao = 2 shiye = 1 # gongjijin = float(input("请输入公积金比例:%")) # yanglao = float(input("请输入医疗比例:%")) # shebao = float(input("请输入社保比例:%")) # shiye = float(input("请输入失业比例:%")) pay_money = total_money * (1 - gongjijin * 0.01 - yanglao * 0.01 - shebao * 0.01 - shiye * 0.01) print("每月应缴纳收入所得总金额是{}".format(round(pay_money, 2))) if pay_money <= 5000: tax = 0 print("您的收入过低,无需缴纳个人所得税") else: taxable_income = pay_money - 5000 # 可纳税所得额 if 0 < taxable_income <= 3000: tax = taxable_income * 0.03 elif 3000 < taxable_income <= 12000: tax = taxable_income * 0.1 - 210 elif 12000 < taxable_income <= 25000: tax = taxable_income * 0.2 - 1410 elif 25000 < taxable_income <= 35000: tax = taxable_income * 0.25 - 2660 elif 35000 < taxable_income <= 55000: tax = taxable_income * 0.3 - 4410 elif 55000 < taxable_income <= 80000: tax = taxable_income * 0.35 - 7160 else: tax = taxable_income * 0.45 - 15160 print("每月应缴纳个人所得税是{}".format(round(tax, 2))) Y = pay_money - tax # 每月实际到手工资 print("每月实际到手工资是{}".format(round(Y, 2)))
具体就算税率:
package main.java.aTestDirectory.Common;
import java.util.Scanner;
public class TestTax {
public static void main(String args[]) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入你的扣除三险一金的收入:");
float a = sc.nextFloat();
System.out.println("你扣除三险一金的收入" + a);
float b = a - 5000;
System.out.println("扣除起征点后的工资是" + b);
if (b <= 0) {
System.out.println("由于低于起征点,您不需要缴纳任何个税");
} else if (b > 0 && b <= 3000) {
float c = (float) (b * 0.03);
System.out.println("税率介于1等级");
System.out.println("您需要缴纳任何个税" + c);
} else if (b > 3000 && b <= 12000) {
float d = (float) (b * 0.1 - 210);
System.out.println("税率介于2等级");
System.out.println("您需要缴纳任何个税" + d);
} else if (b > 12000 && b <= 25000) {
float e = (float) (b * 0.2 - 1410);
System.out.println("税率介于3等级");
System.out.println("您需要缴纳任何个税" + e);
} else if (b > 25000 && b <= 35000) {
float f = (float) (b * 0.25 - 2660);
System.out.println("税率介于4等级");
System.out.println("您需要缴纳任何个税" + f);
} else if (b > 35000 && b <= 55000) {
float g = (float) (b * 0.3 - 4410);
System.out.println("税率介于5等级");
System.out.println("您需要缴纳任何个税" + g);
} else if (b > 55000 && b <= 80000) {
float h = (float) (b * 0.35 - 7160);
System.out.println("税率介于6等级");
System.out.println("您需要缴纳任何个税" + h);
} else {
float i = (float) (b * 0.4 - 15160);
System.out.println("税率介于7等级");
System.out.println("您需要缴纳任何个税" + i);
}
}
}
2019年新政,
一个小孩,起征点+1000
一个65岁老人,起征点+1000
唯一套住房,起征点+1000,
租房按照城市也可以提高起征点,
学习再教育等
加上起征点,看看有没有自身缴纳税的等级发生变化的,优先给要变化的人,比如夫妻双方,用在一方。
------------------------- A little Progress a day makes you a big success... ----------------------------

浙公网安备 33010602011771号