Download the course files. You are asked to use these files in various exercises throughout the course.
Objectives
Download the course files. You are asked to use these files in various exercises throughout the course.
SAP SuccessFactors Variable Pay is a system designed to standardize employees' short-term incentive calculation. Short-term incentive or bonus is a type of compensation where the payout varies based on achieving predefined company metrics, whereas salary is a type of compensation paid in equal proportions throughout the year. Salary-related components are covered in a separate course (THR86), while this course is focused on elements that comprised the bonus structure.
SAP SuccessFactors Variable Pay implements a strategy for allocating individual, team, and group rewards based on the achievement of individual and organizational targets during the year.
It uses a formula-based approach to calculate bonuses from weighted target incentive pay programs.
At a high-level, SAP SuccessFactors Variable Pay is the end-to-end solution for a streamlined bonus planning and payout process. Features include:
Manages employee with bonus target amounts.
Calculates bonus payout on weighted business, individual, and/or team goals.
Integrates employee performance into bonus calculation either as a multiplier or as an additive component.
Assigns bonus plans based on one or more employee history fields.
Prorates the bonus target amount for employees who are on a plan for a portion of the plan period.
Supports point-in time bonus calculation (MBO).
Some bonus programs are NOT supported by SAP SuccessFactors Variable Pay and are NOT addressed in this course:
Sales Incentive/Commission program
Point value proxy systems
Non-cash bonus systems
Variable Pay is included in the product license of SAP SuccessFactors Compensation. It is, however, a different solution from Compensation.
The SAP SuccessFactors Compensation solution supports the following planning processes:
SAP SuccessFactors Variable Pay is a template-based solution specifically used for managing short-term incentives (bonuses). While you can configure compensation plans to include a Management By Objective (MBO) tab, we do not recommend that you do this.
The following list outlines several advantages in using SAP SuccessFactors Variable Pay over the SAP SuccessFactors Compensation MBO tab:
SAP SuccessFactors Variable Pay manages several bonus plans with weighted business goals in a single program.
Employees can be assigned to more than one bonus plan.
Bonus plan assignment or eligibility is determined by a lookup field in the employee history data file (not to be confused with the user data file).
SAP SuccessFactors Variable Pay compares business goal results to target and calculates payouts using interpolation or step scale.
In addition to individual performance, Variable Pay can use a team’s Performance Management form ratings/achievement and guidelines to calculate final payout.
SAP SuccessFactors Variable Pay applies bonus caps to limit the bonus plan payout.
SAP SuccessFactors Variable Pay is usually managed by compensation administrators (not individual managers).
Note
The Bonus tab in the SAP SuccessFactors Compensation solution can only support single plan participation and does not include proration. Configuration is mostly done in XML, which makes it harder for company administrators to manage.Variable Pay facilitates the administration of complex bonus calculations that include quantitative business performance and employee performance measures and the data comes from multiple import files.
Some of these data sources are also available from the user interface, but for this example, we assume that all data is coming from imports.
Compensation | Variable Pay | ||
---|---|---|---|
Who? | Key Users: | Managers | Administrators |
Affected: | All Employees | Bonus eligible | |
What? | Compensation Components: | Salary, Bonus (MBO), Stock | Short-term incentive (bonus) |
How? | Guidelines/Calculations: | Simple | May involve lookup, multi-plan proration, complex calculations |
Guideline Input: | Employee performance (qualitative goals) | Company, business unit, employee performance (quantitative goals) | |
Award Determination: | Manager Discretion | May be formulaic | |
When? | Frequency: | Annual (usually) | Can be annual, quarterly, monthly, and so on |
The Variable Pay business process consists of many components.
A complete diagram of the Variable Pay planning process is available in the SAP Best Practices Explorer: https://rapid.sap.com/bp/
The Variable Pay program is sometimes called the Variable Pay template or the Variable Pay plan.
Each Variable Pay cycle is represented by a Variable Pay program.
It is configured in the Admin Center.
All configurations are stored in an XML document within Provisioning.
Each Variable Pay program must have a unique Variable Pay Objective Plan template uploaded.
The Variable Pay form is generated based on manager hierarchy (standard, second manager, or planner). The Variable Pay form features the following:
List of the manager’s reports with bonus target amount and calculations
List the assigned bonus plan(s) for each employee
Budgets (Forecast, Modeling, and/or Results)
A route map for Variable Pay form approval
Three main sections (Entry Level, Employee History Data, and Calculation)
The entry-level section displays:
Single-line overview of each employee’s bonus payout
Rollup of the bonus calculation
Managers adjust individual payout (if allowed)
Admins add and arrange columns using Column Designer
The fields are Individual Target, Business Target, Total Target, and/or Team Target, and the respective calculated payout.
Performance rating and guidelines are used to modify the Individual/Team payout.
Override is used to override the final payout based on role permission (manager, second manager, admin, and so on). The final payout is the final calculated bonus for the employee.
Custom fields can be added to display data from a calculation or a user data file.
The Variable Pay Details section is accessed by clicking on the vertical ellipsis on the form.
Comprised of the Employee History Data and Calculation sections.
Displays plan name and employee information.
Calculates the Bonus Payout for the Business Goals.
Displays the Individual and/or Team Goal results (Achievement % or Rating).
The Employee History section displays:
Data including bonus target, bonus target percent, start/end dates, salary from the Employee History Data file.
Contains the fields used to determine eligibility.
Employee History fields can be hidden.
Supports assignment level custom fields.
Field types which can be added in the background element:
Eight Integer fields (whole numbers)
Eight float fields (decimals)
Three date fields
20 text fields
The Calculation section includes:
A mix of business, individual, and/or team goals sections that are used to calculate the final bonus payout amount.
Each of these can have a payout weight (additive formula).
The business section can display minimum, target, and maximum goals used to calculate payout based on the actual results.
Individual and team sections use Performance Management forms overall/calculated rating or goal achievement percent. Guidelines and/or manager discretion is used to calculate payout.
Supports Assignment Level Custom Fields (ALCF).
SAP SuccessFactors Variable Pay supports multiple bonus plans or bonus schemes. For example, corporate plan, supply chain parts plan, district management plan, and so on.
Note
Planners use the worksheet once a year for two weeks and, considering there are new features each year and a large amount of information on the worksheet, it can become challenging to complete. Customers can create a guided simulation of the worksheets and its elements using SAP Enable Now, provided they purchase an SAP Enable Now license. To know more about it, visit the SAP Help Portal and look for the SAP Enable Now Implementation Guide.Each bonus plan is associated with many weighted business goals. For example, earnings per share, EBITDA (earnings before interest, taxes, depreciation, and amortization), district revenues, and so on.
Employees are eligible for bonus plans based on their demographic data. For example, job code, level, division, department, location, and so on.
Business goal weights are defined within the bonus plan.
Example: The EPS goal is weighted at 50% for the Supply Chain Parts bonus plan.
However, EPS is weighted at 25% for the Home Delivery bonus plan.
When the business goal achievement results are known, they are compared against the business goal targets to determine the actual payout percent.
Business goals have predetermined achievement targets:
As mentioned, when the business goal achievement results are known, they are compared against the business goal targets to determine the actual payout percent.
Each achievement target is anchored to a payout percentage.
There are three payout functions supported within a single program/plan:
Interpolation
Step Scale
Direct
The Interpolation payout function type works by approximating the payout value between the two given data points.
The Step payout function type works by achieving any of the set guidelines. Anything in between takes the lower value.
The Direct payout model is used when the goal achievement results are known and the payout percentage is defined.
The payout percent is uploaded for each business goal (Variable Pay does not perform any calculations).
If set to direct, then the value in direct payout percent overrides the normal performance payout for goals.
There are many ways to calculate final payouts for SAP SuccessFactors Variable Pay. However, a standard equation is required for each program.
These are the standard equations in SAP SuccessFactors Variable Pay.
Each Variable Pay plan must include one formula; this formula is used to calculate the final payout for each employee.
Formulas 1, 2, and 4 are multiplicative formulas.
Formulas 3 and 5 are additive formulas.
Additive formulas are used when Individual/Team performance scores contribute to the final payout as an addition to the business achievement payout.
Section weights are defined for the Business, Individual, and Team section.
The weight is then multiplied by the base to get the section amount.
The final payout is the sum of goal achievement payouts for all sections.
Formulas:
Formula 3: Base X (Business + Individual)
Formula 5: Base X (Business + Individual + Team)
Note
If business goal is disabled, all business sections in equations are removed.Used when Individual/Team performance scores contribute to the final payout as a multiplier to the business achievement payout.
Used to motivate employees to perform better to receive higher pay.
The business section has its own payout percent.
The Individual/Team payout is calculated as a multiplier. The multiplier value comes from configured guideline matrix.
The final payout is determined by multiplying the business achievement payout with the Individual/Team score.
Formulas:
Formula 1: Base X Business
Formula 2: Base X Business X Individual
Formula 4: Base X Business X Individual X Team
Note
If business goal is disabled, all business sections in equations are removed.Some employees are eligible for more than one bonus plan or have a change in basis throughout the course of the evaluation period. It is a heavy administrative burden for Compensation professionals.
SAP SuccessFactors Variable Pay eases this burden by:
Considering the employee’s date-effective historical records
Determining who is eligible for which bonus plans during which timeframes or which basis value to calculate from
Prorating the payouts for each bonus plan or basis value
Variable Pay system proration works by comparing the assignment dates of employees by bonus period. There is no switch to turn off proration. Some companies calculate proration outside the SAP SuccessFactors system. To eliminate double proration, assignment dates must match the bonus period on the employee history file.
Name | Business Unit | Assignment | Bonus period | Proration |
---|---|---|---|---|
Rmaxx | Corporate | January 1 to March 31 | January 1 to December 31 | 25% |
Rmaxx | Consumer | April 1 to December 31 | January 1 to December 31 | 75% |
There are various companies that would like the base pay for the bonus calculation to be based on a particular date. For example, year-end. This is the current business process for many companies, and a regulation in certain countries where the inflation is very high.
In such programs, the customers may only be interested in the salary as of a particular date (for example, year-end 12/31) to calculate the bonus target.
Variable Pay allows point in time calculation by importing the basis from the user data file.
Name | Salary | Bonus Target | Bonus Target Amount |
Richard Maxx | 190,000 | 10% | 19,000 |
Name | Start Date | End Date | Salary | Bonus Target | Basis |
Rmaxx | 01/01/20xx | 03/31/20xx | 178,000 | 10% | Leave blank |
Rmaxx | 04/01/20xx | 12/31/20xx | 190,000 | 10% | Leave blank |
Assignment | Start Date | End Date | Basis |
Assignment 1 | 01/01/20xx | 03/31/20xx | 19,000 |
Assignment 2 | 04/01/20xx | 12/31/20xx | 19,000 |
The basis column in the employee history data file is left blank as it is pulled from the user data file using an import key.
The basis as seen in the example is based on year-end salary as opposed to being calculated per salary's effective date.
Some companies have provisions in their bonus programs that employees can make no more than a specific amount of their bonus target. Typically this cap is defined either by bonus plan or employee.
By bonus plan: wherein the total of the business goal payout amounts cannot exceed a preconfigured percentage of the prorated target amount for that assignment. The cap is applied at each incentive plan.
By employee: wherein the total payout amount for the employee cannot exceed a preconfigured percentage of the sum of the prorated target amounts for the employee. The system applies the cap at the end, using the aggregate amounts.
You must calculate a bonus payout.
ACME's calculation of its employees' short term-incentive is based on corporate and individual performance. An employee's individual performance is worth 25% of the total bonus payout and the corporate goals are worth 75%.
The corporate performance is measured using these goals:
This year's achievement payout for Corporate Operating Income goal was set as 150%. Corporate Revenue payout is calculated using the following metrics:
Performance Level | Amount | Payout Percent |
---|---|---|
Minimum | 500,000 | 40% |
Target | 1,000,000 | 100% |
Maximum | 2,000,000 | 130% |
*Linear interpolation will be used to determine payout when actual revenue falls between levels. |
This year, ACME posted their annual corporate revenue as USD 1,250,000.
Which formula type should ACME use, additive or multiplicative? Why?
Additive formula, because the sections are weighted. Individual Performance/Section weighted as 25% of total bonus payout, while Corporate Performance/Section is weighted as 75%.
Using an online linear interpolation calculator, determine the payout percent of corporate revenue. There are linear calculators available online.
Actual corporate revenue was USD 1,250,000, which falls between the target and maximum performance levels; by using interpolation, the payout percent is 107.5%.
If ACME were to decide to use the step method (instead of interpolation), what would the corporate revenue's supposed payout percent be?
The payout percent would have been 100% because the actual revenue did not reach the maximum performance level.
Fill the white spaces appropriately with ACME's information.
Use the information for ACME.
Validation reports are used to verify if the uploaded data is correct.
The validation reports available are:
Employee History: Displays the employee history data file field and corresponding background element field IDs.
Employee History & Proration: Includes proration percentage of each assignment.
Employee History Gaps: Employees that do not have a bonus plan assigned at some point within the plan period.
Employee History Overlap: Employees with more than one plan assigned within the same date range.
Business Goal Weights: Weights and mappings data file fields.
Business Goal Performance: Business goals data file fields.
The Export Report is used to import data into the HRIS.
The Export Reports available are:
Bonus Payout: Entry-Level report (one row per employee)
Bonus Payout Details Report: Goal details (multiple rows per employees)
Override: Employees that contain a value in the override field
Note
Executive Review is another type of Variable Pay report. It is discussed in another section of this training.Validation and Export Reports are generated directly in the SAP SuccessFactors UI, within the Reports tab of each Variable Pay program.
Reports can be generated in the currency of choice when multiple currencies are used in a program.
Most Variable Pay customers must conduct periodic calculations of projected/forecasted bonus payout costs for the company. Quarterly calculations are the most common.
Variable Pay admins receive a forecasted business goals results from the finance teams.
Admins then perform bonus calculations to determine what the expected bonus payout costs are for the company and send a report back to finance teams.
This is a manual process for admins with complex bonus calculations conducted on error-prone spreadsheets.
The Bonus Forecasting and Accrual Report automates this forecasting/calculation process without the need to launch forms.
Administrators can forecast total spending on bonus plans by importing estimated business goal results.
The administrator can import and reimport forecasted data iteratively for "what-if" scenarios at different times.
In the beginning of the cycle, set up the Variable Pay program with all data:
Bonus Calculation Formula
Budgets
Bonus Plans
Guidelines
Eligibility
Business Goals
Business Goal Weights
During the planning cycle, do the following:
Enable the Bonus Forecasting RBP setting for applicable admins.
Navigate to Plan Setup → Forecast Bonus → . Choose from two options: Forecast Bonus or Forecast Bonus Results.
Note
For Bonus Forecasting to work, Enable Generic Objects must be checked in Provisioning → → Company Settings.For Forecast Bonus Setup:
Upload the annual forecasted financial data (forecast or forecast 2) into the system as part of the business goals file.
The leading practice is to use only the forecast and forecast 2 (modeling) columns for this calculation.
The results columns must be reserved for actual bonus payout calculations.
Enter a name for the Forecast Report.
Enter bonus start and end dates.
Consider individual and/or team results at 100% target, or use previous years individual/team ratings from previous year’s Performance Management forms.
Select a rating source for individual goals.
Select a rating source for team goals.
Without launching the forms, choose Create to generate the forecast report.
The system calculates a bonus payout based on the setup data.
Bonus Forecast Results:
The admin can view the forecast information in the following ways:
In report form, using export
In graphical format, by navigating to Forecast Bonus → Forecast Bonus Results
In the graphical format, an overall view displays with Forecast 1, Forecast 2, and Actual Results data. Choose the Details icon to show or hide a payout breakdown by desired group: department, division, location, or job code.
Log in to track your progress & complete quizzes