The Procurement Landscape in Late 2024

Enterprise procurement teams face a genuine dilemma when evaluating AI assistant platforms. The big three — Microsoft Copilot for Microsoft 365, Google Gemini for Workspace, and Amazon Q Business — are each compelling within their native ecosystems, but all three come with contractual, architectural, and pricing dynamics that create long-term exposure if not addressed upfront. Across the organisations we advise, the most common outcome of a rushed AI assistant procurement is a licence that sits largely unused while costs accumulate on an annual commitment.

The macro picture is sobering: industry data consistently shows that only around one-third of enterprise AI copilots have reached full production deployment. The remaining two-thirds are either still in pilot, limited to small user groups, or effectively abandoned as shelfware. The practical reasons are well-understood — integration complexity affects 64% of deployments, data privacy concerns block rollout in another 64% of organisations, and change management is underestimated by the majority of enterprises that skip it. These realities make procurement decisions more consequential, not less, because the cost of switching once entrenched is high and the cost of underutilisation is immediate.

Evaluating Copilot, Gemini, or Amazon Q for your enterprise?

Redress Compliance provides independent analysis with no vendor affiliation — contact us before you commit.
Get Independent Advice

Microsoft Copilot for M365: Pricing and Lock-In Mechanics

What You Pay

Microsoft Copilot for Microsoft 365 is priced at $30 per user per month for enterprise customers, added on top of an existing Microsoft 365 E3 or E5 subscription. The Business edition, targeted at organisations with up to 300 users, is available at $21 per user per month. Microsoft removed the original 300-seat minimum purchase requirement in January 2024, which means you can now start with a single licence — though in practice, enterprise agreements typically still carry an annual commitment on the Copilot add-on, not a month-to-month option.

For a 1,000-seat enterprise on M365 E3 ($36/user/month), adding Copilot to even 40% of the user base (400 seats) costs an additional $144,000 per year. At full deployment to 1,000 users, the annual cost reaches $360,000, purely for the Copilot add-on, before any additional Microsoft Azure consumption for Copilot Studio agents or custom connectors.

The Ecosystem Lock-In Mechanism

Microsoft Copilot's primary lock-in is structural rather than contractual. The tool is deeply embedded in Microsoft Graph — it reasons across your SharePoint files, OneDrive documents, Teams conversations, Outlook emails, and calendar entries. This is precisely what makes it powerful for Microsoft-centric organisations, but it also means that the productivity gains you achieve are inseparable from continued Microsoft 365 investment. Switching to a competing productivity suite would require re-establishing the same level of integration elsewhere, at significant cost and disruption.

There is also a secondary lock-in in data posture. Copilot surfaces content that users already have permission to access, but it also makes over-permissioned content far more discoverable. Enterprises that deploy Copilot without first auditing their SharePoint and OneDrive permissions frequently find sensitive data becoming far more accessible than intended. Resolving this creates an ongoing governance dependency on Microsoft Purview, adding further spend and vendor reliance.

Consumption Billing: Copilot Studio Agents

The base Copilot M365 licence covers the embedded assistant in Office applications. Copilot Studio agents — the ability to build automated workflows and custom AI agents that operate across your data — are billed separately on a consumption model, measured in "messages." This is where budget unpredictability becomes a real risk. A moderately active agentic workflow can consume hundreds of thousands of messages per month, and organisations that build internal automation on Copilot Studio without usage controls in place regularly see bills that dwarf the per-seat cost. Always model Copilot Studio consumption separately from your per-user Copilot spend and negotiate a consumption cap or committed use rate as part of any enterprise agreement that includes agent functionality.

Contract Provisions to Watch

  • Annual commitment on add-on seats: Even though the 300-seat minimum is gone, enterprise agreements typically lock you into annual seat counts. Right-sizing rights at renewal — the ability to reduce seat counts based on actual utilisation — should be negotiated explicitly.
  • E5 upsell dependency: Certain Copilot security and compliance features (including some Purview integrations) require M365 E5 rather than E3, creating pressure to upgrade your base licence alongside the Copilot add-on.
  • Fiscal year timing: Microsoft's fiscal year ends June 30. Negotiations completed in Q3 (January–March) or Q4 (April–June) benefit from greater flexibility on pricing and commercial terms as Microsoft's field team works toward quota. Procurement teams that renew on a calendar-year cycle should consider timing adjustments to capture this leverage.

Google Gemini for Workspace: Pricing and the Fragmentation Risk

What You Pay

