ROI, TCO & Business Case Analysis
AI investments need financial justification. Learn how to build ROI analyses for AI-powered business solutions, calculate total cost of ownership, and present business cases that get executive approval β including when to build, buy, or extend from a cost perspective.
Making the money case for AI
Your CEO doesnβt care about model parameters or prompt engineering. They care about one question: βWill this make us money or save us money?β
ROI (Return on Investment) measures whether the benefits of an AI solution outweigh its costs. TCO (Total Cost of Ownership) captures ALL costs β not just the software licence, but development, training, compute, maintenance, and the time your team spends managing it.
As a solutions architect, you need to build a business case that proves the investment is worth it β with numbers, not just excitement about AI.
ROI criteria for AI-powered business solutions
ROI isnβt just about cost savings. The exam expects you to select the right criteria for different types of AI investments.
| Feature | Criteria Type | How to Measure | Example |
|---|---|---|---|
| Direct cost savings | Quantitative β reduced headcount, fewer errors, lower processing costs | Reduction in manual data entry hours, decreased call centre volume | Agent handles 60% of support tickets, saving 4 FTE |
| Revenue uplift | Quantitative β increased sales, faster deal cycles, higher conversion | Improved lead scoring accuracy, faster quote generation | AI-powered lead scoring increases win rate by 12% |
| Productivity gains | Quantitative β time saved per employee per task | Hours saved on report generation, meeting preparation, email drafting | Copilot saves 30 minutes per employee per day on average |
| Risk avoidance | Semi-quantitative β reduced probability of costly events | Compliance penalties avoided, security incidents prevented, audit failures eliminated | AI compliance monitoring prevents a potential regulatory fine |
| Strategic value | Qualitative β competitive advantage, innovation capability, employee satisfaction | First-mover advantage, talent retention, customer experience improvement | AI-powered customer service rated 20% higher in satisfaction surveys |
Exam tip: selecting ROI criteria for the scenario
The exam often asks which ROI criteria are most appropriate for a given scenario. Match the criteria to the business context:
- Cost-cutting initiative β Direct cost savings (FTE reduction, error reduction)
- Revenue growth initiative β Revenue uplift (sales velocity, conversion rates)
- Digital transformation programme β Productivity gains + strategic value
- Compliance/risk project β Risk avoidance (penalty prevention, audit readiness)
- Customer experience improvement β Strategic value + revenue uplift (satisfaction, retention)
The wrong answer is usually βjust measure cost savings.β The right answer includes multiple criteria types β because AI investments often deliver value across several dimensions.
Total cost of ownership: the full picture
TCO for an AI-powered business solution includes costs that many people forget:
| Cost Category | Whatβs Included | Often Forgotten? |
|---|---|---|
| Platform licensing | Copilot Studio, M365 Copilot, Foundry compute, D365 AI add-ons | No β this is the obvious cost |
| Development | Solution architecture, agent building, testing, integration work | Sometimes β internal team cost is often underestimated |
| Data preparation | Cleaning, structuring, indexing, connector development | Yes β this is typically 40-60% of the initial effort |
| Model compute | Inference costs (per token), training/fine-tuning compute | Sometimes β scales with usage, hard to predict |
| Change management | Training users, updating processes, managing adoption | Yes β the technology works but people donβt use it |
| Ongoing maintenance | Model monitoring, knowledge source updates, prompt tuning, security patches | Yes β AI solutions need continuous care, not βset and forgetβ |
| Opportunity cost | What else could the team have built with the same time and money? | Yes β rarely quantified but important for prioritisation |
Scenario: Adrienne builds the business case for Vanguard's AI programme
Adrienne needs to justify a $2.4M AI investment to Vanguardβs board:
Costs (TCO over 3 years):
- Platform licensing: $800K (Copilot Studio + Foundry + M365 Copilot licenses)
- Development: $600K (internal team + Cloudbridge consulting fees)
- Data preparation: $400K (data cleansing, connector development, index building)
- Model compute: $300K (inference costs, estimated based on usage projections)
- Change management: $200K (training, adoption programmes)
- Maintenance: $100K/year = $300K over 3 years
Benefits (projected over 3 years):
- Direct cost savings: $1.8M (40% reduction in call centre volume β 12 FTE)
- Productivity gains: $1.2M (30 min/day saved for 500 employees using Copilot)
- Risk avoidance: $500K (estimated reduction in compliance penalty risk)
- Revenue uplift: $400K (faster loan processing β more loans closed)
ROI calculation: ($3.9M benefits - $2.4M costs) / $2.4M = 62.5% ROI over 3 years
Payback period: ~18 months (benefits exceed costs in the second year)
Marcus (CISO) adds a note: βThe risk avoidance figure is conservative. Our industryβs average compliance fine is $5M. Even a 10% reduction in probability justifies the security investment.β
Build, buy, or extend: the cost perspective
Module 4 covered the architecture fit decision. This module adds the economic lens:
| Feature | Upfront Cost | Ongoing Cost | Time to Value | Total 3-Year Cost |
|---|---|---|---|---|
| Prebuilt agent | Low (licensing only) | Low (included in platform) | Days to weeks | Lowest β typically included in existing D365/M365 licensing |
| Extend M365 Copilot | Medium (plugin development) | Low (Copilot licensing + minor maintenance) | Weeks | Low to medium |
| Build in Copilot Studio | Medium (design + development) | Medium (licensing + content updates + monitoring) | Weeks to months | Medium |
| Build in Foundry | High (models + compute + engineering team) | High (inference costs scale with usage) | Months | Highest β but justified for high-value, unique use cases |
Deep dive: the hidden costs of building custom
The exam often tests whether you understand the hidden costs of custom AI solutions:
Talent costs: Finding and retaining AI engineers is expensive. A Foundry-based solution needs data scientists, ML engineers, and platform engineers.
Maintenance debt: Custom models need retraining as data changes. Knowledge indexes need rebuilding. Prompts need tuning as user behaviour evolves.
Integration complexity: Custom solutions need connectors to D365, M365, and external systems. Each connector is a point of maintenance.
Governance overhead: Custom models need responsible AI review, security audits, and compliance checks β none of which come free.
The examβs message: Build custom only when prebuilt and extended solutions genuinely canβt meet the requirement. The most cost-effective architecture uses prebuilt for 70%, extends for 20%, and builds custom for only the 10% that truly needs it.
Creating an ROI analysis: step by step
For the exam, know this structured approach:
- Define the business process β what specific process will AI improve?
- Baseline current state β how long does it take today? What does it cost? What are the error rates?
- Project the AI-enabled future state β how much faster, cheaper, more accurate?
- Calculate benefits β map improvements to financial metrics (time saved Γ cost per hour, errors avoided Γ cost per error)
- Calculate TCO β all costs over the analysis period (typically 3 years)
- Calculate ROI β (Total Benefits - TCO) / TCO Γ 100%
- Determine payback period β when do cumulative benefits exceed cumulative costs?
- Sensitivity analysis β what if adoption is 50% lower? What if costs are 30% higher?
Exam tip: sensitivity analysis is the mature architect's answer
If an exam question asks about presenting an ROI analysis to leadership, the best answer includes sensitivity analysis β showing what happens if assumptions change. This demonstrates:
- Intellectual honesty (youβre not overselling)
- Risk awareness (youβve thought about what could go wrong)
- Professional maturity (executives trust ranges more than point estimates)
A single ROI number is less credible than: βOur base case shows 62% ROI. In a conservative scenario (50% adoption, 30% cost overrun), ROI drops to 18% β still positive.β
Flashcards
Knowledge check
Jordan is building a business case for CareFirst Health's patient scheduling agent. The primary goal is to reduce call centre volume and improve patient satisfaction. Which ROI criteria should Jordan prioritise in the analysis?
A retail company is evaluating a prebuilt D365 agent for customer service (included in existing licensing) versus a custom Foundry-based agent with advanced product recommendation capabilities. The custom agent would cost $400K to build and $150K/year to maintain, but is projected to increase average order value by 8%. Annual revenue is $50M. What should the architect recommend to leadership?
When presenting TCO for an AI solution, which cost is MOST commonly underestimated by project teams?
π¬ Video coming soon
Domain 1 complete! Youβve covered all the planning essentials β from requirements analysis and strategy to multi-agent design, model selection, and ROI justification.
Next up: Copilot in D365 Customer Experience & Service β entering Domain 2 where we design the actual AI solutions, starting with Copilot customisation in Dynamics 365.