配置指南:关于RT、CRT、TCRT表和工资项目累计、按年累计计税问题的讨论

       2019年01月个人所得税新税制改革,居民纳税人的工资/薪金的所得税计征发放优按月累计计税改为按年累计计税、按月预扣预缴、必要时年度汇算清缴的方式,员工收入、纳税额的按年累计成为工资/薪金计税必须要做的工作。  

        其实原来的个人所得税法,对于工资/薪金是按月累计计税的,也就是说如果员工在一个月内有多次工资发放,也是按月累计扣税和报税,因为大多数人在一个月内都是领取一次工资,所以对这个问题没有特别的关注。但现在按年累计计税,这个问题就和绝大多数员工和企业高度相关,不能不关注。

       本文介绍SAP HCM的工资计算模块如何实现工资计算结果中工资项目的累计设置和配置方法。

1、内表RT和CRT 

      RT是本次工资计算结果表, CRT是工资项的累计表,需要累计的项目需要在PRCL30 上配置累计属性

           PRCL30 = 0 该工资项不累计到CRT表中

           PRCL30 = 1 该工资项的数量和金额均按年度累计到CRT表中

           PRCL30 = 2 该工资项的金额均按年度累计到CRT表中

           PRCL30 = 3 该工资项的数量均按年度累计到CRT表中

           PRCL30 = T 在视图V_T54C3 指定该工资项目是需要累计、累计的类型、累计数量、金额或者两者均累计;

       其实 PRCL30 = T 可以代替其他的几个选项,但因为可ishide原因,SAP对某些标准技术工资项目使用了1、2和3,不能修改,如/103 标准设置PRCL30 =2。

2、函数SETCU和ADDCU

      函数SETCU在每次工资计算的开始负责判断上次的累计值是否需要继续往本次工资核算累计, 比如如果一个工资项目配置为按季度累计(Q),第四个月的第一次工资核算需要将这个工资项目季度累计值清除,从四月开始重新开始累计。

      函数ADDCU负责在工资核算结束时,将当前的RT表累计到CRT表中,主要的依据就是每个在RT表中工资项目的PRCL30 的设置。

3、累计类型

      标准的累计类型有按月累计(M)、按季度累计(Q)、按年累计(Y)、无限期累计(U)。用户也可以按自己的德需要定义自定义的累计类型,如:

    9-按税年累计(12月到次年11月)。

    8-按两年的周期累计(2018年1月开始)

  针对特定支付日修饰符、期间参数和累计类型的累计日期存放在T54C1 中,标准的累计类型可以使用程序RPUCTP10生成累计日期,自定义的累计类型的累计日历需要手工维护。

4、两套定义工资项目累计的方法

    第一套: V_T54C0、V_T54C1、V_T54C2、V_T54C3、V_T54C4、V_T54C6u

    第二套: V_T56C1、V_T56C2、V_T56C3、V_T54C4、V_T54C5、V_T54C7、V_T54C8

   这两套累计方案如何选择?,可以在视图V_T56C5, 按国家分组设置和选择。

      0-老方法

      1和2-新方法

   如果国家分组在该表没有配置(不存在),使用用0-老方法。

5、CRT表中工资项累计值的用途

1)用于工资计算;

   例如:每次计算所得税的时候需要曲年度累计应纳税额、年度累计附加扣除额、年度累计所得税额;

    每年12月计算年平均工资的时候需要全年累计工资性收入和全年累计付薪月数。

2)用于工资和福利报表输出;

   这些报表中输出累计值,可以直接从CRT表中直接读取,不需要重新读取每个月的工资重新计算;

3)用于生成工资结果信息类型 

6、按年累计时间可能存在的一些需要特别处理和注意的问题

1)如何实现按自定义期限的累计,如上年12月到本年11月的按年累计、按两年期间进行的累计。

2)在自定义的累计期间,中途不因为使用IT0267 计算Offcycle Payment而中断和重新累计。在实际系统中某些情况下可能会中断累计,这一点需要测试和验证;

3)在某些情况下,可能需要系统中断累计,如员工调动到同一集团内的不同纳税法人主体时,按照税务部门的解释需要重新累计计税,年底汇算清缴;或者员工在同一年度类再次入职同一家公司等,目前没有官方的说法,但可能需要重新累计计税。

7、在CRT表中一些工资项目的累计值,可能需要在工资报表上展示,则需要读取CRT中的特定累计类型的值。有些时候为了简化工资报表取数逻辑,可以在工资计算 Schema 中将CRT表中的工资项目累计值转换为RT表中的工资项目;

  例如定义一个工资项:9403 -累计预扣预缴个人所得税额

RULE:ZC03

000010              AMT=R /403AMT+CY/403ADDWTE9403

这个规则放在Subschema CNEN  中Function ADDCU之前,用于将截至本月的累计预扣预缴个人所得税额

存放到RT表中的工资项9403中。

8、TCRT表是国家版本中用于个人所得税计算和报表输出的内表,也存放在工资计算结果中。

       在中国的工资版本中用于个人所得税相关工资项如/103、/403、/404、/405等的累计, 按照员工的税收分组、工资项目、累计类型对金额进行累计,累计类型默认为Y-按年累计,实际上是按不同税组的税年开始期间和结束期间进行累计。 

      工资计算函数CNTX依据这张表进行累计计税。TCRT表也由有函数SETCU和ADDCU进行处理, SETCU负责跨税年的时候自动重新累计,ADDCU将当期的RT表中的工资项累计到TCRT。

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值