Google's Gemini pricing strategy changed significantly in 2025. Previously sold as a separate add-on at $20–$30 per user per month depending on plan tier, Gemini AI features are now bundled into all Google Workspace Business and Enterprise plans — but this came with a 15–20% increase in the underlying Workspace subscription price. The entry-level AI capability (side panel assistant, Help me write, meeting summaries) is now included with standard Workspace plans. However, a standalone Gemini Enterprise platform subscription, providing agentic capabilities, internal AI agent creation, and workflow automation outside Workspace, is priced at $30 per user per month — the same price point as Microsoft Copilot M365.

Five Licensing Channels — One Decision

Google's AI licensing is the most architecturally fragmented of the three vendors. Gemini is not a single product with a unified commercial model — it spans five distinct channels: Workspace-embedded AI, the Gemini Enterprise platform, the Gemini API via Google AI Studio, Code Assist for developers, and consumer Gemini plans. Each has a different pricing architecture, contract structure, and commercial strategy. Enterprise procurement teams that evaluate only Workspace-embedded Gemini while their development teams separately procure Gemini API access via direct Google AI Studio agreements will find themselves operating on two entirely different contracts with different data residency commitments, usage policies, and renewal timelines.

"Google's AI licensing is the most fragmented of any major vendor. Treating it as one product will create contract blind spots that are costly to resolve later."

The Azure OpenAI vs Direct OpenAI Parallel

The Gemini API situation mirrors a well-documented dynamic in the OpenAI market: enterprises that consume OpenAI models through Azure OpenAI Service operate under Microsoft's enterprise terms, with Azure commitments, data residency in their Azure region, and pricing anchored to their Azure Enterprise Discount Programme. Enterprises that consume the same models via direct OpenAI API agreements operate under OpenAI's own commercial terms, which include lock-in provisions around annual usage commitments, restricted portability of fine-tuned models, and consumption billing that can create budget unpredictability. The key procurement discipline in both cases is ensuring your consumption is consolidated onto the contract tier that offers the best governance, pricing, and portability — and that you are not inadvertently running two separate agreements for the same underlying capability.

Similarly with Gemini: Workspace-embedded access and direct Vertex AI API access to Gemini models carry different SLAs, different data handling commitments, and different licensing terms. If your organisation is using both, align them under a single Google Cloud Master Agreement before the volumes grow large enough to create meaningful leverage.

Commitment and Custom Model Lock-In

Google requires upfront commitments for custom model fine-tuning and training work, typically in the range of $10,000–$50,000, and the resulting model is hosted as a Google-managed service rather than being owned and portably exported by the enterprise. This is a meaningful lock-in consideration for any organisation intending to build proprietary AI capability on top of Gemini models — the fine-tuned output is not yours to move. Ensure that any custom model development agreement explicitly defines data ownership, model export rights, and the terms under which you can switch underlying models without rebuilding from scratch.

Need help consolidating your Gemini licensing under the right contract tier?

We map your current usage across all Google channels and identify the optimal commercial structure.
Talk to an Expert

Amazon Q Business: The Price Advantage and Its Hidden Costs

What You Pay

Amazon Q Business offers the most competitive headline pricing of the three platforms: $3 per user per month for the Lite tier, covering basic conversational search and document Q&A, and $20 per user per month for the Pro tier, which adds Amazon QuickSight integration, Amazon Q Apps (custom low-code apps), seamless single sign-on, and permission-aware enterprise search across all connected data sources. At first glance, Q Pro at $20/user/month versus Copilot at $30/user/month represents a 33% saving. For a 1,000-seat deployment, that is $120,000 per year. The saving is real — but it requires scrutiny of the infrastructure costs beneath it.

Infrastructure Costs: The Indexing Charge

Amazon Q Business pricing does not end at the per-user subscription. The platform requires indexing your enterprise content — documents, databases, knowledge repositories — and indexing is charged separately on a per-unit-hour basis. An enterprise-grade index configuration covering one million documents (50 index units at 20,000 capacity each) costs approximately $9,500 per month in indexing charges alone, independent of user count. For a 500-seat deployment at Q Pro pricing, the $120,000 annual per-user cost could be accompanied by $114,000 in indexing costs, significantly narrowing the gap with Copilot. Conduct a thorough data volume assessment before modelling total cost of ownership for Amazon Q Business.

AWS Ecosystem Dependency and EDP Considerations

