Blog

The Agreement Mistakes That Surface in Audits

The agreement mistakes that surface in Oracle audits are nearly always known long before the audit letter, and a buyer side contract review that catches them early typically cuts a finding 60 to 80 percent.

The agreement mistakes that surface in Oracle audits are nearly always known long before the audit letter, and a buyer side contract review that catches them early typically cuts a finding 60 to 80 percent.

Which agreement mistake costs the most in an audit?

The agreement mistake that costs the most is letting Oracle replace your signed contract with its policy documents. An Oracle audit runs through GLAS, formerly LMS, under the audit clause in the Oracle Master Agreement, and the preliminary finding arrives inflated at list price. Many of those line items rest on policy papers rather than on the agreement you signed, and contract language beats policy every time the two disagree.

The clearest example is virtualization. Oracle's partitioning policy does not recognise VMware, Hyper V, or KVM as hard partitioning, so a finding will often claim every core in a cluster. That claim lives in a policy paper. If your signed agreement says nothing that supports cluster wide counting, the policy does not bind you, and the buyer move is to test the claim against the contract before you accept a single core.

How does a vague license definition surface in an audit?

A vague license definition surfaces as an undercount against minimums. Named User Plus carries per processor minimums set in the core factor table, and a metric that was never pinned down at purchase becomes the auditor's chance to count the larger of two readings. When the ordering document is silent on how users are measured, Oracle measures them the way that produces the bigger number.

The fix is contractual, not technical. Knowing exactly which metric applies to each program, what the minimum is, and which legal entity is licensed turns an open question into a closed one. That clarity is the difference between a finding you can rebut in a sentence and a finding you spend months disputing.

Why do customer and entity definitions matter so much?

Customer and entity definitions matter because they decide who is allowed to use the software. A merger, a carve out, or a new subsidiary can quietly put usage outside the licensed entity, and that gap is one of the first things an auditor looks for. The agreement defines the customer, and use beyond that definition is unlicensed use no matter how reasonable it felt at the time.

This is where buyer side review earns its place. Reading the customer definition against the current corporate structure, before Oracle does, lets you close the gap on your own terms rather than under audit pressure.

Common agreement mistakes and the buyer move

Agreement mistakes that surface in audits and how to answer them
MistakeHow it surfacesBuyer move
Policy treated as contractCluster wide virtualization claimTest the claim against the signed agreement
Undefined user metricUndercount against Named User Plus minimumsPin the metric and minimum per program
Stale entity definitionUsage outside the licensed customerMap use to the current corporate structure
Ignored matching service levelsRepricing of support on partial terminationPlan termination around the matching rule
Lost ordering documentsDisputed entitlementsRebuild the entitlement record before any audit

How do matching service levels turn into an audit cost?

Matching service levels turn into a cost when you try to drop support on part of an estate. Oracle support runs at roughly 22 percent of license fees with annual escalation, and the matching service level rule constrains partial termination, so dropping support on some licenses can reprice what remains. An audit that finds shelfware you wanted to retire can therefore cost more than the shelfware itself if the matching rule is not planned around.

The agreement, not the invoice, holds the rule. Reading it before you restructure support is the only way to know whether a saving is real or whether it simply moves cost from one line to another.

What does a pre audit agreement review actually check?

A pre audit agreement review checks the contract against the deployment, line by line, so that no surprise is left for the auditor to find first. It rebuilds the entitlement record from ordering documents, confirms the metric and minimum on every program, maps usage to the licensed entity, and identifies which policy claims the contract would not support.

This is buyer side work by design. We position as an independent buyer side advisory with deep Oracle licensing expertise, and the strength of the review comes from contract literacy and disciplined process. Done before any letter arrives, it is why an independent review of findings typically cuts the claim 60 to 80 percent.

Where to go next

This piece links up to the Oracle License Compliance Guide. Keep reading across the cluster:

Next step

See our ULA advisory work, or get a quote and we will walk through your position.

FAQ Buyer questions

What buyers ask first.

Treating Oracle policy as if it were the contract. Cluster wide virtualization claims rest on policy papers that are often weaker than the signed agreement, and contract language beats policy.
Yes. If usage moves outside the licensed customer entity after a merger or carve out, that use can be unlicensed. Mapping use to the current structure before an audit closes the gap on your terms.
An independent buyer side review of findings typically cuts the claim 60 to 80 percent, and catching agreement mistakes before the audit letter arrives is the cheapest place to find that saving.
The License Position

Read Oracle's next move before they make it.

The License Position is our free weekly Oracle licensing note. One development that matters, why it matters, and one buyer move you can make this week, in under 400 words.

No public email needed from us. We capture everything through the form. See what it covers

Get a Quote

Want this read on your own estate?

Get a quote and we will walk through your Oracle position. We defend 95 to 100 percent of audit exposure across 300 plus engagements, with no risk to you.

Two pricing models only. Fixed Fee, scoped and agreed up front. Gainshare, a share of verified savings or avoided exposure, with zero retainer and no risk to you. Our guarantee: we reduce your Oracle exposure or we reimburse our service fee.