logo
 
 
咨询电话:021-61724082
1170729411  1392902859
 
上海蝶友财务工作室
 
  021-61724082
021-20255753
点击这里给我发消息 点击这里给我发消息
 
戏说新个税政策之我为鱼肉
作者:上海兼职财务 日期:2012年02月20日 来源:上海兼职会计网  【字体: 】 点击:

  新的个人所得税政策出台后,一些企业客户在计算所得税时遇到不少问题,并通过电话或邮件方式与我们联系寻求帮助。我们整理了这份文字供需要的朋友参考。文章篇幅比较长,但遇到其中问题的人恐怕不在少数。希望这个解决方案对从事人事和财务工作的朋友能有所启发。
  本文属于原创,转载请注明出处。
  从2011年9月1日开始,我国将开始实施修改后的个税法,个税的起征点将从现行的2000元提升至3500元,税率由九级改为七级,为3%~45%。下表为新个税与现行个税的比较。


  Jessica悲催了


  Sara悲催了
  绝望吗?Rena表示压力不大,算个税,单独一个Max函数足够了。


  在传统的个人所得税算法中,绝大多数使用Microsoft Excel计算个人所得税的HR会纠结于如何找到应税所得额所对应的个税级别,认为只有在找到正确的级别之后才能使用该级别对应的税率及速扣数计算个人所得税,但真的必须这样吗?


  Rena做了个尝试,例如某员工税前月薪为15000元,在新税法中,应税所得额为11500元(15000-3500),对应新税法中的第4个档次,计算得出个税金额为1870元(11500*25%-1005)。而将应税所得额11500元使用7个不同的级别分别运算后,得到7个数字,分别为345、1045、1745、1870、695、-1480、-8330,在这7个数字中,最大的一个就是正确的个税金额。而使用不同的月薪金额再去尝试后,Rena发现,只要月薪金额超过起征点,将这个金额使用新税法中的7个档次分别计算后,得到的7个结果中最大的就是正确的个人所得税金额。


  不用怀疑,这是“分级累进求和”中不变的数学规律,可以将税前月薪按每一个档次的税率及速扣数分别运算,结果中的最大值即为个税金额,Rena的公式为“=MAX((E3-3500)*$B$2:$B$8-$C$2:$C$8)”。
  当然这样做还不够,还需要考虑到月薪不超过起征点的情况,不需要考虑使用IF函数,使用比较相乘就可以了,修改公式为“=MAX((E3-3500)*$B$2:$B$8-$C$2:$C$8)*(E3>3500)”,于是Rena得到了地球上已知最短的个税公式,其实工作本就如此简单。
  需要注意,由于这个公式使用了数组算法,所以在单元格中输入公式后不能直接敲击回车结束,需要同时按下Ctrl、Shift、回车三键,这时公式外围将自动生成一对花括号,否则将无法得到正确结果。
  你觉得这个思路足够强大了?还是你产生了别的想法:既然可以通过取最大值计算个人所得税,那么通过个税或税后月薪反推税前月薪岂不是取最小值就可以了吗?

推荐链接:

返回上一页
相关文章