- within Corporate/Commercial Law topic(s)
- with readers working within the Business & Consumer Services and Retail & Leisure industries
- within Corporate/Commercial Law, Antitrust/Competition Law and Law Department Performance topic(s)
Your company receives a letter from Oracle's License Management Services. It is politely worded but unmistakably serious. Oracle is exercising its contractual audit rights and would like your organization to cooperate in a review of your software deployments.
For many companies, the instinct at this moment is to cooperate fully, correct any genuine issues, and resolve the matter quickly. That instinct, while understandable, is exactly what Oracle is counting on.
What follows the audit letter is not a neutral compliance review. It is the opening move in a carefully engineered revenue strategy that Oracle's own employees have described in federal court filings as "Audit, Bargain, Close" — or ABC. Understanding how this strategy works, what rights you actually have, and how experienced legal counsel can level the playing field is the difference between a six-figure settlement on your terms and an eight-figure capitulation on Oracle's.
The "Audit, Bargain, Close" Strategy: What We Know from Court Records
The term "Audit, Bargain, Close" did not originate with Oracle's critics. It originated inside Oracle itself. In a class action securities lawsuit against Oracle, a consolidated complaint alleged, based on statements from nine former Oracle employees identified with specificity, that Oracle systematically used coercive audit practices to manufacture cloud subscription revenue.
"The sales team would identify large clients they thought they could get more money out of and threaten them with audits... frequently, neither sales nor LMS had real evidence that customers targeted for audits were noncompliant, but the mere threat of an audit would put customers under so much pressure that they had no choice but to agree to Oracle's demands." — Former Oracle Employee, Federal Court Filing
This is not a fringe allegation. The complaint describes in granular detail a system in which Oracle's License Management Services (LMS) also know as Global License Advisory Services (GLAS) — the internal audit arm — and Oracle's sales division operated in close coordination, with sales identifying audit targets and, in some cases, drafting the threatening audit letters that LMS then sent to customers. A federal court allowed the case to proceed on a narrow securities fraud theory, finding the allegations legally sufficient to state a plausible claim.
The three phases of the strategy, along with what your company should do, break down as follows:
AUDIT
Sales/LMS identify target accounts — often with no real evidence of non-compliance. Soft audit inquiry or formal LMS letter sent.
Do not respond informally. Retain legal counsel immediately. Channel all communications through a single designated contact.
BARGAIN
Oracle presents inflated "shock number" compliance gap, then offers a "discount" if you purchase cloud subscriptions or a ULA.
Challenge the methodology. Independently verify all findings. Do not accept Oracle's numbers without scrutiny — they are frequently overstated.
CLOSE
Oracle leverages quarter-end deadlines and fear of copyright litigation to pressure a fast settlement on its terms.
Understand Oracle's fiscal calendar. Deadlines are artificial. A settlement built around your legal position is far stronger than one built around Oracle's timeline.
The result: customers who should never have faced a compliance bill pay millions. And Oracle books it as cloud revenue growth.
Five Oracle Audit Tactics Your Legal Team Needs to Know
1. The "Soft Audit" Disguised as a Friendly Review
Not all Oracle audit pressure arrives with a formal LMS letter. Oracle also deploys what the industry calls "soft audits" — informal outreach from Oracle sales representatives framed as a complimentary license review, a compliance health check, or even an account management call. This is what is going on when you get a call from Oracle about your Java SE deployments.
In practice, an informal review carries no contractual audit protections for the customer. There are no defined timelines, no scope limitations, and no formal dispute rights. Customers who participate under the impression that they have "nothing to hide" frequently discover that Oracle's sales team has collected enough data to generate a large compliance claim — and a cloud subscription proposal to resolve it.
Legal note: You are not obligated to cooperate with an informal Oracle review. Only a formal audit notice from Oracle's LMS or legal counsel invokes your contractual audit obligations. Treat any Oracle compliance outreach as potentially adversarial until you have reviewed your contract and consulted counsel.
2. The "Shock Number": How Oracle Builds Its Opening Position
When Oracle's LMS presents audit findings, the initial compliance gap figure is almost always dramatically overstated. This is not an accident. Oracle's auditors appear to be incentivized to identify maximum potential exposure, and they routinely rely on non-contractual policies — particularly the Oracle Partitioning Policy governing VMware virtualization — as if those policies were binding contractual terms.
The Oracle Partitioning Policy states that Oracle software running in a VMware environment must be licensed for every physical processor core in the entire cluster, not just the hosts where Oracle is actually deployed. This policy is not part of Oracle's standard Master License Agreement. It is a unilaterally published document that explicitly states it "may not be incorporated into any contract" and is subject to change without notice. Yet Oracle's auditors apply it as if customers agreed to it.
The practical effect: a company running Oracle database on three hosts in a forty-host VMware cluster may receive an audit claim demanding licenses for all forty hosts. The shock number exists to make the eventual settlement — which might only cover the three actual hosts — feel like a victory for the customer, even if the customer overpays relative to its genuine contractual obligations.
Legal note: Oracle's non-contractual policies cannot expand your license obligations beyond what your actual signed agreements require. A detailed legal analysis of your specific Oracle contracts is essential before responding to any audit findings.
3. Java SE: The New Enforcement Frontier
Oracle's Java enforcement activity represents one of the most significant changes in the enterprise software audit landscape since 2023. Following Oracle's shift to a per-employee Java SE subscription model, Oracle launched an aggressive global campaign to identify organizations using Oracle's Java Development Kit without the required commercial subscription.
Oracle tracks Java downloads by matching IP addresses to organizations. Companies are being contacted for Java compliance regardless of whether they have any other Oracle products. Gartner has projected that by 2026, at least one in five organizations using Java will face an Oracle audit. Oracle has been targeting companies with as few as fifty employees purely over Java usage, and the pricing model — applied per employee across the entire organization regardless of actual Java use — can produce cost increases exceeding 800 percent compared to prior licensing structures.
Java audits follow the same ABC pattern. The soft audit begins with an inquiry from Oracle's Java sales team, often referencing Oracle's download records as evidence of non-compliance. Or the Oracle team says that they are there to help you ensure that your data is secure. Organizations that respond without counsel frequently provide far more information than their contracts require, which Oracle then uses to build a large non-compliance claim.
Legal note: Oracle's per-employee Java pricing model has been challenged as an overreach relative to actual usage. Companies may have grounds to contest both the scope of Oracle's audit claims and the retroactive fee demands that frequently accompany them.
4. The Quarter-End Close Pressure
Oracle's fiscal year ends on May 31. Its quarterly deadlines follow the standard calendar. Oracle's audit and sales teams know this calendar intimately, and they use it deliberately.
As Oracle approaches a quarter-end, the pressure on audit targets intensifies. Proposals that were presented as final become "special offers" with deadline language. Sales teams become more accessible. Discounts appear. The implicit message is that the deal available today will not be available next week.
These deadlines are artificial. Oracle's contractual audit rights do not expire at quarter-end. The "deal" usually does not evaporate but comes back the next quarter and is often better. What Oracle is doing is leveraging its own internal sales cycle against you — creating urgency that has no legal foundation but enormous psychological effect on companies that are not prepared for it.
Legal note: Any settlement offer involving Oracle cloud subscriptions, Unlimited License Agreements, or license true-ups should be reviewed carefully by experienced licensing counsel before signature. Settlements signed under artificial deadline pressure often contain terms that create new and expensive obligations for years afterward.
5. Default-Enabled Features: The Trap Oracle Installs for You
Court filings in Oracle related litigation include an allegation: that Oracle configured its on-premises software products to automatically install additional options and management packs in an enabled state, without informing customers that these features were active or that using them required additional licenses. Once a customer was found "using" these features — even unknowingly — Oracle's LMS had a basis for a compliance claim.
This pattern is most prevalent with Oracle Database Enterprise Edition, which ships with a wide range of options — Partitioning, Advanced Security, Diagnostics Pack, Tuning Pack, and others — that require separate licenses. Database administrators frequently enable features or run queries that inadvertently activate options. Oracle's LMS audit scripts are designed to identify these activations, which Oracle treats as evidence of unlicensed use regardless of whether the customer had any knowledge or intent.
Legal note: Unintentional feature activation is a common and frequently challenged basis for Oracle audit claims. The fact that a feature was activated does not necessarily mean a license was required or that the customer is liable for retroactive fees. These findings are defensible with the right technical and legal analysis.
Oracle Is Not Alone: Quest Software and the Growing Audit Threat
Oracle is the most prominent practitioner of aggressive software audit tactics, but it is not the only one. Quest Software — which makes widely-used database tools including Toad, Spotlight, and a range of products that manage Oracle and SQL Server environments — has adopted audit strategies that closely mirror Oracle's playbook.
Quest's audit activity frequently targets organizations that use Quest tools in virtualized environments or across shared infrastructure, asserting broad license obligations based on deployment configurations that customers did not understand to trigger additional license requirements. Quest, like Oracle, tends to present inflated initial findings and then offer to resolve the matter through subscription upgrades or expanded license purchases.
What Oracle Doesn't Want You to Know: Your Contractual Rights
Oracle's audit process is designed to feel inevitable and one-sided. It is neither. Your Oracle Master Agreement contains specific provisions that define and limit Oracle's audit rights, and those provisions exist to protect you. Key rights that companies frequently overlook include:
- Notice requirements. Oracle is typically required to provide written advance notice before initiating a formal audit. The required notice period — often 45 days — is a minimum, not a maximum. You are entitled to the full notice period to prepare.
- Scope limitations. Your contract defines what Oracle can audit and how. Oracle's LMS scripts collect significant data, and you are not required to run those scripts beyond the scope your contract specifies. Reviewing the script output before providing it to Oracle is both prudent and entirely appropriate.
- Audit frequency limits. Many Oracle agreements include provisions limiting how frequently Oracle can conduct audits. If you have been recently audited, Oracle may not have the right to initiate another review.
- The non-contractual policy problem. If Oracle's compliance claim relies on the Partitioning Policy, or any other policy document that is not expressly incorporated into your signed agreements, you have grounds to challenge that claim. Policy documents that Oracle unilaterally publishes and reserves the right to change cannot override what your contract actually says.
One of the most important things you can do in an Oracle audit is to understand what you agreed to — not what Oracle says you agreed to. Those are frequently very different things.
What to Do Before Oracle Comes Knocking: A Practical Framework Before the Audit Letter:
Proactive Steps
- Conduct an internal license baseline. Understand what Oracle products you are running, where they are deployed, and what your contracts actually say. Knowing your position before Oracle does is the single most powerful advantage in an audit.
- Review your Oracle contracts for audit rights, frequency limitations, and scope provisions. Many organizations have never read these sections carefully. They matter enormously.
- Document your VMware environment and Oracle software deployment boundaries. If Oracle is not installed on certain hosts or clusters, document that technically. Clean documentation is the foundation of a strong audit defense.
- Identify which Oracle products might have default-enabled features in your environment. If your DBAs have been running the Diagnostics Pack or Tuning Pack without realizing it, you want to know that before Oracle does.
- Establish a relationship with experienced Oracle licensing counsel before you need them. The cost of a proactive assessment is a fraction of the cost of responding to an audit without one.
When the Letter Arrives: Immediate Response
- Do not respond to Oracle directly without counsel. Every statement you make becomes part of Oracle's record. The first communication from your organization should be one that establishes the rules of engagement, not one that provides Oracle with data.
- Distinguish between a soft audit and a formal LMS notice. If Oracle's outreach is informal, you are not obligated to cooperate in the same way as with a formal audit. Treating a sales inquiry as a binding audit obligation is a mistake that Oracle actively encourages.
- Establish a single point of contact. All Oracle audit communications should flow through one person — ideally legal counsel or someone working directly with counsel. Prevent Oracle from speaking informally with your IT staff, who may inadvertently disclose information that strengthens Oracle's position.
- Review the LMS scripts before running them. Oracle's data collection tools are designed to capture maximum information. Have your technical and legal teams review what the scripts collect and limit the output to what your contract requires.
- Record everything in writing. Verbal representations from Oracle sales or LMS teams are notoriously unreliable. Every commitment, every deadline, every proposed settlement term should be in writing.
During Negotiations: Protecting Your Position
- Challenge Oracle's findings independently. Oracle's initial numbers are a starting position, not a final determination. Engage your own technical analysis of what the data actually shows before accepting any characterization of non-compliance.
- Separate genuine compliance gaps from manufactured ones. If you have real license deficiencies, address them. If Oracle's claim relies on non-contractual policies or overreaching interpretations of your environment, push back aggressively.
- Understand Oracle's fiscal calendar. Deadlines that appear before Oracle's May 31 year-end or quarterly closes are not coincidental. You are not bound by Oracle's revenue calendar.
- Be skeptical of cloud subscription settlement proposals. Purchasing Oracle Cloud licenses as a way to resolve an audit claim is, in many cases, purchasing something you do not need to escape a claim that was overstated to begin with. If a cloud subscription actually serves your business, that is a separate analysis — but it should be conducted on its own merits, not under audit pressure.
The Bottom Line: Knowledge Is the Most Powerful Audit Defense
Oracle's "Audit, Bargain, Close" strategy works because most organizations are unprepared for it. They do not know what their contracts say. They do not understand that Oracle's non-contractual policies are not legally binding. They do not realize that the shock number is designed to be challenged. They respond to artificial urgency with real concessions.
The companies that fare best in Oracle audits — and in the audits conducted by Quest, IBM, Microsoft, and other aggressive publishers — share a common characteristic: they treat the audit as a legal matter from the first contact, not from the moment they have already provided the publisher with everything it needs to build its case.
Our firm has represented companies across a wide range of industries in Oracle and other audit defense, Oracle and NetSuite ERP litigation, and disputes with other enterprise software publishers. We understand these audit playbooks in depth — including the contractual arguments that work, the technical defenses that matter, and the negotiating strategies that achieve real outcomes.
The content of this article is intended to provide a general guide to the subject matter. Specialist advice should be sought about your specific circumstances.