当前位置:首页python > 正文

python个人所得税计算

作者:野牛程序员:2023-11-16 10:46:55python阅读 4421

个人所得税的计算涉及到多个因素,包括应纳税所得额、税率、速算扣除数等。以下是一个简化的Python代码示例,用于计算个人所得税:

# 定义计算个人所得税的函数
def calculate_income_tax(income):
    # 计算应纳税所得额
    taxable_income = income - 5000

    # 根据税率和速算扣除数计算个人所得税
    if taxable_income <= 0:
        tax = 0
    elif taxable_income <= 3000:
        tax = taxable_income * 0.03
    elif taxable_income <= 12000:
        tax = taxable_income * 0.1 - 210
    elif taxable_income <= 25000:
        tax = taxable_income * 0.2 - 1410
    elif taxable_income <= 35000:
        tax = taxable_income * 0.25 - 2660
    elif taxable_income <= 55000:
        tax = taxable_income * 0.3 - 4410
    elif taxable_income <= 80000:
        tax = taxable_income * 0.35 - 7160
    else:
        tax = taxable_income * 0.45 - 15160

    return max(0, tax)

# 输入年收入
income = 50000  # 请替换为实际的年收入数额

# 计算个人所得税
result = calculate_income_tax(income)

# 打印结果
print("年收入 {} 元的个人所得税为 {} 元。".format(income, result))

请注意,以上代码是一个简化版的计算器,实际个人所得税的计算可能会更为复杂,因为涉及到各种专项扣除、附加扣除等因素

野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击