shuangya 最近的时间轴更新
shuangya

shuangya

🏢  Web Developer
V2EX 第 100763 号会员,加入于 2015-02-27 17:25:58 +08:00
shuangya 最近回复了
2022-11-27 03:04:50 +08:00
回复了 llbbzh 创建的主题 程序员 有人能用编程语言讲解「税后到手工资」的计算方式吗?
@shuangya 更正:下面两个函数不是计算到手金额,是计算个税
2022-11-27 03:02:38 +08:00
回复了 llbbzh 创建的主题 程序员 有人能用编程语言讲解「税后到手工资」的计算方式吗?
伪代码(假设公司给你报的月薪与你实际月薪一致)

var base = 月薪;
var rate = xx%; // 五险一金比例
var other = 0; // 每月其他扣除,如果有的话

function 获取金额对应的税率(money);
function 获取金额对应的速算扣除数(money);

function 计算某月个税(月份) {
// 如果公司给你报的月薪与你实际月薪不一致,那这里的 base * rate 需要改成 公司上报的月薪 * rate
var 总应纳税所得额 = (base - base * rate - other) * 月份;
var 总纳税 = 总应纳税所得额 * 获取金额对应的税率(总应纳税所得额) - 获取金额对应的速算扣除数(总应纳税所得额)
var 截止上月应纳税所得额 = (base - base * rate - other) * (月份 - 1);
var 截止上月总纳税 = 截止上月应纳税所得额 * 获取金额对应的税率(截止上月应纳税所得额) - 获取金额对应的速算扣除数(截止上月应纳税所得额);
return 总纳税 - 截止上月总纳税;
}

function 计算到手年薪(分别计税)(base, 年终奖) {
// 如果公司给你报的月薪与你实际月薪不一致,那这里的 base * rate 需要改成 公司上报的月薪 * rate
var 总应纳税所得额 = (base - base * rate - other) * 12;
var 总纳税 = 总应纳税所得额 * 获取金额对应的税率(总应纳税所得额) - 获取金额对应的速算扣除数(总应纳税所得额);

var 年终奖纳税 = 年终奖 * 获取金额对应的税率(年终奖) - 获取金额对应的速算扣除数(年终奖);

return 总纳税 + 年终奖纳税;
}

function 计算到手年薪(合并计税)(base, 年终奖) {
// 如果公司给你报的月薪与你实际月薪不一致,那这里的 base * rate 需要改成 公司上报的月薪 * rate
var 总应纳税所得额 = (base - base * rate - other) * 12 + 年终奖;
retutn 总应纳税所得额 * 获取金额对应的税率(总应纳税所得额) - 获取金额对应的速算扣除数(总应纳税所得额);
}
2022-11-27 02:44:55 +08:00
回复了 llbbzh 创建的主题 程序员 有人能用编程语言讲解「税后到手工资」的计算方式吗?
@shuangya 打错,不是月薪 3w ,是 2w
2022-11-27 02:44:17 +08:00
回复了 llbbzh 创建的主题 程序员 有人能用编程语言讲解「税后到手工资」的计算方式吗?
年应纳税所得额=年收入-免税,免税包括每月 5000 的起征点、五险一金、专项附加扣除、其他扣除(比如公益捐赠、地方优惠政策等)

比如月薪 3w ,每月五险一金交 4k ,专项附加扣除有一个每月 1500 的房租,其他没有,一年下来就是 2w*12-(5000*12+4k*12+1500+12)=114000 ,对应到税率表上就是第二档,应交税 114000*10%-2520=8880 ,其中 10%是这一档的税率,2520 是速算扣除数;

对于单个月的计算方式,和整年计算方式类似;唯一不同是累加制;还是以上面的例子为例:
* 到 3 月工资时,应纳税所得额=28500 ,属于第一档;应交税(前三月一共):28500*3%=855 。前三月因为没有进入新阶梯,每个月都一样,所以不展开;
* 到 4 月工资时,应纳税所得额=38000 ,属于第二档;应交税(前四月一共):38000*10%-2520=1280 。因为你前三个月已经交了 855 了,所以这个月需要再交 1280-855=425 元;
* 到 5 月工资时,应纳税所得额=47500 ;应交税(前五月一共):47500*10%-2520=2230 。因为你前四个月已经交了 1280 了,所以这个月需要再交 2230-1280=950 元;
* 以此类推;

另外注意,因为是按年度计算的,所以每月扣的算是“预扣”,最后年度汇算的时候,多退少补;