Amazon Q Business is an AWS-native service. Its permission-aware search — one of its most compelling enterprise features — works because it respects the IAM and data access controls already defined in your AWS environment. For organisations that are deeply invested in AWS, this is a strength. For organisations running primarily on Microsoft Azure or Google Cloud, it introduces cross-cloud complexity that erodes some of the per-user cost advantage.

AWS Enterprise Discount Programme (EDP) commitments become relevant once your total annual AWS spend reaches approximately $2 million or more. At that level, EDP discounts begin to provide meaningful savings on AWS service consumption broadly, and Amazon Q Business spend can count toward EDP thresholds. Organisations approaching an EDP renewal should factor Q Business volumes into their AWS commitment modelling — the consolidated discount may change the effective unit economics compared to evaluating Q Business in isolation. However, be aware that EDP commitments are multi-year, and over-committing to AWS spend to capture Q Business discounts creates its own financial risk if deployment adoption is slower than projected.

Consumption Billing in Agent Mode

Like Copilot Studio, Amazon Q Apps introduces a consumption dimension once users begin building workflow automations. Data egress costs are also a recurring surprise for AWS customers who have not modelled them: any workflow that pulls data from Q Business into external systems or sends responses to non-AWS endpoints incurs egress charges. In multi-cloud environments where Q Business is feeding data into Microsoft Teams or Google Workspace interfaces, these egress costs should be estimated upfront and included in total cost modelling.

Side-by-Side Procurement Scorecard

Dimension Microsoft Copilot M365 Google Gemini Amazon Q Business
Base per-user price $30 / user / mo Bundled + $30 Enterprise platform $3 Lite / $20 Pro
Hidden infrastructure cost Low — M365 Graph included Low for Workspace-embedded; higher for Vertex API High — indexing up to ~$9,500/mo per 1M docs
Consumption billing risk High Copilot Studio agents Medium Advanced features add-on Medium Egress + Q Apps
Ecosystem lock-in High M365 Graph dependency Medium Fragmented across 5 channels Medium AWS-native IAM dependency
Annual commitment required Yes — EA structure Yes — Workspace subscription cycle Yes — EDP or direct annual
Right-sizing at renewal Negotiable — request explicitly Flexible plan option available Tier switch allowed mid-term
Best fit Microsoft 365-centric organisations Google Workspace-first organisations AWS-native or data-search-heavy organisations

OpenAI Enterprise Agreements: A Related Procurement Risk

Any procurement analysis of enterprise AI assistants in 2024 must address OpenAI enterprise agreements directly. Many organisations evaluating Copilot, Gemini, and Amazon Q are simultaneously — or as an alternative — considering direct OpenAI enterprise agreements for ChatGPT Enterprise or API access. OpenAI enterprise agreements contain lock-in provisions that receive insufficient scrutiny: annual usage commitments, restrictions on fine-tuned model portability, and consumption billing structures that create budget unpredictability at scale.

The critical distinction that procurement teams frequently miss is the difference between Azure OpenAI Service and direct OpenAI API access. Azure OpenAI Service provides access to the same underlying GPT models but under Microsoft's enterprise contract terms — meaning the spend sits within your Azure Enterprise Agreement, data residency is in your Azure region, and pricing is eligible for Azure commitment discounts. Direct OpenAI API access operates under OpenAI's own commercial terms, which are separate from any Microsoft relationship and carry their own consumption billing model. If your organisation has a meaningful Azure commitment, consuming OpenAI models via Azure OpenAI Service is almost always the commercially superior structure. The direct OpenAI enterprise route is warranted primarily when you need model versions or capabilities not yet available on Azure, or when you have no existing Azure investment to leverage.

Consumption billing creates budget unpredictability across all three of these channels. Token-based pricing — the standard for all large language model APIs — means that actual costs depend on the length and complexity of inputs and outputs, not just user count. A workflow that summarises long documents will consume significantly more tokens per transaction than a simple Q&A query. Build realistic usage models across your target workflows before committing to any token-based consumption agreement, and negotiate a usage cap or price protection clause to manage upside cost risk.

Negotiation Strategy Across All Three Vendors

Regardless of which platform you select, the following negotiation principles apply consistently across Copilot, Gemini, and Amazon Q Business enterprise agreements.

1. Pilot First, Commit Later

All three vendors offer evaluation periods or trial access. Do not allow a vendor's urgency to drive you to an annual commitment before you have real adoption data. A 90-day pilot across a representative user cohort will reveal actual usage patterns, integration gaps, and change management requirements that no vendor demonstration can replicate. Use pilot data to negotiate the correct initial seat count — under-committing is far preferable to over-committing and paying for unused licences.

