假如某人年薪100万,如何分配月发和年终奖会使其纳税金额最少
目的:假如某人年薪100万,如何分配月发和年终奖会使其纳税金额最少
规则:月发工资纳税计算方法
级数 |
工资含税级距 |
税率 |
速算扣除数 |
1 |
0-1500 |
3% |
0 |
2 |
1500-4500 |
10% |
105 |
3 |
4500-9000 |
20% |
555 |
4 |
9000-35000 |
25% |
1005 |
5 |
35000-55000 |
30% |
2755 |
6 |
55000-80000 |
35% |
5505 |
7 |
80000以上 |
45% |
13505 |
纳税公式为:(月工资金额-3500)*对应税率-速算扣除数
假如某员工月发金额为5500元,其纳税金额为:
年终奖纳税规则:
1、发放年终奖的当月工资高于3500元时,年终奖扣税方式为:年终奖*税率-速算扣除数,税率是按年终奖/12作为“应纳税所得额”对应的税率。
2、当月工资低于3500元时,年终奖个人所得税=(年终奖-(3500-月工资))*税率-速算扣除数,税率是按年终奖-(3500-月工资)除以12作为“应纳税所得额”对应的税率。
(规则2可不遵守,主要满足规则1即可,因为涉及纳税都是工资高的,工资低的可忽略)
假如某员工年终奖为6.6万,起纳税为:
先判断纳税等级,即66000/12=5500元(在纳税等级第二等级),故纳税金额为:
最想要的效果是假如此人年薪要求税后100万,该如何设置其月发和年终奖金额?(税后100万,就要将纳税金额考虑在工资范围内)
%% 工资税率最小计算
clc;
clear all;
close all;
totalIncome = 1000000;
[tatalTax ,taxOfMonth]= CalculateTotalTax(0,totalIncome);
for i = 100:100:floor(totalIncome/12)
[tatalTax_temp,taxlOfMonth_temp] = CalculateTotalTax(i,totalIncome);
if tatalTax_temp < tatalTax
tatalTax = tatalTax_temp;
taxOfMonth = taxlOfMonth_temp;
incomeOfMonth = i + taxOfMonth;
rewardOfYear = totalIncome - i * 12;
end
end
totalRewardOfYear = rewardOfYear + (tatalTax - taxOfMonth*12 );
function [tatalTax ,taxOfmonth]= CalculateTotalTax(income,totalIncome)
%计算纳税总额;
% totalIncome = 1000000;
if income > totalIncome/12
tatalTax = inf;
return;
elseif income < 0;
tatalTax = inf;
return;
end
rewardOfYear = totalIncome - income * 12;
[taxRate,QuickDeduction ] = myTax( income,true );
tatalTax = (income - 3500) * taxRate - QuickDeduction;
taxOfmonth = tatalTax ;
tatalTax = tatalTax * 12;
if income > 3500;
[taxRate,QuickDeduction ] = myTax(rewardOfYear/12,false );
tatalTax = tatalTax + rewardOfYear * taxRate -QuickDeduction;
else
rewardOfYear = rewardOfYear - (3500 - income);
if rewardOfYear < 0
rewardOfYear = 0;
end
[taxRate,QuickDeduction ] = myTax( rewardOfYear/12,false );
tatalTax = tatalTax + rewardOfYear * taxRate -QuickDeduction;
end
end
function [taxRate,QuickDeduction ] = myTax( salary,flag )
%实现税率和速算扣除数的查找
%月工资要减3500元年终奖除以12后;
if flag == true
if salary <= 3500
taxRate = 0;
QuickDeduction = 0;
return;
end
taxSalary = salary - 3500;%这个使计算工资的纳税部分;
else
taxSalary = salary;%这个计算年终奖的纳税;
end
switch true
case taxSalary <= 1500
taxRate = 0.03;
QuickDeduction = 0;
case taxSalary <= 4500;
taxRate = 0.1;
QuickDeduction = 105;
case taxSalary <= 9000;
taxRate = 0.2;
QuickDeduction = 555;
case taxSalary <= 35000;
taxRate = 0.25;
QuickDeduction = 1005;
case taxSalary <= 55000;
taxRate = 0.3;
QuickDeduction = 2755;
case taxSalary <= 80000;
taxRate = 0.35;
QuickDeduction = 5505;
otherwise
taxRate = 0.45;
QuickDeduction = 13505;
end
end
转载于:https://www.cnblogs.com/Kermit-Li/p/4124922.html
假如某人年薪100万,如何分配月发和年终奖会使其纳税金额最少相关推荐
- 一个月上3天班,年薪100万,你来不来!
喜大普奔! 一个月上3天班!3天!!3天!!! 年薪100万!100万!!100万!!! 指点江山,激扬文字,分分钟走上人生巅峰有木有! PMCAFF推出重磅产品顾问职位,年薪100w+,有才有胆就来 ...
- 我年薪100万,全身上下没有超过100块的衣服:存钱,是最顶级的自律
作者| Mr.K 编辑| Emma 来源| 技术领导力(ID:jishulingdaoli) 王尔德说:"在我年轻的时候,曾以为金钱是世界上最重要的东西.现在我老了,才知道的确如此.&q ...
- 年薪100万都是什么样人才啊?
想找一份年薪100万以上的职业吗?答案当然是肯定的.可是,在网络烧钱热已经过去的现在,还有哪些行业肯出如此高的薪水请一位中国本土的雇员呢? 一.奢侈品销售总监 不要以为高薪的职位都是给外国人准备的,其 ...
- 年薪100万的六种热门职位
1.奢侈品销售总监 前年开始,很多生产奢侈品的厂家改变原来请百货公司代卖的做法,自己投入大量资金,建立了很多连锁专卖店.以纪梵希为例,去年就先后聘用了两名地区首席代表. ★ 提醒:精通奢侈品品牌,有很 ...
- js计算月所得税及年终奖所得税
利用js计算月所得税以及年终奖所得税,并输出到网页 一:需求 根据以下规则,分别计算月个人所得税,年终奖所得税(年终奖为月工资3-20倍).其中月工资为(2000,3500,7000,10000,15 ...
- 年薪100万?纯属忽悠!!但年薪60万真不是个梦
~~每条大街小巷,每个人的嘴里,见面第一句话,就是区块链~区块链~~ 2018年,如果你还没听过区块链.不懂区块链的特点.没有想要从事区块链领域的打算.不能给准丈母娘讲上一顿饭的区块链,那你完全被区隔 ...
- 程序员膨胀了?年薪100万,腾讯程序员跟南航飞行员差不多?
近段时间,<中国机长>这部电影大火,机长临危不乱.力挽狂澜,确保了机上全部人员的生命安全,创造了世界民航史上的奇迹,不仅收获了观众们的掌声,同时也让飞行员这个职业的社会地位又提升了一大截, ...
- 年薪50万是一条线,年薪100万又是一条线…...
作者| Mr.K 编辑| Emma 来源| 技术领导力(ID:jishulingdaoli) 薪酬,向来是职场玄学.尤其是网上各评论区里,都是动辄30K+.50K+的薪水,看着这些"别人 ...
- 他年薪100万以上,愿意手把手带你进入人工智能领域,今天就可以免费领取他的视频教程。
微信公众号 关键字全网搜索最新排名 [机器学习算法]:排名第一 [机器学习]:排名第一 [Python]:排名第三 [算法]:排名第四 人工智能(AI),2017年最火的词汇之一,无论是横扫围棋界高手 ...
- A类博士年薪25万!5200/月额外津贴,三年内副教授待遇!35万安家房补+30万科启...
点击下方卡片,关注"CVer"公众号 AI/CV重磅干货,第一时间送达 转载自:各省高校引才 | 来源:河南科技大学网站 河南科技大学坐落于"千年帝都,牡丹花城" ...
最新文章
- postgresql基本操作
- MySQL 索引与优化
- 舵机的脉冲指令的频率对于舵机运动影响
- 30+的中年打工人加班最狠!全球一年74.5万人“过劳死”丨世卫组织官方统计
- 基于R-CNN的物体检测-CVPR 2014
- 互联网+金融+IM的未来,你懂?
- 读书 | 一切红利最终都是趋势红利
- ArrayList使用内存映射文件
- jquery-基础事件[下]
- linux ulimit
- ionic 上拉加载更多
- python实现算法改进_独门秘籍,如何从零开始用Python实现感知算法?
- 计算机培训营,计算机学院举办科创训练营第三期培训
- python tensorflow 智能家居_用GPU加速深度学习: Windows安装CUDA+TensorFlow教程
- 【C语言】05-printf和scanf函数
- 软件项目管理 第七章 进度计划
- 费马大定理与费马小定理
- R Shiny module学习笔记
- 新iPhoneSE开卖市场预期不一?二手市场已降价转售
- 社区疫情防控的微信公众号文章排版必备素材集锦