Editorial photograph of a legal and procurement team reviewing an enterprise AI contract
GenAI Practice

OpenAI agreement. Seven clauses to push back on.

OpenAI enterprise agreements move fast and favor the vendor on data, capacity, and price. Seven clauses decide whether the deal protects you. Push back on these before signing.

Contact Us GenAI Practice
500+Enterprise clients
$2B+Under advisory
Industry Recognized
500+ Enterprise Clients
$2B+ Under Advisory
11 Vendor Practices
100% Buyer Side Independent

OpenAI enterprise agreements are drafted to favor the vendor on data use, capacity, and price escalation. Seven clauses carry most of the buyer risk. This guide gives the push back language and the reasoning behind each one.

Key takeaways

  • OpenAI enterprise terms default to vendor friendly positions on data use, capacity, and price.
  • The data use and training clause is the first to fix. Require contractual confirmation that your data is not used for training.
  • Rate limits and capacity are rarely guaranteed. Push for committed throughput, not best effort.
  • Price protection is the most overlooked clause. Cap renewal increases in writing.
  • Model deprecation can break a production workload. Require notice and a migration window.
  • Indemnity for model output should sit with the vendor, not the customer.
  • A clean exit clause with data deletion and export is non negotiable for regulated buyers.
Try Vera AI · free 30 day trial
Do not send the counter until Vera has read the deal.
  • Your quote benchmarked against 500,000+ real closed deals, adjusted for deal size, region, and industry
  • Every risky clause flagged with the exact quote, the page, and the replacement language to send back
  • Counter emails drafted in your voice, concessions tracked, live coaching on the negotiation call
Start the free Vera AI trial →Free 30 day trial · decode one contract free, no signup

How should you handle the data and training clause?

Start here. The data clause decides whether your prompts and outputs can be used to improve the model. Require explicit contractual confirmation that they cannot.

OpenAI publishes an enterprise privacy position, but the executed contract is what binds. Hold the signed terms to the same standard as the public page.

No training on your data

Require language that your business data is excluded from model training by default. Make it a representation, not a setting that can change.

Retention and deletion

Set a maximum retention window and a deletion right on termination, in line with the data processing addendum. Confirm logs and fine tuning artifacts are covered, not only prompts.

  • Scope: name every data type the clause covers, including embeddings.
  • Default: exclusion from training must be the default, not opt in.
  • Proof: require a deletion certificate on request.

How do you protect capacity and rate limits?

Capacity is where production workloads break. Best effort throughput is not a commitment. Push for committed capacity tied to your use.

Committed throughput

Negotiate guaranteed tokens or requests per minute, with a remedy if the vendor misses it. Reference the published pricing and rate structure as the floor, then commit it.

Model deprecation notice

A deprecated model can break a live pipeline. Require advance notice and a migration window before any model is retired.

Seven OpenAI clauses and the buyer side position

ClauseVendor defaultBuyer side position
Data and trainingAmbiguousContractual exclusion from training
RetentionVendor setCapped window plus deletion right
CapacityBest effortCommitted throughput with remedy
Model deprecationVendor discretionNotice plus migration window
Price protectionAbsentRenewal increase cap in writing
Output indemnityCustomer bearsVendor indemnifies for model output
ExitLimitedExport plus certified deletion

What commercial terms decide the real cost?

Headline price is not the cost. Escalation, minimums, and overage decide what you actually pay across the term.

Price protection

Cap the renewal increase in writing. Without a cap, a successful pilot becomes leverage the vendor uses against you at renewal.

Overage and minimums

Negotiate the overage rate before you need it. Align any committed minimum to a conservative usage forecast, not the optimistic one.

  • Cap: fix the maximum renewal uplift as a percentage.
  • Overage: pre agree the rate above the commitment.
  • Minimum: size the commit to defensible demand.

How do you keep a clean exit and continuity?

Regulated buyers cannot sign without an exit. The contract must let you leave with your data and without disruption.

Data export and deletion

Require full export in a usable format and certified deletion on termination. Tie deletion to a defined timeline.

Continuity and indemnity

Confirm output indemnity sits with the vendor, in line with the published business terms. Add a transition period so a switch does not strand a live workload.