2. Model Total Cost of Ownership, Not Just Per-User Price

The per-user price is the starting point, not the finish line. For Microsoft Copilot, add Copilot Studio consumption if agents are in scope. For Amazon Q Business, add indexing infrastructure costs based on your document volumes. For Gemini, audit all five licensing channels for existing consumption and model the consolidated cost of bringing them under a single agreement. Any vendor that presents only the per-user price without surfacing these adjacent costs is providing an incomplete picture.

3. Request Right-Sizing Rights at Renewal

AI assistant adoption follows an S-curve: slow initial uptake, accelerating adoption as use cases are established, potential plateau as novelty effects wear off. Annual commitment structures do not accommodate this curve well. Negotiate the explicit right to adjust seat counts at each renewal point based on measured active users, and define what "active user" means in the contract (typically a user who has interacted with the assistant at least once in a 30-day period). Without this clause, you are at the vendor's discretion for any downward adjustments.

4. Secure Consumption Caps for Agent and API Features

Copilot Studio messages, Gemini advanced feature queries, Amazon Q Apps runs, and any underlying API consumption are all potentially unbounded unless capped. Request a hard consumption cap or a "soft cap with notification" clause that alerts you when usage approaches a defined threshold. Budget-conscious procurement teams should also negotiate a blended rate for consumption overage rather than accepting the standard list price for excess usage.

5. Address Data Portability in the Contract

Each of these platforms will accumulate institutional knowledge over time — interaction logs, fine-tuned model adaptations, custom connectors, and automation workflows. Ensure your contract specifies what data you can export upon termination, in what format, and within what timeframe. For Google Gemini custom model work, as noted above, be explicit about model export rights. For Amazon Q Business, confirm that your indexed document configurations and connector settings are exportable in a portable format, not locked to the AWS console.

"The vendor that wins the initial procurement conversation is rarely the vendor that delivers the best long-term commercial outcome. Scrutinise the contract terms as rigorously as the product capability."

Which Platform Fits Which Organisation?

There is no universally correct answer, but there are clear patterns across the organisations we advise. Microsoft Copilot M365 delivers the highest immediate productivity value for organisations already deeply invested in the Microsoft 365 ecosystem, where the primary knowledge corpus — files, emails, meetings — lives in SharePoint, OneDrive, and Teams. The premium price is justified when adoption is high and the productivity return per active user is measurable. The risk is paying $30/user/month for a largely passive user base who received the licence as part of a broad deployment without targeted enablement.

Google Gemini presents the best value for organisations running Google Workspace as their primary productivity suite. The bundled pricing model, where Gemini AI features are included in the Workspace subscription rather than charged separately, is commercially attractive — though procurement teams should calculate the effective per-user cost of the Workspace price increase and compare it to the previous add-on model to confirm the net position. The Gemini Enterprise platform at $30/user/month is genuinely competitive with Copilot for organisations wanting agentic capabilities within the Google ecosystem.

Amazon Q Business is the strongest choice for organisations whose primary use case is enterprise search across large, distributed data repositories — particularly where that data lives in AWS or is connected via AWS-native services. The Pro tier at $20/user/month undercuts Copilot significantly on per-user price, but the indexing infrastructure costs must be included in the total cost model for any data-intensive deployment. For AWS-native organisations approaching their EDP threshold, Q Business spend can contribute meaningfully to AWS commitment targets, improving the overall commercial position.

What Redress Compliance Recommends

The enterprises that achieve the best commercial outcomes from AI assistant procurement share a consistent set of behaviours. They run structured pilots before committing to annual terms. They model total cost of ownership across all pricing dimensions rather than anchoring on headline per-user price. They negotiate right-sizing rights and consumption caps explicitly rather than accepting standard agreement terms. And they address data portability and exit provisions before signing rather than attempting to renegotiate them at renewal when leverage has shifted to the vendor.

The AI assistant market is evolving rapidly and pricing structures will continue to change through 2025 and beyond — Microsoft has already announced restructured Copilot bundle pricing effective July 2026. Procurement teams that sign multi-year commitments without flexible amendment provisions will find themselves locked into commercial structures designed for a market that no longer exists. Build flexibility into your agreements now, while you still have it.

Enterprise AI Licensing Insights

Subscribe to receive analysis on AI procurement, licensing model changes, and negotiation strategy across Microsoft, Google, AWS, and OpenAI.