Esi Configuration In SAP HR


Esi Configuration In SAP HR

ESI Configuration in SAP HR: A Comprehensive Guide

Employees’ State Insurance (ESI) is a crucial social security scheme mandated by the Indian government. It aims to provide medical and financial benefits to employees in case of sickness, disability, or death due to an employment-related injury. You’re responsible for ensuring your employees receive these benefits as an employer. Integrating ESI calculations and deductions into your payroll process can be complex, which is where SAP HR comes into play.

In this blog, we’ll walk you through the step-by-step process of configuring ESI in your SAP HR system.


  • Basic understanding of SAP HR and Payroll concepts: You should know info types, wage types, payroll functions, and schemas.
  • ESI Applicability: Ensure that your organization falls within the scope of the ESI Act. Typically, it applies to factories or establishments with ten or more employees earning below a specified wage threshold.
  • ESI Registration: Obtain an ESI registration number from the appropriate authorities.

Configuration Steps

  1. Maintain ESI Parameters:
    • Create a table (V_T511P) to store ESI eligibility limits and the number of working days per month.
    • Define Personnel Subarea (PSA) groupings and link them to Personnel Areas (PA) for ESI contributions (V_T7INE1, V_T7IN0P_ESI).
    • Store ESI contribution rates for different regions (V_T7INE3).
  2. Infotype Setup:
    • Utilize the “Other Statutory Deductions” info type (0588) subtype “ESI” (0001) to maintain employee-specific ESI numbers and eligibility information.
  3. Payroll Schema Customization:
    • Integrate the following standard payroll functions into your schema to facilitate ESI calculations:
      • P0588 – Employees’ State Insurance Contribution – India Payroll: Reads ESI-related information and determines ESI contribution amounts.
      • INESI – Employees’ State Insurance Contributions: Creates wage types to store employee and employer ESI contributions.
  4. Wage Type Generation:
    • Important wage types related to ESI:
      • /112 – ESI Basis: Stores the wage amount for calculating ESI contributions.
      • /3EA – Actual ESI Basis: Incorporates eligible ESI days.
      • /3E1 – Employee ESI Contribution
      • /3E2 – Employer ESI Contribution

Additional Considerations

  • Regional Variations: ESI contribution rates and eligibility limits can vary across different states in India. Ensure your configuration reflects these regional differences.
  • Regular Updates: Stay updated with potential changes in ESI regulations and adjust your SAP configuration accordingly.
  • Testing: Conduct extensive testing after configuration to ensure accurate calculations and payroll processing.

Best Practices

  • Documentation: Keep detailed documentation of your configuration steps for future reference and troubleshooting.
  • Collaboration: If unsure, collaborate with experienced SAP HR functional consultants to ensure a seamless configuration process.


These configuration steps will equip your SAP HR system to manage ESI deductions effectively. Accurate ESI configuration is essential for compliance and helps you provide vital social security benefits to your employees.

If you find this helpful blog, share it with others interested in managing ESI in SAP HR.

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 *