个人所得税

  • 税率表:
    1、百分率和速算数用法:税额 = (税前工资 - 起征点)*速算系数 - 扣除数。
    2、分组编号A(1600起) B(2000起) C(3500起) D(5000起) EFG(待定) 为系统占用,自定义税率分组不要使用这些编号。


  • 脚本函数。
    工资单公式里面可以调用cal_tax和cal_tax_grp计算所得税。例子如下:
    所得税 = cal_tax(税前工资);
    所得税 = cal_tax_grp(税前工资,分组编号);
    cal_tax会自动根据工资单月份取相应的税率,200803前按1600起征,201109前按2000起征,201810前按3500起征,后按照5000起征。
    cal_tax_grp可以指定分组,比如 cal_tax_grp(6000,'C') 就是按照3500起征算6000的应税


  • 2019个税累计预扣预缴规则
    先在系统工资科目定义模块里定义累计扣税法参数。
    假设已经定义了个人所得税、以往累计工资、以往累计扣除、以往累计税,则可以用下面的脚本来自动计算相关的数据。
    个人所得税=year_tax_cal_tax();
    以往累计工资=year_tax_get_sum_wage();
    以往累计扣除=year_tax_get_sum_deduct();
    以往累计税=year_tax_get_sum_tax();