Processing Class 47 In SAP HR


Processing Class 47 In SAP HR

Understanding Processing Class 47 in SAP HR

In the intricate world of SAP Human Resources (HR), processing classes are crucial instructions that dictate how the system should handle and calculate various wage types. Processing Class 47, in particular, is significant in managing supplemental payments and deductions within the SAP HR payroll system.

What Does Processing Class 47 Do?

The primary function of Processing Class 47 is to enable the processing of wage types stored within infotypes 14 (Recurring Payments/Deductions), 15 (Additional Payments/Deductions), and 267 (Additional Off-Cycle Payments). Let’s break down why this is important:

  • Flexibility: Processing Class 47 allows you to handle supplemental payments or deductions that may not adhere to standard payroll cycles.
  • Customization: You can customize the processing of these wage types by writing your own rules within the HR payroll schema, allowing you to tailor calculations to suit your business needs.
  • Avoidance of Double Processing: This processing class helps prevent the system from inadvertently processing the same wage type multiple times, ensuring accuracy in payroll calculations.

How Does Processing Class 47 Work?

  1. Data Input: Wage types intended for processing under Class 47 are entered into Infotypes 0014, 0015, or 00267.
  2. Schema Reading: The SAP HR payroll schema reads the Processing Class 47 designation.
  3. Valuation: Wage types are valued according to configuration settings in table T512W.
  4. Custom Rules (Optional): If you’ve implemented custom rules within the schema, they will be applied to the wage types during payroll.

Use Cases for Processing Class 47

Some typical scenarios where Processing Class 47 comes into play include:

  • One-off bonuses or commissions: These might be irregular payments unrelated to the regular payroll cycle.
  • Special deductions could include specific adjustments or deductions not usually part of the standard payroll process.
  • Retroactive payments: Processing Class 47 can manage retroactive payments that must be applied to a past payroll period.

Configuring Processing Class 47

An SAP HR specialist typically handles configuration of Processing Class 47. They will make necessary adjustments in the payroll schema and table T512W to align processing with your organization’s requirements.

Important Considerations

  • Understanding your requirements: Before configuring Processing Class 47, clearly map out the specific types of supplemental payments and deductions you need to handle and how they should be calculated.
  • Potential Complexity: Implementing custom rules within the payroll schema can increase the complexity of your HR system.
  • Testing: Thoroughly test all payment and deduction scenarios after making any changes related to Processing Class 47 to ensure accurate results.

In Conclusion

Processing Class 47 offers a valuable tool for managing the intricacies of supplemental payments and deductions within your SAP HR system. By understanding its purpose and how it functions, you can streamline your payroll processes and maintain accuracy in your employee compensation.

You can find more information about  SAP  HR in this  SAP HR Link



Unogeeks is the No.1 IT Training Institute for SAP HR Training. Anyone Disagree? Please drop in a comment

You can check out our other latest blogs on  SAP  HR here – SAP HR Blogs

You can check out our Best In Class SAP HR Details here – SAP HR Training

💬 Follow & Connect with us:


For Training inquiries:

Call/Whatsapp: +91 73960 33555

Mail us at:

Our Website ➜

Follow us:





Leave a Reply

Your email address will not be published. Required fields are marked *