Compensation Budgeting: Total Spend Per Employee

Insights
October 9, 2024
2
min read

Did you know that a 10,000 person company spends roughly $2 billion every year on its people (cash + equity)?

$2 billion. That’s more than the GDP for about 20 countries (out of ~190 total countries globally).

But interestingly, when I ask most Heads of Compensation, “How big is your budget?” they often think more about their incremental merit cycle budget (i.e. “4.0% for H2”) rather than the sheer magnitude of their company’s total compensation spend profile (i.e. “We spend $2B annually on our 10,000 employees”).

I encourage all Heads of Compensation and Total Rewards to both internalize and socialize the bigger picture here. Let’s focus on your total compensation spend profile across all employees globally.

How much is your company spending in total on your employees on an annual basis? And what is the monetary magnitude of the program design levers that you are considering pulling?

Compensation program design mistakes are costly–on the order of hundreds of millions of dollars over time.

Let’s take a look at some benchmarks on how much companies spend on their people in Pave’s dataset.

Compensation Budget Benchmarks for US and Non-US Employees

When we look at employees in the US, the median total target cash (salary + target variable) is $150k. Additionally, the median value of the next 12 months of unvested equity is $57k. This means that the median US-based employee in Pave’s dataset costs ~$207k annually (cash + equity).

For non-US employees, the median total target cash (salary + target variable) is $95k, and the median value of the next 12 months of unvested equity is $38k. This means that the median non-US employee in Pave’s dataset costs ~$133k annually (cash + equity). 

Of course, there is a massive distribution of pay differentials from countries like India and parts of Eastern Europe on the lower end, and countries like Singapore and Switzerland on the higher end.

Communicating Compensation Philosophy & Budgets

What does this mean for you?

If you are running compensation and/or total rewards for your company, make sure to internalize (and socialize!) the sheer gravity of the decisions you make around compensation philosophy and program design. 

For instance, changing your target percentile from 75th to 50th could be well over a $100M decision. To further complicate matters, many decisions you make can be Type-1-Decisions (decisions that are nearly irreversible in the short-run).

{{mid-cta}}

Get access to Pave's data

View cash and equity benchmarks from 8,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'); }); } }