2019最新个税计算_python
2019年的个税制度改得比较复杂,每个月交的都不一样,前面交得少,后面交得多,但和2018年全年交的总数是一样的,可以多拿一点点利息哈。最大的改变就是,加上专项优惠,2019年还是可以减点税的。
def tax(salary_pre, social_insurance, accumulation_fund, deduction):"""根据税前月薪,社保比例,公积金比例,专项扣除算出2019每月应交税额"""temp = salary_pre * (1 - social_insurance - accumulation_fund) - 5000 - deductionmonth1 = []count = 0
# 计算新税for i in range(1, 13):k = int(temp * i)if k <= 0:rate_tax = 0part_tax = 0elif 0 < k <= 36000:rate_tax = 0.03part_tax = 0elif 36000 < k <= 144000:rate_tax = 0.1part_tax = 2520elif 144000 < k <= 300000:rate_tax = 0.2part_tax = 16920elif 300000 < k <= 420000:rate_tax = 0.25part_tax = 31920elif 420000 < k <= 660000:rate_tax = 0.3part_tax = 52920elif 660000 < k <= 960000:rate_tax = 0.35part_tax = 85920elif k > 960000:rate_tax = 0.45part_tax = 181920month1.append(temp * i * rate_tax - part_tax - count)count += month1[i-1]year = round(sum(month1), 2)month = [round(i, 2) for i in month1]
# 计算旧税n = temp + deductionif n <= 3000:tax_pre = n * 0.03elif 3000 < n <= 12000:tax_pre = n * 0.1 - 210elif 12000 < n <= 25000:tax_pre = n * 0.1 - 210elif 25000 < n <= 35000:tax_pre = n * 0.1 - 210elif 35000 < n <= 55000:tax_pre = n * 0.1 - 210elif 55000 < n <= 80000:tax_pre = n * 0.1 - 210elif n > 80000:tax_pre = n * 0.1 - 210tax_pre = round(tax_pre, 2)year_pre = round(tax_pre * 12, 2)print("2019各月交税:")print(month)print('2019全年交税:' + str(year))print('税改前每月交税:' + str(tax_pre))print('税改前全年交税:' + str(year_pre))#填入税前月薪,社保比例,公积金比例,专项扣除
tax(30000, 0.1, 0.05, 1500)
2019最新个税计算_python相关推荐
- 2019年个税计算excel模板
今天傍晚时分,晚到了一周的工资终于到了银行卡,持续一周的手机银行APP间歇性查询行为终于落下帷幕了.有了连续4个月发错工资的经历,已经不敢相信会计了.于是下定决心,自己做一个excel个税计算表格.防 ...
- 计算个人所得税最佳纳税额(以2019最新税法规则计算)
计算个人所得税最佳节税 年底了,2019年也参加了CPA税法的考试,闲来无事给大家分享一个昨天刚写的计算个人所得税的小程序.新鲜出炉,整个程序主要是基于2019年最新的个人所得税纳税规则计算最佳节税点 ...
- 2019最新Python学习教程(Python视频教程_Python学习教程_Python学习路线):你心目中编程界的MVP是谁?
2019最新Python学习教程(Python视频教程_Python学习教程_Python学习路线):你心目中编程界的MVP是谁?编程界的王者是渐落寞的Java还是大火的Python? 是不是你们也喜 ...
- 2019年杭州个税计算工具excel版
2019年杭州个税计算工具excel版 附上某云的下载链接和提取码: 链接:https://pan.baidu.com/s/1zknoav-8SinunkuBqs1KcA 提取码:ns0t 好好使用吧 ...
- 八篇 NeurIPS 2019 最新图神经网络相关论文
最近,人工智能和机器学习领域的国际顶级会议 NeurIPS 2019 接收论文公布,共有 1428 篇论文被接收.为了带大家抢先领略高质量论文,本文整理了八篇 NeurIPS 2019 最新 GNN ...
- 2019最新财务管理计算器源码
2019最新财务计算器源码 第一次写博客,不喜勿喷! 分享原码,逻辑并不严谨,仅供谈论使用! 预览效果: 1.可以根据月份统计,或者历史收入统计计算. 2.支持持久化到本地Excel: 2.1:Exc ...
- 机电照明工程软件测试大纲,2019最新大纲 | 公路水运工程试验检测考试大纲《交通工程》...
原标题:2019最新大纲 | 公路水运工程试验检测考试大纲<交通工程> [考试目的] 检验应考人员对交通工程(含交通安全设施与机电工程)产品检测和工程质量检验的相关理论和基本原理.标准规范 ...
- 北师大c语言2019在线作业,2019最新C语言考试题库及答案
<2019最新C语言考试题库及答案>由会员分享,可在线阅读,更多相关<2019最新C语言考试题库及答案(100页珍藏版)>请在人人文库网上搜索. 1.2019最新C语言考试题库 ...
- C语言笔记之个税计算
C语言笔记之个税计算 1. 业务 1.1 月薪个人所得税 1.2 年终奖个人所得税 2. 功能 2.1 初级功能 2.2 高级功能 1. 业务 1.1 月薪个人所得税 2019年的个税制度改得比较复杂 ...
- 2019最新整理JAVA面试题附答案
2019最新整理JAVA面试题附答案 包含的模块: 本文分为十九个模块,分别是:Java 基础.容器.多线程.反射.对象拷贝.Java Web .异常.网络.设计模式.Spring/Spring MV ...
最新文章
- 25 iOS performance TipsTricks 笔记
- python 自动化-只要十分钟,用Python实现自动化水军评论
- sqlite developer注册方法
- python的序列化是什么意思_python什么是反序列化?
- phpUnit 安装,实例和简单部署
- input 0.1无法相加_你真的知道0.1+0.2为何不等于0.3吗?
- duration java_Java Duration类| 带示例的dividBy()方法
- Mysql学习总结(73)——MySQL 查询A表存在B表不存在的数据SQL总结
- 分段函数怎么用神经网络进行拟合_Tensoflow简单神经网络实现非线性拟合
- Cannot open precompiled header file: 'Debug/***.pch': No such file or directory
- Python 第三方库的安装
- eclipse安装OpenExplorer插件--快速打开文件目录
- [BZOJ] 1619: [Usaco2008 Nov]Guarding the Farm 保卫牧场
- 你们要得SpringBoot版的停车管理系统(含小程序)已经找到了,改改就能卖钱(附源码)...
- 计算机操作系统(第四版)课后习题答案(完整版)---汤小丹 梁红兵 哲凤屏 汤子瀛 版本
- 本科生计算机论文中文核心,本科生可以发表核心期刊论文吗
- Micropython——看门狗定时器(WDT类)
- idea出现outdated version提示框
- SDM660 开机xbl中配置I2C
- 基于不同策略的英文单词的词频统计和检索系统(C++)