Compensation plans

Applies to these Dynamics 365 apps:
Human Resources

Compensation and benefits managers can use Compensation management to maintain and process fixed and variable compensation plans for the organization's employees.

Introduction

Compensation management is used to control the delivery of base pay and awards. An employee's fixed base pay and merit increases are controlled through fixed compensation plans. The payment of incentive pay, such as bonus payments, performance awards, stock options, and grants, and also one-time awards, are controlled through variable compensation plans.

Employees can be enrolled in one or more plans of both types. An employee must meet the following requirements in order to be eligible for enrollment in a compensation plan:

  • The employee must have an active position assignment.
  • The employee must meet the criteria that are defined by eligibility rules for a compensation plan.

Compensation setup

The following table lists components of the compensation process that can be integral in setting up your company's compensation plans.

Component More information
Fixed compensation actions Fixed compensation actions accomplish two purposes:
  • Actions can specify the kind of information that must be recorded when an employee’s compensation changes. For example, you can require that the reason a change, such as a promotion or a demotion be recorded.
  • Actions can ensure that a calculation is applied when fixed compensation plans are processed. For example, actions of type Equity will compare the employees pay to the minimum reference point for the level on the employee's and ensure the employee is getting paid at least the minimum.
Levels Levels are associated with jobs and any positions that are related to a job reference. You can create discrete levels for the three types of compensation plans: Grade, Band, and Step.
Range utilization matrix A range utilization matrix helps you transition employees to the control point for their jobs. You can also use range utilization to control pay rate equity in the company without regard to an individual employee's performance or the overall performance of the company. For example, employees who are paid lower in their range get higher percentage increases than employees who are paid higher in the range. In this manner, you can systematically offset equity differences. The range utilization is calculated as follows: (Fixed Pay Rate - Range Minimum) ÷ (Range Maximum - Range Minimum).
Reference point setups A reference point setup includes a set of reference points that represent ranges in a matrix. Each range can be associated with a pay rate. For example, grade plans will often have reference points of Minimum, Midpoint, and Maximum.
Compensation matrix A compensation matrix is the set of reference points and levels that you use to create a compensation structure.
Compensation structure A compensation structure is a compensation matrix that has pay rates associated with the reference points for each level.
Eligibility rules Eligibility rules are used to identify employees in specific jobs, job functions, job types, departments, labor unions, or compensation regions that are covered by specific compensation plans. You must create eligibility rules for both variable and fixed compensation plans in order to enroll employees in the plan. After eligibility rules are specified for a compensation plan, you can define the levels that should apply to the jobs that are covered by the plan.
Pay frequencies Pay frequencies are used to define the time period for which the compensation is specified. For example, the pay frequency helps you understand if the compensation amount is specified as an annual salary versus an hourly pay rate. Pay frequencies are also used to set up conversion factors to convert compensation amounts from monthly, weekly, biweekly and hourly pay frequencies to an annual pay frequency.
Compensation regions Compensation regions are used to specify employee compensation based on the location of the workplace.
Control point The control point defines what you consider to be the ideal pay rate for all employees at a compensation level. For grade plan structures, control points are typically the midpoint of the ranges. Band structures rarely use control points. You can specify the control point for a fixed compensation plan in the **Fixed compensation plans** page.
Job functions Job functions are used to classify and filter compensation plans to specific jobs.
Job types Job types are used to classify and filter compensation plans to specific jobs.
Variable compensation types Variable compensation types, such as stock awards or cash award bonuses, are set up in variable compensation plans.
Compensation grids Compensation grids contain the compensation structure. Compensation grids can be used by one or more compensation plans.
Performance plans Performance plans are used to associate performance with an allocation matrix, so that you can use the plan in a pay-for-performance strategy.
Performance ratings Performance ratings are used in performance plans to determine the amount of a merit award or performance award.

Process events

A process event calculates compensation information for a specific period for all employees who are enrolled in one or more fixed or variable compensation plans. You can run a process event repeatedly to test or update calculated compensation results.

Compensation events

Each time a process event is run, a compensation event is created. Compensation events contain the results of the compensation process for each employee included in that process event. When the calculations are correct, you can load the compensation event to update the compensation records for the employees who are affected by the process event.

Recommendations

After you run a process event, you can recommend adjustments to an employee’s merit increase or award amount, based on the calculated guidelines of the process event. To make recommendations for employees, you must enable recommendations when you set up compensation plans or when you set up the process event.