Oracle audit defense is independent, buyer-side representation that runs your Oracle LMS or GLAS audit for you and shrinks the claim. Oracle uses measurement scripts, contract ambiguity and licensing complexity across options and packs, soft partitioning, ULAs and the Java SE employee metric to surface large gaps that convert into cloud or licence purchases. Our ex-Oracle advisors control the process, challenge the findings, and settle on your terms.
Last reviewed 6 June 2026 by the Atonement Licensing Oracle practice.
Scope and script control, independent measurement, and settlement on your terms, including Java and ULAs.
A formal audit starts with a notification letter under your contract's audit clause, commonly around 45 days' notice. Oracle then requests environment data and asks you to run LMS scripts. Those scripts report technical usage, including options like Partitioning, Diagnostics Pack and Tuning Pack that are often enabled by default. The raw output, read Oracle's way, almost always overstates your liability.
We manage the audit as a controlled project. We review the contractual basis and scope, validate what data is actually required, run and interpret the measurement ourselves, and challenge Oracle's findings where contracts, licensing rules or virtualisation rules support a lower number. We then handle the commercial close, keeping any genuine shortfall out of penalty territory and negotiating it into terms that suit you rather than Oracle's quarter-end.
Two areas drive most surprise bills: the Java SE Universal Subscription, priced per employee since 2023, and ULA certification. We assess both before they become audit findings, and defend them if they already are. See our guides to Oracle Java licensing and Oracle ULA exit.
A controlled, four-stage engagement that keeps you in command of scope, data and the commercial outcome.
We read your OLSA, OMA or ordering documents and the audit clause before you reply to Oracle. We define what data Oracle is actually entitled to request, and what it is not, so the audit starts narrow rather than open-ended.
We run and interpret the LMS scripts ourselves. We separate genuine usage from default-enabled options and packs, and we model soft partitioning, disaster recovery and the Java SE employee metric the way the contract actually reads.
We contest every overstated line on contract, licensing-rule and technical grounds. Most of a first-pass Oracle finding is negotiable before any number is accepted, which is exactly where buyers without representation lose money.
We settle any genuine shortfall on your terms, kept out of penalty territory and timed to your calendar, not Oracle's quarter-end. Where useful, we fold the resolution into a wider Oracle negotiation.
Our Oracle license compliance service is the same discipline applied before an auditor ever calls. We baseline your deployed Oracle estate against your entitlements, find the exposure that drives audit findings, and fix it on your terms. The recurring sources are consistent: management packs and options enabled by default, soft partitioning on VMware treated by Oracle as if every host were licensable, disaster recovery and standby servers, Named User Plus minimums, and the Java SE Universal Subscription priced per employee since 2023.
Because we represent buyers only and charge fixed fees, the compliance position we give you is the real one, not a number shaped to sell you more licences or cloud credits. If an audit is already open, the same work becomes your defense. For deeper background, read our guides to Oracle audit defence, how to respond to an Oracle audit, and the Oracle license audit process.
Request an independent compliance reviewContinue across our Oracle advisory practice and research.
Independent, buyer-side advice. We respond within one business day.
Weekly vendor licensing and negotiation intelligence for enterprise buyers.