excel劳务费个税反推公式

正推公式如下:=MAX((MIN(A1*0.8,A1-800)*{0;20;30;40}%-1000*{0;0;2;7}),0)现求反推公式,比如税后1000计算出应扣多少税的公式?

  一、税后收入反算税前收入
  税前工资 =(税后收入 - 起征点 - 速算扣除数)/(1-税率)+ 起征点
  税前工资 = MAX((A1-3500-{0,0,105,555,1005,2755,5505,13505})/(1-{0,0.03,0.1,0.2,0.25,0.3,0.35,0.45}))+3500
  单元格A1表示工资税后收入,如果缴纳了五险一金,在计算时要在公式后面添加五险一金金额。如果是外籍人员,起征点要改为4800元。
  二、工资个税反算税前收入
  税前工资 = (应纳税额 + 速度扣除数)/ 税率 + 起征点
  税前工资 = MIN((IF(A1>0,A1,0)+{0,105,555,1005,2755,5505,13505})/{0.03,0.1,0.2,0.25,0.3,0.35,0.45})+3500
  上述公式中A1表示工资应纳税额,也就是要缴纳的个人所得税金额。“3500”为个税起征点,如果是外籍人员,则起征点应更改为4800。如果还有五险一金的话,直接在公式最后面加上五险一金金额。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-08-04
=LOOKUP(A1,{0,800,3360,21000,49500},(A1-{0,0,0,2000,7000})*{0,1,4,6,8}/{1,4,21,19,17}-{0,200,0,2000,7000})本回答被网友采纳
第2个回答  2020-03-27
=IF(A1<=800,A1,IF(A1<=3360,D3/0.8+200,A1/0.84))
查了半天也没找到有现成的反推公式,自己大概算了一个,判断逻辑是:
1、800元以下没有个税,
2、税前4000以下:4000元以下免税额是800元,税后是3360,二元一次方程就是
税前-(税前-800)*20%=税后,反推一下税前=税后/0.8-200
3、4000-20000:4000以上免税额是20%,二元一次方程是
税前-(80%*税前*20%)=税后,反推一下税前=税后/0.84
2万以上的我基本用不到所以就没推了,希望可以帮助到大家
相似回答