McKinsey has pitched my company on projects where their compensation is entirely outcome-based — for example, if a project generates $20 million in incremental revenue, they would earn 10% of that amount.
I have to admit, the results they demonstrated — which we validated using our own data — were impressive.
The challenge, however, is that outcome-based contracts are hard for companies to manage, since they still need to plan and budget for potential costs upfront.
So even when you have measurable benefits - it's still not so easy either.
EDIT:
To clarify the issue — companies are used to budgeting for initiatives with fixed costs. But in an outcome-based contract, the cost is variable.
As a result, finance teams struggle to plan or allocate budgets because the final amount could range widely — for example, $200K, $2M, or even $20M — depending on the results achieved.
Additionally, you almost then need a partial FTE just to manage these contracts to ensure you don't overpay because the results are wrongly measured, etc.
None of these challenges are insurmountable, but it's also not easy for companies either.