SAP License Audits Contact Us
Home · Case Studies · Case File 046 · Engine Metrics

FI document-line claim, defended.

A top-ten global pharmaceutical company rebuilt the document-line counting methodology for its SAP FI engine, demonstrated overcounting from system-generated postings and intercompany reconciliations, and settled a $14.3M claim at $4.2M.

Pharmaceutical research and operations facility
Industry
Pharmaceuticals & Life Sciences
Geography
Global · 64 countries
SAP Estate
ECC + S/4HANA Finance
FI Document Lines
412M counted
— Case File 046 · Engine Metrics

The headline numbers, on the record.

Every result on this site is anonymised at the client's request. Specific figures are real and verifiable through a confidentiality-protected reference call arranged on request.

Opening claim
$14.3M
SAP's initial position
Settled value
$4.2M
final close, goodwill basis
Reduction
71%
vs. opening claim
Duration
20wk
engagement to executed settlement
Section I · The Brief

The FI document-line claim

The pharma group's SAP FI estate spanned four ECC instances and one S/4HANA Finance instance, all consolidated under a single tiered engine licence on annual FI document lines. The 2024 self-declaration produced a figure of 412 million document lines, against a contracted tier ceiling of 280 million. SAP's commercial team calculated a $14.3M overage, with a parallel three-year retrospective threatening a further $32M in cumulative exposure.

The opening claim arrived eleven weeks before the next renewal, with language tying acceptance to the renewal terms. The internal finance leadership had reviewed the 412 million figure and treated it as essentially uncontestable on the basis that the figure was generated by SAP's own measurement utility. We were engaged to test that assumption.

The first observation was that 412 million is a very large number for an estate of that size. The peer benchmark for a global pharmaceutical group of comparable revenue and structure is approximately 180 to 240 million FI document lines per year. The 412 million figure was nearly double the benchmark, which suggested either a measurement error or an inclusion of categories that peers excluded.

Section II · The Opening Claim

The opening position

SAP's opening position rested on the raw 412 million figure from the standard measurement run. The workpaper applied the tier overage rate to the 132 million lines above the contracted ceiling, producing the $14.3M claim. The retrospective exposure applied the same methodology to the prior three years' self-declarations, all of which had used the same measurement utility.

We obtained the full FI document table extracts for the measurement year across all five instances. The categorical deconstruction took eight engagement-weeks and produced a breakdown across nine categories: 168M external business postings, 92M intercompany reconciliation lines, 48M system-generated automatic clearing entries, 38M tax-determination posting lines, 24M reversed-and-restored document lines, 18M cost-allocation distributions, 14M closing-process entries, 8M technical adjustment postings, and 2M other.

Only the first category — 168 million external business postings — matched the contract definition of an FI document line subject to the engine metric. The remaining 244 million lines fell into categories that were either system-generated, internal reconciliations, technical adjustments, or reversal-restorations. Each category had a documented exclusion basis under SAP's own measurement notes or under the executed contract language.

Section III · The Defence

The defence

The defence ran on four workstreams. The first documented the categorical breakdown with source-table evidence, document-type filters, and per-category samples. The samples were drawn from each of the five instances proportionally and submitted as testable evidence.

The second workstream addressed the system-generated automatic clearing lines — the 48M category. SAP's own measurement note from 2019 explicitly excluded automatic clearing entries from the FI engine metric on the basis that they were system-generated reconciliation activity, not productive postings. The clearing-entry document types were programmatically identifiable, and the exclusion was uncontroversial once the document types were named.

The third workstream addressed the intercompany reconciliation lines — the 92M category. The pharma group's intercompany volume was elevated due to the cross-border manufacturing-and-distribution structure: each external sale generated approximately three intercompany posting lines as the inventory moved through the corporate structure. The contractual engine definition referenced "external business postings," with intercompany activity historically excluded by precedent. The precedent was documented in two prior settlements between SAP and pharma-sector clients, which we cited with permission.

The fourth workstream was the reversal-restoration category — the 24M lines. Under SAP's standard accounting model, a reversed document generates both a reversal line and a restoration line, doubling the line count for what was a single business event. The contractual measurement should count the net postings, not the gross. The exclusion was procedural rather than evidentiary, but it removed 12 million lines from the total. The counter-position offered a settled figure of 168 million external business postings for the current year, with a $4.2M payment to close the historical period and a renewed tier of 220 million annual lines.

Section IV · The Settlement

The settlement

Settlement closed at the proposed $4.2M figure with the proposed amendment. The retrospective was withdrawn in full on the basis that the same measurement methodology had been used in prior declarations and accepted by SAP at the time, making the retrospective a methodology dispute rather than a compliance enforcement. The forward tier was renewed at 220 million annual lines.

The amendment was the durable outcome. The seven exclusion categories were now explicit in the contract, removing the need for category-by-category re-argumentation in the next cycle. The finance shared-service team adopted the categorical reporting in their quarterly licence-position reviews, surfacing any drift before the next self-declaration.

Total elapsed time from engagement to executed settlement was twenty weeks. The reduction against opening was 71 percent. The renewal closed on the original schedule.

Section V · Lessons Applicable

Five lessons for the next FI engine claim

Further detail on the methodology behind the defence is set out in the Engine Metric Audit Playbook white paper. For the broader topic context, see the cluster pillar on Engine metrics, the cluster pillar and the deep dive on FI engine document-line volumes. The topic landing at Engine Metrics provides the broader category context.

Continue with the firm

The two services this matter drew on.

I.

SAP Audit Defence

End-to-end audit response. From the opening letter to the executed settlement, with the contract reviewed, the measurement deconstructed, and the negotiation handled by a buyer-side specialist.

Read the brief →
III.

Contract Negotiation

When SAP escalates a measurement claim, the right counter-position is contractual, not technical alone. We negotiate the settlement, the contract language, and the forward measurement protocol.

Read the brief →
Related reading

From the research desk.

— Engine Metrics

Engine metrics, the cluster pillar

The cluster pillar covering measurement methodology, contractual definitions, and the standard defence patterns for the engine in question.

May 2026 · Pillar
— Case Studies

Consumer goods engine reconciliation

A multinational CPG group rebuilt its FI and SD engine measurements and removed $7.2M from a self-declaration claim.

Case File · Adjacent
— Case Studies

Manufacturing engine claim defended

Engine measurement claim contested on contract definitions and decommissioned-system rules.

Case File · Adjacent

An audit notification is not an invoice.

It is the opening position of a negotiation. Speak with a specialist before responding. The first conversation is at no cost and under privilege.

Contact Us →
— 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.