Pay for Performance vs Pay Equity: How Disproportionately Should You Reward Top Performers?

Insights
October 8, 2024
3
min read

What is pay for performance?

Pay for performance is a compensation strategy that leverages employee merit cycle and performance ratings to determine salary increases or raises, bonuses, or employee equity grants. In a pay-for-performance model, high performers are rewarded with higher compensation than lower performers. This strategy is in contrast with the “peanut butter approach” that spreads the budget for salary increases equally across employees, regardless of their performance rating.

What is pay equity?

Pay equity is the principle that employees should receive equal pay for work of equal value, regardless of gender, race, or other protected characteristics. The pay equity theory posits that fair compensation should be based on job responsibilities, skills required, and the value brought to the organization.

Exploring Insights from Merit Cycle Data

We recently took a look at merit cycle data from H1 merit cycles conducted in Pave’s compensation planning tool to understand how companies’ merit cycle matrices are playing out in practice. In other words, are companies leaning harder into pay for performance, or opting to maintain tighter pay equity within job levels?

We grouped employees into four categories:

  • Promoted Employees
  • High Performers: all non-promoted employees receiving a rating better than “meets expectations”
  • Meets Expectations: all non-promoted employees receiving a rating equivalent to “meets expectations”
  • Below Expectations: all non-promoted employees receiving a rating worse than “meets expectations”

Then, we looked at the salary raise benchmarks for each of the four groups.

{{mid-cta}}

Key Findings: Surprising Trends in Salary Raises

The Narrow Gap Between Top and Average Performers

The “Above expectations” and “Meets expectations” salary raise benchmarks are remarkably similar–5.3% vs. 4.0% median raises respectively. 

I would expect more differentiation for top performers given how commonly I hear the term “pay for performance” thrown around these days.

Top performers surely drive more than a +1.3% impact on your company’s growth, right?

Unexpected Raises for Below-Expectations Employees

“Below expectations” salary raise benchmarks are distinctly non-zero; the median employee receiving a “below expectation” rating received a 2.0% raise.

Perhaps the budget going to the “below expectations” bucket might be more strategically leveraged if spent on the “above expectations” bucket?

Or, maybe it is still vital to distribute market-based adjustments to your lower performers despite the potential competing interests to lean into pay for performance?

There is no right or wrong answer; just pros and cons to each approach.

Pay for performance vs pay equity: which is better?

Is it better to reward your top performers generously? Or better to ensure tighter pay equity within each job level?

A strong pay-for-performance compensation philosophy will inevitably yield wide distributions of compa ratios within each job level which can seemingly feel counter to pay-equity interests.

There is no free lunch in life–just tradeoffs. Pick your compensation strategy wisely and acknowledge the pros and cons of each decision you make. 

Want to hear more from Pave? Subscribe to Pave's newsletter for the latest expert resources and insights directly to your inbox.

Access Pave Data for Yourself

View cash and equity benchmarks from 7,500+ companies with Pave's free Market Data product.

Learn more about Pave’s end-to-end compensation platform
Matthew Schulman
CEO & Founder
Matt Schulman is CEO and founder of Pave, the complete platform for Total Rewards professionals. Prior to Pave, he was a software engineer at Facebook focusing on user-centric mobile experiences. A self-proclaimed "comp nerd," Matt is known for sharing data-driven thought leadership around all things compensation and personal finance.

Become a compensation expert with the latest insights powered by Pave.

(function (h, o, t, j, a, r) { h.hj = h.hj || function () { (h.hj.q = h.hj.q || []).push(arguments) }; h._hjSettings = { hjid: 2412860, hjsv: 6 }; a = o.getElementsByTagName('head')[0]; r = o.createElement('script'); r.async = 1; r.src = t + h._hjSettings.hjid + j + h._hjSettings.hjsv; a.appendChild(r); })(window, document, 'https://static.hotjar.com/c/hotjar-', '.js?sv='); !function () { var analytics = window.analytics = window.analytics || []; if (!analytics.initialize) if (analytics.invoked) window.console && console.error && console.error("Segment snippet included twice."); else { analytics.invoked = !0; analytics.methods = ["trackSubmit", "trackClick", "trackLink", "trackForm", "pageview", "identify", "reset", "group", "track", "ready", "alias", "debug", "page", "once", "off", "on", "addSourceMiddleware", "addIntegrationMiddleware", "setAnonymousId", "addDestinationMiddleware"]; analytics.factory = function (e) { return function () { var t = Array.prototype.slice.call(arguments); t.unshift(e); analytics.push(t); return analytics } }; for (var e = 0; e < analytics.methods.length; e++) { var key = analytics.methods[e]; analytics[key] = analytics.factory(key) } analytics.load = function (key, e) { var t = document.createElement("script"); t.type = "text/javascript"; t.async = !0; t.src = "https://cdn.segment.com/analytics.js/v1/" + key + "/analytics.min.js"; var n = document.getElementsByTagName("script")[0]; n.parentNode.insertBefore(t, n); analytics._loadOptions = e }; analytics.SNIPPET_VERSION = "4.13.1"; analytics.load("0KGQyN5tZ344emH53H3kxq9XcOO1bKKw"); analytics.page(); } }(); $(document).ready(function () { $('[data-analytics]').on('click', function (e) { var properties var event = $(this).attr('data-analytics') $.each(this.attributes, function (_, attribute) { if (attribute.name.startsWith('data-property-')) { if (!properties) properties = {} var property = attribute.name.split('data-property-')[1] properties[property] = attribute.value } }) analytics.track(event, properties) }) }); var isMobile = /iPhone|iPad|iPod|Android/i.test(navigator.userAgent); if (isMobile) { var dropdown = document.querySelectorAll('.navbar__dropdown'); for (var i = 0; i < dropdown.length; i++) { dropdown[i].addEventListener('click', function(e) { e.stopPropagation(); this.classList.toggle('w--open'); }); } }