假如某人年薪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

时间: 2024-10-14 04:25:39

假如某人年薪100万,如何分配月发和年终奖会使其纳税金额最少的相关文章

QQ营销经典案例,给家具业务员的一堂课 (三个月实现月销1万到100万的蜕变)

价值8000元的给家具业务员的一堂课 (三个月实现月销1万到100万的蜕变) 大家好!先给大家分享个我身边的故事.我有个朋友,姓刘,我称他老刘,据说以前从事过很多行业的销售,单我知道的他做过:节能灯销售.太阳能热水器销售,卫浴销售,至于他还有没有做其它行业的销售我就不知道了,我经常给他开玩笑,老刘360行都快做一遍了吧. 作为一个销售员,为什么如此频繁换行业呢!我给他的分析是这样的, 1:是做不出成绩,没成绩肯定挣不到钱.结果不是被领导辞掉,就是自己不好意思再做了. 2:做事情没有恒心,听风就是

程序员,如何成为月入 100 万的自由职业者?这里有技能揭秘!

时间灵活.没有规章制度的条条框框.也可以根据自己的兴趣爱好选择.或许更重要的理由是所获得的薪酬会比全职工作者多得多,于是很多从业者纷纷选择了自由职业,程序员也并不例外. 但想要成为一名合格的自由职业者并非一件易事,且在科技圈中对专业性的要求会相对更高,然: 什么样的程序员适合做自由职业者? 走向自由职业需要提前做好哪些准备? 成为自由职业者开发之路有什么的难点? 具体哪些开发技能更能有好的前景? 对此,CSDN 博客专家安晓辉根据自身多年的自由职业经验,为大家一一揭秘那些成功背后的辛酸史,也希望

好消息!王家林老师免费为全社会培养100万名优秀的大数据从业人员!

大数据是用scala语言,和java有些不同又比java强大,省去了很多繁琐的东西,scala中的的接口用trait来定义,不同于java的接口,trait中可以有抽象方法也可以有不抽象方法.scala中的方法中还可以定义方法,这在java中是从来没有的. 十三五规划提出,实施国家大数据战略,推进数据资源开放共享.这标志着大数据已被国家政府纳入创新战略层面,成为国家战略计划的核心任务之一.在2015年9月,国务院发布<促进大数据发展行动纲要>,旨在大力促进中国数据技术的发展,数据将被作为战略性

我们用4行代码节省了100万 记录与阿里云PCDN相遇全过程

我们公司主要做视频在线点播,还有少量视频下载.比较关心网络加速,首先就是价格,其次是首播时间.流畅率这几个核心性能指标.目前使用阿里云PCDN也有几个月了,整体结果是超预期.值得安利的.写这篇文章,希望能通过选型对比.接入过程.效果实现几个方面的真实感受,给还在犹豫的同行们一些启发,希望文章内容对你们有所帮助. 废话少说,先直接说效果:每月的CDN费用比以前少了近50%,首播时间.流畅率略优于使用中的2家CDN.这个结果真是让人喜大普奔,原以为PCDN价格比CDN低这么多,性能会不好,没想到这货

高中学历从湖南农村到纽约年薪10万美金,这两个女孩诠释了什么才是完爆99%人的行动力

2009年6月,湖南娄底. 一年一度发榜时,农村女孩孙玲考了399分. 虽然这个分数很低很低,连二本线都够不到,但在全校应届生中依然排名第一. 她本想复读冲击本科,再摸一下命运天花板,却因家庭条件和父亲拒绝而放弃. 7月21日,被迫匆匆告别学生时代的她和老家无数年轻人一样,结伴登上了南下深圳工厂的的绿皮火车. 接下来一年里,和无数流水线工一样,深圳龙华手机电池组装线的单调枯燥让她绝望,内心抉择无数次后她选择了重新做回学生. “我知道,离开并不容易,如果没有可以傍身的技能,离开不过是换个地方做厂妹

华为顶尖应届生年薪200万

最近,#华为顶尖应届生最高年薪200万# 这个话题火爆微博,截至7月25日,已有1.2亿阅读,7218讨论.一切源于7月23日,华为总裁办签发的电子邮件,邮件中表示,"华为要用顶级的挑战和薪酬去吸引顶尖人才,今年将从全世界招进20-30名天才'少年',今后逐渐增加,调整队伍作战能力结构."同时,邮件中显示,华为对8名2019届顶尖学生实行年薪制,最高两名员工的年薪为182万-201万元:两名员工的年薪为140.5万-156.5万元:最后还有四名员工的年薪为89.6万-100.8万元.

[转帖]33岁程序员,年薪30万:“幸亏我被裁了”!

33岁程序员,年薪30万:“幸亏我被裁了”! https://mp.weixin.qq.com/s/-isZKyNUzPQ3JGDY1prv2w 以下文章来源于临公子的后花园 ,作者临公子 临公子的后花园 我是临公子,LinkedIn中国专栏作者.简书优秀作者,混迹多个理财/职场平台.这里是一枚工科产品汪眼中的金钱世界. “ 最近某大厂裁员绝症员工事件闹得沸沸扬扬.作为上班族,没人看了不心寒.临近年底,不少人和我聊起工作.没想到,“裁员”成了关键词,“艰难”成了职场底色. 图片来自 Pexels

草根站长如何挣到人生第一个100万

导读:财神的文章总有种醍醐灌顶的感觉,读完本文能在思维上和视野上有所拓展,但我知道文章标题党了,本文你并不能赚到人生的100万,但本文也许会改变你的建站思路. 每 个做网络的人其实都有过想暴富的心态,包括我自己当时想做网络就是因为受到朋友和网上一些大神们的影响.看到别人几千几百万的赚真的是太吸引了.说实话, 大部分人都是因为这样的心态开始做网络的.当然也有一些是因为兴趣爱好,或者想搞点兼职帮补开支的.但是基本90%的站长都做过创富梦. 特 别是我们看多了马云, 史玉柱,李彦宏,马化腾等他们被吹嘘

转载:年薪50万美金的工程师到底牛在哪里?

年薪 50 万美金的工程师他们究竟做哪些事情,或是拥有哪些技术,让他们如此值钱?这些东西有办法"学"吗? 之前 Business Insider 出了一篇某个 Google 工程师拒绝年薪 50 万工作,因为 Google 每年附他 300 万美金的文章,有个对这数字很有兴趣的人就上 Quora 问了,我要怎么作才会跟他一样?我也要到 Google 上班然后年薪 300 万美金这样(谁不想啊?) 这位叫 Amin Ariana 的创业家就上 Quora 写了一则被赞到破表的回答,本文译