ntax_rates = {
"level_1": {"lower": 0, "upper": 36000, "rate": 0.03, "deduction": 0},
"level_2": {"lower": 36000, "upper": 144000, "rate": 0.10, "deduction": 2520},
"level_3": {"lower": 144000, "upper": 300000, "rate": 0.20, "deduction": 16920},
"level_4": {"lower": 300000, "upper": 420000, "rate": 0.25, "deduction": 31920},
"level_5": {"lower": 420000, "upper": 660000, "rate": 0.30, "deduction": 52920},
"level_6": {"lower": 660000, "upper": 960000, "rate": 0.35, "deduction": 85920},
"level_7": {"lower": 960000, "upper": float('inf'), "rate": 0.45, "deduction": 181920}
}
def calculate_taxable_income(monthly_income):
return monthly_income - 5000
def calculate_tax(taxable_income):
for level, details in tax_rates.items():
if taxable_income > details["lower"] and (details["upper"] == float('inf') or taxable_income <= details["upper"]):
tax = taxable_income details["rate"] - details["deduction"]
return max(tax, 0) Ensure no negative tax
return 0
Example usage:
monthly_income = 20000
taxable_income = calculate_taxable_income(monthly_income)
total_tax = calculate_tax(taxable_income)
print(f"每月收入 {monthly_income} 元,应缴个税 {total_tax:.2f} 元 🤑")
免责声明:本文由用户上传,如有侵权请联系删除!
猜你喜欢
最新文章
- ntax_rates = {
- 三亚提拉米苏最好——舌尖上的甜蜜之旅
- 电影海报 ps(电影海报ps制作)
- dior香水五件套——品味优雅生活
- 回家的理由——团圆的意义
- 质量可靠 新品推荐
- 什么是蓝领
- 重庆江北机场招聘
- 博识教育:探索知识的无限可能
- 什么属于夫妻共同财产👉洪伟律师视频普法💡
- 清真小吃 🍜|糖卷果的做法 🍬|清真风味的甜蜜享受
- ✨2018年西安限购规划是什么?🏠📍
- 💥七日杀a18汉化补丁来了!🎉
- 雷人小说
- 藏宝阁_网易游戏官方游戏交易平台(藏宝阁(网易游戏道具交易平台))
- 白月光拯救系统小说
- 淑妃·宫廷往事
- 日记怎么写 | 如何让日记成为生活的调味剂
- js 正则表达式 | 正则表达式的实际应用与技巧
- 林曦
- 小酒馆简单装修风格好吗 🍷✨
- 💻台式电脑开机出现黑屏英文字母是为什么?🤔
- 🌟torch.cat---dim num🌟
- 中学生接吻 | 青春成长中的困惑与思考