Where the common advice on OpenAI enterprise contracts is wrong

The common advice is that the standard enterprise terms are fine because the vendor already promises not to train on business data. We disagree. In the reviews we ran, the marketing promise and the signed contract language did not always match, and capacity and price protection were almost never in the buyer's favor by default. The buyer side move is to treat every published assurance as a starting point and require it in the executed agreement, with committed throughput and a renewal cap written in. A promise on a web page is not a contractual right.

Editorial photograph of contract redlines on a screen during an enterprise AI negotiation
The gap between a vendor's published data assurance and the executed contract language is where most enterprise AI risk lives. Close it in the signature copy, not the sales deck.
30
Enterprise AI reviews 2024 to 2025
22%
Median cost and risk cut versus first draft
5
Clauses missing from the average opener

Source: Redress Compliance advisory engagement file, 2024 to 2025.

A model vendor will give you the capacity and the price you negotiate, not the capacity and the price you assume. Write both into the contract.

Suggested reading

Negotiating a renewal? Read the paper before you counter. Upload the contract or renewal quote to Vera AI and get a clause by clause read in plain English: which terms are off market, where the money hides, and paste ready replacement language to send back. Free, no signup needed. Decode your contract free with Vera AI →

What should a buyer do next?

  1. List every clause in the vendor draft and map it against the seven positions above.
  2. Require the data and training exclusion as a contractual representation, not a setting.
  3. Convert capacity from best effort to committed throughput with a remedy.
  4. Add a written cap on the renewal price increase.
  5. Secure model deprecation notice and a migration window.
  6. Confirm output indemnity sits with the vendor.
  7. Lock an exit clause with export and certified deletion before signing.
  8. Engage independent GenAI advisory to redline the agreement.
Need help? Try our AI agents. Ask the GenAI vendor AI agent → Scoped to one vendor and one problem. Runs in your browser.

Frequently asked questions

Does OpenAI train on enterprise data?

OpenAI states that it does not train on business data submitted through its enterprise and API products by default. Require that assurance in the executed contract as a representation, because the binding protection is the signed language, not the published page.

What is the most important OpenAI clause to negotiate?

The data and training clause is first, because it governs whether your prompts and outputs can improve the model. Close behind are capacity commitments and price protection, which decide reliability and cost across the term.

Can I get guaranteed capacity from OpenAI?

Yes, through committed throughput rather than best effort limits. Negotiate guaranteed tokens or requests per minute with a remedy if the vendor misses the commitment, so production workloads are protected during demand spikes.

How do I protect against price increases?

Add a written cap on the renewal increase before you sign. Without a cap, a successful pilot becomes leverage the vendor uses at renewal, and the headline price you negotiated does not hold.

Who is liable for AI model output?

Push for the vendor to indemnify for model output rather than the customer bearing that risk. Check the business terms, since indemnity scope varies and often excludes the cases buyers care about most.

What happens to my data when the contract ends?

A clean exit clause requires full data export in a usable format and certified deletion on termination within a defined window. Regulated buyers should treat this as non negotiable.

Is the standard enterprise agreement safe to sign as is?

Rarely. The first draft typically favors the vendor on data, capacity, and price. Reviewing the seven clauses and requiring published assurances in writing closes the gaps the standard paper leaves open.

When should legal and procurement get involved?

At the first draft, not at signature. Early redlining on data, capacity, and price gives the most leverage and avoids accepting vendor defaults under deadline pressure.

GenAI Vendor Advisory

The full GenAI contract review from the GenAI Practice.

Enterprise AI contract review, data use posture, capacity protection, and the buyer side moves across the major model vendors.

Used across more than five hundred enterprise clients. Independent. Buyer side. Built for procurement leaders running the next renewal cycle.

Get the white paper →
Opens the white paper landing page. We only email you about this download.
Run the software spend health check against your AI contracts in under five minutes.
Open the Tool →

Enterprise AI deals reward the buyer who reads past the data sheet. Fix the seven clauses, require every assurance in writing, and the contract finally protects the workload it runs.

Fredrik Filipsson
Co Founder and Group CEO, Redress Compliance