SAP License Audits Contact Us
Home/Journal/SuccessFactors Licensing/Article
SuccessFactors Licensing

The five true-up triggers in a SuccessFactors contract.

A SuccessFactors true-up bill always arrives unexpectedly. It rarely needs to. Five contractual triggers determine when SAP raises one — and how to push back.

May 2026 9 min read Editorial Desk · SAPLicenseAudits
HR and procurement leaders reviewing contract renewal terms across a long conference table
— HR and procurement leaders reviewing contract renewal terms across a long conference table

A SuccessFactors true-up letter is the second-most expensive piece of unexpected mail a procurement team receives from SAP, after the audit notification. The true-up bill arrives with a precise calculation, a list-price-applied unit cost, and a deadline that feels non-negotiable. None of those three elements is fixed. The true-up is a contractual mechanism with five distinct triggers, and each of the triggers is defensible if the customer knows what to look for.

This article walks through the five true-up triggers SAP uses for SuccessFactors contracts, the defence against each, and the negotiation language that should be in the contract on the day it is signed.

Trigger 1: headcount above the contracted commit

The default and most common trigger. SuccessFactors contracts are sold on a per-employee-per-month basis, with a committed annual headcount baseline. When the measured headcount exceeds the commit, the true-up bills for the difference, typically at list price and typically against the high-water-mark count across the year.

The defence is contractual. The trigger language should be negotiated to:

Each of these is negotiable at contract signature and at renewal. Most customers achieve at least two of the four in a well-negotiated contract.

Trigger 2: module activation above the contracted bundle

The second trigger fires when the customer activates a SuccessFactors module that is not part of the contracted bundle. The trigger here is technical: SAP can see, through the customer's tenant configuration, which modules are switched on. Activating an out-of-bundle module — even briefly, even for testing — can trigger a true-up bill.

The defence has two parts. The contractual part is a tenant-configuration governance clause that requires written agreement before activating any module outside the bundle. The operational part is a tenant-administration discipline that prevents accidental activation, particularly during release upgrades that sometimes surface new modules in the standard navigation.

Field note — the new-release module trap SAP releases SuccessFactors updates on a quarterly cadence. Some releases surface new modules in the tenant configuration as "available but not active" by default. A customer admin who activates one to explore it has triggered a usage event that can be captured in the SAP audit logs and used as the basis for a true-up bill, even if the module was activated for thirty minutes.

Trigger 3: contractor and contingent worker inclusion

The third trigger fires on the population definition. Where the contract treats "external workers in Employee Central" as in-scope for the PEPM metric, the inclusion of new contractor categories — for example, a new outsourced services provider whose workers are managed through EC — drives the headcount above the commit and triggers a true-up. The trigger does not always require the customer to explicitly add the contractors; it can fire when the contractor category gets added to the EC configuration for workforce-visibility reasons.

The defence is a contractual carve-out for specific contractor categories that excludes them from the PEPM metric, combined with operational discipline that keeps non-licensed worker categories out of EC entirely or in a separate non-licensed structure. For broader SuccessFactors treatment, see the HXM tier comparison.

Trigger 4: geography expansion

The fourth trigger fires when the customer activates SuccessFactors in a geography that is not part of the original contract entitlement. Many enterprise SuccessFactors contracts are written with an explicit geographic scope — typically the customer's primary operating regions — and expanding into a new region requires either an entitlement amendment or a true-up to extend the scope.

The defence is a contractual geography clause that either grants global entitlement at signature or pre-prices the entitlement extension for likely expansion geographies. Customers in growth mode should always negotiate global entitlement at signature, even at a modest premium, because the post-signature expansion pricing is consistently worse.

Trigger 5: acquisition and divestiture

The fifth and most disputed trigger fires when the customer acquires another organisation and the acquired headcount is migrated into the SuccessFactors tenant. The default contract language treats acquired headcount as a true-up event measured against the high-water-mark count after migration, which can drive a substantial bill.

The defence is an explicit acquisition-and-divestiture clause that:

The acquisition trigger is the one customers most often discover too late, typically after an M&A event has already happened and the SuccessFactors integration is mid-flight. The defence has to be built into the contract before the M&A event, not negotiated under the pressure of an active integration.

5
Distinct SuccessFactors true-up triggers
$2.1M
Median multi-trigger true-up exposure
68%
Typical defended reduction at settlement

The measurement basis

SAP's true-up measurement is taken from the SuccessFactors tenant directly, using SAP's internal usage-and-headcount reporting. The customer does not control the measurement basis and cannot easily challenge the underlying data. What the customer can challenge is:

Each of these is a separate negotiation. A well-defended true-up settlement typically wins on two or three of the four, even where the underlying trigger event is undisputed.

The renewal restructure opportunity

The true-up event is usually the moment to restructure the entire SuccessFactors contract. SAP's account team often pairs a true-up settlement with a renewal proposal, and the customer's negotiating leverage is at its highest during this period. The restructure should address the true-up triggers prospectively, not just settle the current event.

For broader treatment, see the SuccessFactors topic page, our contract negotiation service, and the Audit Defence Playbook. For a recent example of a true-up restructure that converted a $3.1M bill into a $720K settlement with improved prospective protection, see the global services firm HXM renewal case file.

When to engage independent advisory

The true-up bill is one of the clearest moments where independent advisory pays for itself, because the negotiation requires both contract expertise and an outside perspective on what SAP has settled for in comparable matters. The customer's internal team is rarely positioned to challenge SAP's opening position without that comparable-settlement knowledge, and the difference in settled value is typically several multiples of the advisory cost. See the first 72 hours timeline for the engagement protocol, which applies to true-up letters as well as audit notifications.

How to construct the true-up contract clause

The contract clause that governs SuccessFactors true-ups is typically one or two paragraphs in the SuccessFactors order form, but those paragraphs control the entire post-signature compliance position. The clause that should be in the contract on the day it is signed has six specific elements:

Element one: a clear definition of the measurement basis — what counts as an employee, what counts as an external worker, what counts as covered geography, with explicit carve-outs for terminated, dormant, and non-licensed populations.

Element two: a clear definition of the measurement point — year-end average, rolling twelve-month average, or anniversary-date snapshot. The average-based options are almost always more favourable than the snapshot.

Element three: a clear definition of the pricing applied to any overage — discounted base-contract pricing, not list price.

Element four: a true-down provision that allows the commit to reset downward, either annually or at renewal, based on the same measurement basis used for the true-up.

Element five: an acquisition-and-divestiture clause that defines the transition window and pricing for M&A-driven headcount changes.

Element six: a tenant-configuration governance clause that requires written consent before activating any module outside the licensed bundle.

Customers who hit all six elements at signature are substantially insulated from unexpected true-up bills. Customers who hit two or three are still significantly better off than the default contract position.

What to look at this quarter

For customers with an active SuccessFactors contract, the most useful immediate step is a true-up exposure baseline. Run an extract of current EC headcount filtered to active employees and active external workers, compare against the contracted commit, and quantify the gap. Then run an extract of activated modules and compare against the contracted bundle. The combined output is typically a six- or seven-figure exposure that the customer either needs to address operationally before the next anniversary or budget for in the next renewal.

— Subscribe

SAP Audit Alerts · The weekly briefing

Every Wednesday. Field reports from active matters, decoded SAP communications, and what to look for in the next audit cycle. Work email only.