Java中国个人税计算方法
这是一个计算个人税后工资的小程序,试试吧!
应税所得为税前收入扣除 3500 元(起征点),然后超出部分,按照以下税率收税:
规则:应缴税款 = (税前工资 - 各类保险 - 3500) * 税率 - 速算扣除数。注意:此处各类保险默认为 262 元。
实发工资 = 税前工资 - 应缴税款 - 各类保险。
例如:若税前工资为 20000,各类保险 262 元。
应缴税款(3054.5) = (20000 - 262 - 3500) * 0.25 - 1005
实发工资(16683.5) = 20000 - 3054.5 - 262
输入税前收入,输出应当缴纳的个人所得税和税后实际收入。
Scanner input = new Scanner(System.in);
System.out.print("请输入税前工资:");
double salary = input.nextDouble() - 262;//减掉默认(最低档位)五险总额,计算额应在减掉保险后进行计算
double tex = 0.0;//应缴税额if(salary < 3500){System.out.println("免税");return;
}double validSalary = salary - 3500;//应纳税所得额
if(validSalary <= 1500){tex = validSalary * 0.03;}else if(validSalary <= 4500){tex = validSalary * 0.1 - 105;}else if(validSalary <= 9000){tex = validSalary * 0.2 - 555;}else if(validSalary <= 35000){tex = validSalary * 0.25 - 1005;}else if(validSalary <= 55000){tex = validSalary * 0.3 - 2755;}else if(validSalary <= 80000){tex = validSalary * 0.35 - 5505;}else{tex = validSalary * 0.45 - 13505;
}
System.out.println("应缴纳的个税:" + tex);
System.out.println("税后工资:" + (salary - tex) );
Java中国个人税计算方法相关推荐
- Java利用if语句来实现中国个人所得税的计算方法
Java利用if语句来实现中国个人所得税的计算方法 注意:现在国家税收早已改革不要在意这些细节,注意看题! 应税所得为税前收入扣除 3500 元(起征点),然后超出部分,按照以下税率收税: 规则:应缴 ...
- 【附源码】计算机毕业设计JAVA中国历史网站
[附源码]计算机毕业设计JAVA中国历史网站 目运行 环境项配置: Jdk1.8 + Tomcat8.5 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(Intell ...
- 计算机毕业设计Java中国古诗词学习平台(源码+系统+mysql数据库+lw文档)
计算机毕业设计Java中国古诗词学习平台(源码+系统+mysql数据库+lw文档) 计算机毕业设计Java中国古诗词学习平台(源码+系统+mysql数据库+lw文档) 本源码技术栈: 项目架构:B/S ...
- 2019年工资个税计算方法来了!累计预扣法详解!
千呼万唤始出来!2019年工资个税计算方法来了!预扣预缴,多退少补! 累计预扣法的来源 1.此次税法修订,最大变化之一,是对综合所得实行按年计税. 2.尽量减少纳税人办理年终汇算清缴的人数,特别是:只 ...
- 【附源码】计算机毕业设计JAVA中国古诗词学习平台
[附源码]计算机毕业设计JAVA中国古诗词学习平台 目运行 环境项配置: Jdk1.8 + Tomcat8.5 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(Int ...
- 2023计算机毕业设计SSM最新选题之java中国饮食文化网站l55z5
2023计算机毕业设计SSM最新选题之java中国饮食文化网站l55z5 好的选题直接决定了毕业设计好坏,甚至决定了能否毕业.今天,我们就来聊一聊毕设该怎么选题. 这里分三个选题标准. 第一,参考所在 ...
- 计算机毕业设计Java中国历史网站(源码+系统+mysql数据库+lw文档)
计算机毕业设计Java中国历史网站(源码+系统+mysql数据库+lw文档) 计算机毕业设计Java中国历史网站(源码+系统+mysql数据库+lw文档) 本源码技术栈: 项目架构:B/S架构 开发语 ...
- if 语句(中国的个税计算方法)
如果感觉我写的好的话,赏个赞呦!!!我会再接再厉的!! ---------------------------------------大胆是取得进步所付出的代价,祝你成功,加油阿!!!亲------- ...
- java中国象棋网络对弈,java课程设计---中国象棋对弈系统
java课程设计---中国象棋对弈系统 1 目目 录录 摘要 1 关键字 1 正文 2 1.程序设计说明. 2 1.1 程序的设计及实现 2 1.1.1搜索引擎的实现(engine包) . 2 1.1 ...
最新文章
- Linux入门第五集!MySQL8在Linux上的安装!MySQL的Linux资源分享!
- Java编程时部分快捷键
- Konstrukt PHP REST框架 教程二
- Verilog全新语法认识--Xilinx language template
- vue-cli3 本地代理配置
- 6个案例手把手教你用Python和OpenCV进行图像处理
- 关于tar无法解压缩问题
- CCF201312-5 I’m stuck
- Boost.ASIO简要分析-4 多线程
- c语言16进制数给变量,C语言中怎样定义能够保存16进制整数的变量
- 千万数据,如何快速商品分页
- win10 更新 英特尔显示器音频 后显示器音箱没有声音
- Oracle大神资料索引
- 为什么有的计算机没有ppt,电脑上没有ppt怎么办
- js 提取行间事件和多个标签 实现checkbook的全选、不选和反选
- 上海立信会计师事务所专场 — 纯前端表格技术应用研讨会
- java后端开发(九):mybatis的威力加强版之mybatis-plus
- C++检测键盘某键是否按下
- linux服务器在没有网的条件下,怎么安装使用numpy呢
- c#创建画布_C#GDI+编程基础(一:Graphics画布类)