-------------------------
单独回答楼主的几个问题:
1.1 「公司付 X%,个人付 Y%」是以什么为基准计算的:以公司给你上报的工资是多少计算;比如公司给你报 2w 工资,其中养老保险为单位 19%个人 8%,则你这个月养老保险要交 1600 元;单位交的部分你可以忽略(和你没关系);
1.2 扣完五险一金之后个人所得税又怎么计算:五险一金属于免税部分,个税只算应纳税所得额,即 原工资-5000-五险一金个人部分-专项附加扣除-其他扣除;
2.既有年终奖又有月基本工资的时候又该怎么算:目前可以选择分开计算还是并入工资计算;如果分开计算,则年终奖有单独的所得税表,单独计税;如果合并计算,则年终奖+基本工资一起计算;
3.1 应纳税所得额*税率-速算扣除数=实际交税,比如 36000-144000 这一档是 10%/2520 ,你的应纳税所得额是 114000 ,则应交税 114000*10%-2520=8880
3.2 每月的个税比例都不一样:因为每个月你的年应纳税所得额都是在涨的,如果进入到新的一个阶梯比例就更高;计算方式是累计计算,不是计算单个月的;即 当月交税=截止当月总应交税-截止上月实际已扣税;
4. 城市只影响五险一金比例和部分地方优惠政策,其他部分都一样的;一般月工资固定的情况下,五险一金也是固定的,不难计算;
2021-10-18 00:06:55 +08:00
回复了 puduhe1 创建的主题 程序员 我们告阿里巴巴不当竞争赢了
@gengchun

大家怎么想我没法管,我只是想把我想说的说出来而已。

BTW,v 站好像不能删吧,至少我没找到这个功能……
2021-10-17 23:59:02 +08:00
回复了 puduhe1 创建的主题 程序员 我们告阿里巴巴不当竞争赢了
@gengchun

我无所谓帮不帮某公司的。甚至你说的“出于对某公司的不满”的人,其中也包括我。

但我不会因为我对某公司不满,就无条件支持原告。说白了到底谁赢谁输和我屁关系没有,一开始我站原告这边,但是一系列的“小作文”让我谁都不想站,只站事实。

我单纯就是看不惯断章取义带节奏的行为。说我偏执也好,说我啥也罢。这年头带节奏的太多太烦了。
2021-10-17 23:02:18 +08:00
回复了 puduhe1 创建的主题 程序员 我们告阿里巴巴不当竞争赢了
@gengchun

我和原告、被告都没有半点关系。所以也不存在说对谁好看对谁不好看的。

我所有的发言,只是不希望即使是法院已经判决事实的情况下,还刻意利用其他人的善意来带节奏。

不说带节奏的难看也就算了,说实话怎么就“太难看”了?
2021-10-17 21:33:35 +08:00
回复了 puduhe1 创建的主题 程序员 我们告阿里巴巴不当竞争赢了
@puduhe1

你之前帖子里发布的证据,包括操作界面的截图,我也看过,说实话都是一些通用的设计范式,还不够有力。

另外如果有足够证明侵犯著作权的证据,为什么不在法院上提交?即使是后面才发现的,为什么不选择上诉?还是说其实已经提交过了,但是法院觉得还不够?在这里发布既不能让阿里道歉,也不能让阿里赔偿,有什么意义?
2021-10-17 14:06:32 +08:00
回复了 puduhe1 创建的主题 程序员 我们告阿里巴巴不当竞争赢了
@gengchun

你可以看一下知乎中被折叠的那条评论:“了解了一下来龙去脉,官司赢了值得恭喜,法院是公平的。但是建议还是实事求是一些哈,法院认定的是复制粘贴你们的帮助文档是不正当竞争,但是所谓的软件抄袭这块的著作权侵权法院不认可,这是两码事啊。第一段讲的他们抄袭你们的软件,这个是不是有误导啊,我看评论里大部分人都没搞清楚”。

楼主既然想要大家支持他,那摆出完整事实是基本要求。如果连事实都避重就轻,只说对自己有利的,那不就是在利用大家吗?
2021-10-17 14:01:27 +08:00
回复了 puduhe1 创建的主题 程序员 我们告阿里巴巴不当竞争赢了
@gengchun

原告认为阿里抄袭了,我觉得没问题。诉至法院这件事,不算碰瓷。

但是在法院已经判决:应用的界面设计、编排存在差异,不构成实质性相似,应用侵犯著作权也不予支持。两家公司都没有上诉,代表是认同这个结果的。

如果你看了楼主在知乎发的文章和视频,就发现楼主通篇还是在说阿里抄袭了他们产品,即使是法院认为没有这个事实。避重就轻的说“我们赢了”,故意不把判决书贴完整,说法院只判了不正当竞争,让人以为阿里的产品还真抄了他们。

这种春秋笔法,难道还不算碰瓷吗?
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1012 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 19:03 · PVG 03:03 · LAX 12:03 · JFK 15:03
Developed with CodeLauncher
♥ Do have faith in what you're doing.