个人所得税计算器2016 by Jacksile
个人所得税计算器2016
个人所得税计算器2016
税前薪资: | 元 |
各项社会保险费: | 元 |
起征点: | 35004800元 |
应缴税款: | 元 |
实发薪资: | 元 |
个人所得税计算公式
应纳税额 = 应纳税所得额 x 税率 - 速算扣除数
应纳税所得额 = 工资收入金额 - 各项社会保险费 - 起征点(3500元)
说明:如果计算的是外籍人士(包括港、澳、台),则个税起征点应设为4800元。
附个人所得税计算器2016源码下载
<!DOCTYPE html> <html> <head><meta charset="UTF-8"><title>个人所得税计算器2016</title><style type="text/css">.unit {padding-left: 2px;}.btn {float: center;width: 200px;height: 40px; text-align: center;line-height: 29px;font-weight: bold;letter-spacing: 4px;font-size: 16px;}</style><script type="text/javascript" >function calculate() { var pre1 = document.getElementById("pre-tax").value;var ins = document.getElementById("insurance").value;var pre = pre1-ins;var start = document.getElementById("start-tax").value;var i=0;var all = (pre-start).toFixed(2);var to;var x=document.getElementById("demo1"); // 找到元素var y=document.getElementById("demo2"); // 找到元素var z=document.getElementById("demo3"); // 找到元素if(isNaN(pre1)){alert("你输入的税前薪资不是数字型的,而是 "+pre1+",请输入数字型的税前薪资!");}if(isNaN(ins)){alert("你输入的社会保险费不是数字型的,而是 "+ins+",请输入数字型的税前薪资!");}if(pre1==""){alert('请输入你的税前薪资,税前薪资不能为空');}if(start==4800){i=1300;}if (parseInt(pre)>(83500+i)) {var to=(all*45/100-13505).toFixed(2); document.getElementById("interest").value =to;document.getElementById("final-tax").value =(pre-to).toFixed(2);x.innerHTML="应纳税所得额 "+all+" 元"; // 改变内容 y.innerHTML="适用税率 45 %"; // 改变内容 z.innerHTML="速算扣除数 13505 元"; // 改变内容 }if (parseInt(pre)<=(83500+i)&&parseInt(pre)>(58500+i)) {to =(all*35/100-5505).toFixed(2); document.getElementById("interest").value =to;document.getElementById("final-tax").value =(pre-to).toFixed(2);x.innerHTML="应纳税所得额 "+all+" 元"; // 改变内容 y.innerHTML="适用税率 35 %"; // 改变内容 z.innerHTML="速算扣除数 5505 元"; // 改变内容 } else if(parseInt(pre)<=(58500+i)&&parseInt(pre)>(38500+i)){to =(all*30/100-2755).toFixed(2); document.getElementById("interest").value =to;document.getElementById("final-tax").value =(pre-to).toFixed(2);x.innerHTML="应纳税所得额 "+all+" 元"; // 改变内容 y.innerHTML="适用税率 30 %"; // 改变内容 z.innerHTML="速算扣除数 2755 元"; // 改变内容 } else if(parseInt(pre)<=(38500+i)&&parseInt(pre)>(12500+i)){to =(all*25/100-1005).toFixed(2); document.getElementById("interest").value =to;document.getElementById("final-tax").value =(pre-to).toFixed(2);x.innerHTML="应纳税所得额 "+all+" 元"; // 改变内容 y.innerHTML="适用税率 25 %"; // 改变内容 z.innerHTML="速算扣除数 1005 元"; // 改变内容 } else if(parseInt(pre)<=(12500+i)&&parseInt(pre)>(8000+i)){to =(all*20/100-555).toFixed(2); document.getElementById("interest").value =to;document.getElementById("final-tax").value =(pre-to).toFixed(2);x.innerHTML="应纳税所得额 "+all+" 元"; // 改变内容 y.innerHTML="适用税率 20 %"; // 改变内容 z.innerHTML="速算扣除数 555 元"; // 改变内容 } else if(parseInt(pre)<=(8000+i)&&parseInt(pre)>(5000+i)){to =(all*10/100-105).toFixed(2); document.getElementById("interest").value =to;document.getElementById("final-tax").value =(pre-to).toFixed(2);x.innerHTML="应纳税所得额 "+all+" 元"; // 改变内容 y.innerHTML="适用税率 10 %"; // 改变内容 z.innerHTML="速算扣除数 105 元"; // 改变内容 } else if(parseInt(pre)<=(5000+i)&&parseInt(pre)>(3500+i)){to=(all*3/100).toFixed(2); document.getElementById("interest").value =to;document.getElementById("final-tax").value =(pre-to).toFixed(2);x.innerHTML="应纳税所得额 "+all+" 元"; // 改变内容 y.innerHTML="适用税率 3 %"; // 改变内容 z.innerHTML="速算扣除数 0 元"; // 改变内容 } else if(parseInt(pre)<=(3500+i)&&pre1!="") {alert('您无需缴纳个人所得税!');} } function reset() { document.getElementById("pre-tax").value ="";document.getElementById("insurance").value="0";document.getElementById("start-tax").value="3500";document.getElementById("interest").value ="";document.getElementById("final-tax").value =""; }//为keyListener方法注册按键事件 document.onkeydown=keyListener; function keyListener(e){ // 当按下回车键,执行我们的代码if(e.keyCode == 13){ calculate();} } </script></head><body style="margin-left:160px;"><h1>个人所得税计算器2016</h1><table><tbody><tr><td>税前薪资:</td><td><input style="padding-top:10px;font-size:20px;" type="text" id="pre-tax"/><span class="unit">元</span></td></tr><tr><td>各项社会保险费:<td><input style="padding-top:10px;font-size:20px;" type="text" value="0" id="insurance"/><span class="unit">元</span></td></tr><tr><td>起征点:</td><td><select style="padding-top:10px;font-size:20px;" id="start-tax"><option value="3500" selected="selected">3500 </option><option value="4800">4800 </option></select><span class="unit">元</span></td></tr><tr><td><input class="btn" type="button" id="calculate" value="计算" onclick="calculate()"/></td><td><input class="btn" type="button" id="calculate" value="重置" onclick="reset()"/></td></tr><tr id="demo1"></tr><tr id="demo2"></tr><tr id="demo3"></tr><tr><td>应缴税款:<td><input style="padding-top:10px;font-size:20px;" type="text" id="interest" readonly="readonly"/><span class="unit">元</span></td></tr><tr><td>实发薪资:<td><input style="padding-top:10px;font-size:20px;" type="text" id="final-tax" readonly="readonly"/><span class="unit">元</span></td></tr></tbody></table><br /><br /><br /><br /><hr /><p>个人所得税计算公式</p><p>应纳税额 = 应纳税所得额 x 税率 - 速算扣除数</p><p>应纳税所得额 = 工资收入金额 - 各项社会保险费 - 起征点(3500元)<p><p>说明:如果计算的是外籍人士(包括港、澳、台),则个税起征点应设为4800元。</p></body></html>
转载于:https://www.cnblogs.com/tufujie/p/5055885.html
个人所得税计算器2016 by Jacksile相关推荐
- c++实验3——个人所得税计算器
[一]实验名称:个人所得税计算器 编写选择结构程序,输入个人月收入总额,计算出他本月应缴税款和税后收入(计算办法见附:关于个人所得税的有关背景知识). (1)自选if语句的嵌套或/和switch语句完 ...
- C++第三次实验项目-个人所得税计算器
一.问题及代码 * 文件名称: C++第三次实验项目-个人所得税计算器 * 作 者: 王洋 * 完成日期: 2016 年 4 月 7 日 * 版 本 号:v1.0 * 对 ...
- 第三次上机实验报告(个人所得税计算器)
* 文件名称: 个人所得税计算器 * 作 者: 赖诗文 * 完成日期:2016 年4 月 7 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:个人所得税计算器 * 输入描述: ...
- c++实验三-个人所得税计算器
一问提及代码 /* * 文件名称:函数值求解 * 作 者:朱萌 * 完成日期:2016 年3 月26 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: * 输入描述: * 问题描述项目1 ...
- 2011最新个人所得税计算器---起点3500元
2011最新个人所得税计算器下载: http://files.cnblogs.com/qqivoryqq/TaxCalculate.zip 2011年9月1日后,个人所得税采用基数3500,超出部分按 ...
- C语言程序设计 计算个人所得税 浙大版,《C语言及程序设计》实践参考——个人所得税计算器switch语句版...
[项目:个人所得税计算器switch语句版] 编写选择结构程序,输入个人月收入总额,计算出他本月应缴税款和税后收入(计算办法见附:关于个人所得税的有关背景知识). (1)用switch语句完成: (2 ...
- java中怎样计算个人所得税计算器,个人所得税计算器
个人所得税计算器 个人所得税(personal income tax)是调整征税机关与自然人(居民.非居民人)之间在个人所得税的征纳与管理过程中所发生的社会关系的法律规范的总称.下面是小编整理的201 ...
- python 个人所得税问题_Python实现的个人所得税计算器
这篇文章主要介绍了Python实现的个人所得税计算器,涉及Python条件判断与数值运算相关操作技巧,需要的朋友可以参考下 本文实例讲述了Python实现的个人所得税计算器.分享给大家供大家参考,具体 ...
- 【C语言及程序设计】项目1-24-4:个人所得税计算器if语句版
对比笔者和老师的code 笔者: 1 // 个人所得税计算器if语句版.cpp: 2 问题描述:https://blog.csdn.net/sxhelijian/article/details/439 ...
最新文章
- AI吉尼斯:那些你不知道的人工智能之“最”
- 高性能负载均衡设计入门篇
- unity中实现简单对象池,附教程原理
- ecs使用脚本安装oracle
- 发布 .NET 5 带运行时单文件应用时优化文件体积的方法
- 已有一个已排好的9个元素的数组,今输入一个数要求按原来排序的规律将它插入数组中。
- 队列的链式存储结构及实现
- python 操作符 vs java 操作符
- 20162303 实验二 树
- Android Studio 工具窗口浮动与布局恢复【申明:来源于网络】
- python程序运行原理
- java模板引擎哪个好_Java 常用模板引擎推荐
- 通俗易懂谈强化学习之Q-Learning算法实战
- 技术类应届生面试技巧(牛客网)
- 常用的数学基础知识集锦
- Android开发之方向传感器的使用
- python shell 运行py文件,python怎么运行py文件
- 在Ubuntu下安装vim
- Python 图_系列之纵横对比 Bellman-Ford 和 Dijkstra 最短路径算法
- rpc--sekiro框架
热门文章
- fanuc机器人四边形编程_FANUC机器人示教编程:原始路径恢复功能介绍与使用方法...
- c语言分段错误空指针,C语言空指针总结 - 祂的小哥哥的个人空间 - OSCHINA - 中文开源技术交流社区...
- char的初始值_java从入门到放弃 各种数组的初始值?
- python的标准库turtle_Python标准库: turtle--海龟绘图。
- 边城高级中学2021届高考成绩查询,湖南省花垣县边城高级中学2021届高三第二学期学科素养测试英语试题及答案.doc...
- linux 修改mysql root密码_Linux mysql如何更改root密码
- 计算机用电子表格验证方案,Excel电子表格的验证1.PDF
- 3dmax材质通道插件_为什么3dmax插件这么多都不会整合一下呢?
- YOLO-v5训练自己的数据+TensorRT推理部署(2)
- 多重继承_多重继承和菱形问题