Skip to Content
SettingsPayrollStatutory Compliance

Statutory Compliance

Statutory Compliance settings define the government-mandated deductions and contributions that must be applied to employee salaries. This includes provident fund (PF), employee state insurance (ESI), professional tax, and income tax calculations.

What you can do here:

  • Configure statutory deduction and contribution rules
  • Set up tax slabs for income tax calculations
  • Define contribution rates for PF, ESI, and other statutory components
  • Manage effective dates for rate changes
Statutory Compliance Overview

Why Use Statutory Compliance?

Statutory compliance settings are essential for:

  • Legal Compliance: Ensure your payroll meets government regulations
  • Accurate Deductions: Calculate correct amounts for PF, ESI, tax, and other statutory items
  • Automatic Updates: Apply rate changes from specific effective dates
  • Audit Readiness: Maintain proper records of statutory contributions
  • Employee Trust: Show employees their deductions are calculated correctly

Statutory compliance requirements vary by country and region. Consult with your legal and finance teams to ensure configurations match current regulations.

Configurations Tab

The Configurations tab manages all statutory deduction and contribution rules.

Configuration Properties

ColumnDescription
CodeUnique identifier for the configuration
NameDescriptive name of the statutory component
TypeCategory (Provident Fund, ESI, Professional Tax, etc.)
Effective FromDate when this configuration becomes active
StatusActive or Inactive

Creating a Configuration

  1. Click Add Configuration
  2. Enter the code and name
  3. Select the configuration type
  4. Set applicable date range
  5. Enter contribution percentages
  6. Set wage limit if applicable
  7. Click Create
Create Statutory Configuration

Configuration Fields

FieldDescriptionRequired
CodeUnique identifier (e.g., PF, ESI)Yes
NameDisplay name (e.g., Provident Fund)Yes
TypeCategory of statutory componentYes
Applicable FromStart date for this configurationYes
Applicable ToEnd date (leave blank for ongoing)No
Employee Contribution %Percentage deducted from employee salaryYes
Employer Contribution %Percentage contributed by employerYes
Wage LimitMaximum wage for calculating contributionsNo
ActiveWhether applied during payroll calculationYes

Configuration Types

TypeDescriptionTypical Rates
Provident FundRetirement savings scheme12% employee, 12% employer
ESIEmployee State Insurance for medical benefits0.75% employee, 3.25% employer
Professional TaxState-level employment taxFixed or slab-based
GratuityLong-term service benefit4.81% employer
Labour Welfare FundState welfare contributionsVaries by state

Wage limits cap the salary amount used for contribution calculations. For example, if PF has a wage limit of 15,000, contributions are calculated on 15,000 even if the employee earns more.

Tax Slabs Tab

The Tax Slabs tab manages income tax calculation brackets for different financial years and tax regimes.

Tax Slabs

Tax Slab Properties

ColumnDescription
Financial YearThe tax year these slabs apply to
RegimeTax regime (Old Regime, New Regime)
SlabsNumber of tax brackets configured
StatusActive or Inactive

Creating Tax Slabs

  1. Click Add Tax Slab
  2. Select the financial year
  3. Choose the tax regime
  4. Define income brackets and tax rates
  5. Click Create

Understanding Tax Regimes

RegimeDescriptionWhen to Use
Old RegimeTraditional tax structure with exemptions and deductionsEmployees with significant deductions (HRA, 80C, etc.)
New RegimeSimplified structure with lower rates but fewer exemptionsEmployees preferring straightforward calculations

Many countries allow employees to choose their tax regime. Configure both regimes and let employees select their preference in their profile.

Common Statutory Configurations

India

ComponentEmployee %Employer %Wage Limit
Provident Fund12%12%₹15,000
ESI0.75%3.25%₹21,000
Professional TaxVaries-State-specific
Gratuity-4.81%-

UAE

ComponentEmployee %Employer %Notes
GPSSA5%12.5%UAE nationals only
End of Service-CalculatedPer labour law

Saudi Arabia

ComponentEmployee %Employer %Notes
GOSI9.75%11.75%Social insurance
Hazards-2%Occupational hazards

Managing Rate Changes

When statutory rates change (typically at the start of a financial year):

  1. Create a new configuration with the new rates
  2. Set the Applicable From date to when the new rates take effect
  3. Optionally set Applicable To on the old configuration
  4. The system automatically uses the correct rates based on payroll date

Keep historical configurations for audit purposes. Instead of editing old configurations, create new ones with updated rates and appropriate effective dates.

Linking to Salary Components

Statutory configurations work together with salary components:

  1. Create the statutory configuration here (rates, limits)
  2. Create a corresponding salary component with the Statutory flag enabled
  3. Add the component to salary structures
  4. The payroll system applies the configured rates automatically

Best Practices

  • Review annually: Check configurations at the start of each financial year for rate changes
  • Keep records: Maintain historical configurations for compliance audits
  • Test calculations: Run test payrolls to verify statutory calculations before going live
  • Document changes: Add descriptions explaining when and why configurations were updated
  • Separate by region: Create different configurations if you have employees in multiple jurisdictions
  • Monitor updates: Subscribe to government notifications for regulatory changes

Incorrect statutory configurations can result in compliance penalties. Always verify rates with official government sources or your legal team.

Last updated on