Why AI Contracts Are Different from Regular SaaS Contracts
A standard SaaS contract covers access, uptime, and data security. An AI vendor contract covers all of that plus questions that did not exist two years ago: Who owns the outputs my model generates? Can the vendor train on my data? What happens when they deprecate the model version I depend on? What if they raise prices 300% on the next contract renewal?
These are not hypothetical concerns. OpenAI deprecated GPT-3 models with limited notice, forcing users to migrate. Anthropic and OpenAI have both raised API prices on specific model versions. Multiple AI vendors have been caught using customer data for model training despite claiming otherwise. And AI-specific terms (like "fine-tuning data rights" and "model output ownership") are not covered by standard software procurement frameworks.
If you have not negotiated AI contracts before, start with our AI vendor evaluation guide to understand what to look for before you get to the contract stage. This guide focuses on the specific contract terms and negotiation tactics for AI-specific deals.
Data Ownership and Training Rights
This is the single most important section of any AI vendor contract. Get it wrong and you might be feeding your proprietary data into your competitor's AI model.
Input Data Rights
Your contract must explicitly state: the vendor will not use your input data (prompts, documents, API calls) to train, fine-tune, or improve their models or any third party's models. Anthropic and OpenAI both offer this in their API terms of service, but the default terms for consumer products (ChatGPT, Claude.ai) are different. Ensure your contract references the API/enterprise terms, not the consumer product terms.
Output Data Ownership
Who owns the text, code, or analysis that the AI generates using your prompts and data? Most vendors assign output ownership to you, but check the fine print. Some reserve the right to use anonymized or aggregated output data for model evaluation. Define "ownership" explicitly: you own the outputs, you can use them for any purpose, and the vendor has no rights to your outputs beyond delivering the service.
Fine-Tuning Data
If you fine-tune a model with your proprietary data: who owns the fine-tuned model weights? Can the vendor access your fine-tuning data? What happens to the model if you terminate the contract? The strongest position: you own the fine-tuned model weights, the vendor holds them on your behalf, and they must delete or transfer them upon termination. The weakest position: the vendor retains rights to your fine-tuning data as part of their "service improvement."
Red Flag Language
Watch for: "we may use de-identified data for service improvement" (what counts as "de-identified"?), "aggregate usage data may be used for research" (your prompts are "usage data"), and "model outputs are provided as-is and are not proprietary" (this means you do not own the outputs). Any of these should trigger a negotiation conversation before signing.
Model Versioning and Deprecation SLAs
AI models are not static software. Vendors release new versions, deprecate old ones, and sometimes change model behavior in ways that break your application without changing the model name.
Version Pinning
Your contract should guarantee: the ability to pin a specific model version for a defined period (minimum 12 months), advance notice before any model version is deprecated (minimum 6 months), access to the pinned version during the migration period, and no behavior-altering changes to your pinned version during the commitment period.
Performance SLAs
Standard uptime SLAs (99.9% availability) are necessary but not sufficient for AI services. Add performance SLAs: maximum response latency at the 95th percentile (e.g., under 2 seconds for standard queries), throughput guarantees (minimum tokens per second during peak hours), and quality consistency (the model's performance on your evaluation suite does not degrade by more than X% between versions).
Migration Support
When the vendor releases a new model version, negotiate: a parallel run period where both old and new versions are available, migration documentation specific to behavioral changes between versions, testing credits to evaluate the new version against your quality benchmarks, and engineering support for migration issues. The strongest contracts include a "compatibility guarantee" where the vendor commits to helping resolve regressions in the new version.
Real Example
OpenAI deprecated text-davinci-003 with 3 months notice. Companies that built products on that specific model had to migrate to GPT-3.5 Turbo, rewrite prompts, and re-evaluate quality, all under a deadline. Your contract should prevent this from happening without adequate support and timeline.
Pricing Protections and Cost Caps
AI API pricing is volatile. Models get cheaper as new versions launch, but your specific model version might get more expensive as the vendor pushes you toward newer (and differently-priced) options.
Price Lock Provisions
Negotiate a price lock for your contract term: the per-token (or per-request) price will not increase during the contract period, with a maximum annual increase cap of 5 to 10% for renewals. Without this, vendors can effectively force migration by making your current model prohibitively expensive.
Volume Commitments
Commit to a minimum monthly spend in exchange for a discount. Typical structures: commit to $5K/month, get 15% off list pricing. Commit to $20K/month, get 25% off. Commit to $50K+/month, get 30 to 40% off plus dedicated support. Make sure the commitment is "use-it-or-lose-it" on a monthly basis, not a cumulative annual commitment that penalizes you if usage drops.
Cost Transparency
Require detailed billing: per-model cost breakdowns, token usage by endpoint, daily and hourly usage reports, and alerts when spending exceeds configurable thresholds. Some vendors provide minimal billing detail, making it hard to optimize costs. Detailed billing data is a reasonable contract requirement.
Cost Cap (Circuit Breaker)
Include a cost cap provision: if your monthly bill exceeds X dollars (e.g., 200% of your committed spend), the vendor will notify you immediately and optionally throttle usage to prevent runaway costs. This protects against bugs in your application that accidentally generate millions of API calls, a scenario that has caused five-figure surprise bills for multiple startups.
Termination, Portability, and Exit Rights
The ability to leave a vendor is as important as the terms for staying. AI vendor lock-in is real: prompt engineering, evaluation suites, and fine-tuned models are all vendor-specific.
Termination Rights
Your contract should allow: termination for convenience with 30 to 60 days notice, termination for cause (breach, SLA failures, security incidents) with immediate effect, and no termination penalties beyond the current billing cycle. Watch for: auto-renewal clauses with narrow cancellation windows, early termination fees on annual commitments, and "wind-down" periods where you pay without receiving full service.
Data Portability
Upon termination: the vendor must provide all your data (prompts, outputs, fine-tuning data, evaluation results) in a standard format within 30 days. Fine-tuned model weights must be either transferred to you or deleted (your choice). All your data must be deleted from the vendor's systems within 60 days, with written confirmation.
Transition Assistance
For enterprise contracts ($50K+/year), negotiate transition assistance: the vendor provides engineering support for migrating to a new provider, access to the current service continues for 90 days after termination notice (to allow migration), and documentation of all custom configurations, fine-tuning parameters, and integration details.
Multi-Vendor Strategy
The strongest negotiating position is having a working alternative. Build your AI application with an abstraction layer that supports multiple LLM providers (OpenAI, Anthropic, Google). Test regularly with at least two providers. When negotiating, the vendor knows you can switch, which gives you leverage on pricing and terms. Evaluate vendors using the framework in our outsourcing AI development guide.
Security, Compliance, and Liability
Security Requirements
Require: SOC 2 Type II certification (or equivalent), encryption at rest and in transit (AES-256 minimum), regular penetration testing (annual, with results shared under NDA), incident notification within 24 hours of discovery, and no data processing in jurisdictions you have not approved.
AI-Specific Liability
This is evolving legal territory. Key provisions: the vendor is not liable for the accuracy of AI outputs (this is standard and reasonable), but the vendor IS liable for data breaches, unauthorized data use, and SLA failures. For regulated industries: the vendor provides documentation that their service meets specific regulatory requirements (HIPAA BAA for healthcare, SOC 2 for financial services).
Insurance and Indemnification
Enterprise AI contracts should include: cyber liability insurance (minimum $5M coverage), indemnification for intellectual property claims related to model outputs, and indemnification for data breaches caused by the vendor's negligence. Note: most AI vendors will not indemnify for general AI output accuracy. This is reasonable because they cannot control your prompts or use cases.
Compliance Addendums
For specific regulatory needs, negotiate compliance addendums: Data Processing Agreement (DPA) for GDPR, Business Associate Agreement (BAA) for HIPAA, and custom data residency requirements (EU-only processing, for example). These addendums should be part of the main contract, not side agreements that can be modified independently.
Negotiation Tactics and Next Steps
Here is how to negotiate effectively with AI vendors:
Leverage Points
- Multi-vendor capability: Demonstrate that you can switch providers. Share your abstraction layer architecture.
- Volume growth: Project your usage growth over 12 to 24 months. Vendors discount aggressively for committed growth.
- Case study value: Offer to be a public reference customer in exchange for better terms. Startups with interesting use cases are valuable marketing for AI vendors.
- Annual commitment: Commit to annual billing (paid monthly) in exchange for 15 to 25% discounts.
What to Negotiate First
Prioritize: data ownership and training rights (non-negotiable, get this right), pricing and commitment terms (biggest financial impact), model versioning and deprecation (biggest operational risk), then termination and portability (important but less urgent). Start with your most important terms and concede on less critical items to create negotiation room.
When to Walk Away
Walk away if: the vendor will not commit to not training on your data, there is no model version pinning or deprecation notice, pricing has no cap or lock, or termination terms include punitive fees. These are signs of a vendor that will cause problems as your dependency grows.
Need help evaluating AI vendor contracts or building a multi-vendor AI strategy? Book a free strategy call and we will review your current vendor agreements and recommend improvements.
Need help building this?
Our team has launched 50+ products for startups and ambitious brands. Let's talk about your project.