Copilot ROI From a 50-User Pilot: How to Measure the Results
What does a 50-user Microsoft 365 Copilot pilot have to produce before finance funds the next 200 seats? A cost figure built from Microsoft's list prices, a time baseline taken before the licenses land, and 90 days of measured change in four or five named workflows. This article is the measurement method: what to baseline, what to count, how to compute the cost side, and how to read the result without a multiplier somebody made up.
The short answer: measure five workflows against a baseline, and price the pilot from the list
A Copilot pilot answers one question: for which roles does the counted value of saved time exceed the seat price by enough margin to survive the assumptions? Everything in the method serves that comparison.
The cost side is known before the pilot starts. On the October 2026 price list, Microsoft 365 Copilot is $30.00 per user per month on an annual term, $360.00 per user per year, and the list carries no month-to-month option for it. Microsoft 365 Copilot Business, the edition for tenants on Business Basic, Standard or Premium with 300 or fewer users, is $21.00 per user per month on an annual term ($252.00 per year) or $25.20 month to month. All are Microsoft list prices.
| Pilot of 50 seats | License committed | What 90 days costs in licenses |
|---|---|---|
| Microsoft 365 Copilot, annual term | 50 × $360.00 = $18,000 for the year | $4,500 attributable to the quarter; the year is committed |
| Copilot Business, annual term | 50 × $252.00 = $12,600 for the year | $3,150 attributable; the year is committed |
| Copilot Business, month to month | 50 × $25.20 per month | 50 × $25.20 × 3 = $3,780, cancelable monthly |
The value side is what the pilot measures: hours per active user per month saved in the named workflows, counted at a realization share you choose and at finance's loaded hourly rate. The rest of this article is how to get those inputs honestly.
Step 1: choose the 50 by workload and set the pilot term to match
Pick five roles with ten people each, not fifty volunteers. Selection criteria that produce usable data:
- At least one recurring written deliverable per week: a status report, a proposal, a client summary.
- A measurable share of the week in meetings or email triage.
- Files in SharePoint or OneDrive, not on a file share Copilot cannot read.
- Two or three skeptics per role; enthusiasts overstate.
- Nobody on leave for more than a week during the 90 days.
Term decision rule: on a Business plan, buy Copilot Business month to month for the pilot and convert the keepers to the annual term, or to the Business Standard with Copilot bundle at $23.50 or Business Premium with Copilot at $32.00 per user per month on an annual term, when the base plan renews. On Microsoft 365 E3 or E5, the annual Microsoft 365 Copilot seat is the only option, so the 50 are a year's decision: under the New Commerce Experience a subscription can be canceled for a prorated refund only within seven calendar days of purchase, and after that the seat count cannot go down until renewal, though a seat can be reassigned to another user. Details are in Microsoft 365 Copilot licensing and pricing and the Copilot Business trial article.
Step 2: take a four-week baseline before any license is assigned
The baseline is the part most pilots skip, and without it there is no before-and-after. For each role, name three to five workflows and measure them for four weeks:
| Workflow | Baseline metric | Source | Cadence |
|---|---|---|---|
| Meeting follow-up: notes, actions, recap email | Minutes per meeting; meetings per week | Two-minute end-of-day log in Microsoft Forms; Outlook calendar for meeting hours | Daily log, weekly roll-up |
| Email triage and replies on long threads | Minutes per day; threads handled | Same log | Daily |
| First draft of the recurring deliverable | Minutes from blank page to first draft; drafts per week | Log plus the document's version history timestamps | Per deliverable |
| Analysis in Excel: variance commentary, reconciliations | Minutes per task; tasks per week | Log | Per task |
Keep the log to two questions per workflow: minutes spent today, and how many. Four weeks smooths month-end spikes. Record each role's loaded hourly rate from finance now, before anyone has a result to argue about.
Run the data readiness check in the same four weeks. Copilot respects existing permissions, so an overshared SharePoint site becomes visible to anyone who asks the right question. The Copilot oversharing and Purview before Copilot articles cover the checks; a site that fails them is excluded from the pilot, not ignored.
Step 3: run 90 days with named use cases and read adoption weekly
Assign licenses on a Monday, train each role on its own workflows with its own files, and keep the daily log running. Two Microsoft reports tell you whether anyone is using the seats:
- The Microsoft 365 Copilot usage report in the Microsoft 365 admin center (Reports, then Usage, then Microsoft 365 Copilot) shows enabled users, active users and each user's last activity date, and the Copilot Chat view can be set to the last 7, 30, 90 or 180 days. This is the source for the active-user count the value formula needs.
- The Copilot Dashboard in Viva Insights, included with the Copilot subscription without a separate Viva license since the third quarter of 2024, adds adoption trends and an estimate it calls Copilot assisted hours, with a breakdown of the actions behind it under How do we estimate this. Its default minimum group size is ten, adjustable down to five. Treat the assisted-hours figure as Microsoft's model of activity; the daily log is the measurement.
Checkpoints:
- Day 21: any role with fewer than half its people active in the last seven days gets a second training session before anything is judged.
- Day 45: reassign a seat that has shown no activity for 30 days to someone on the waiting list; the license moves, the term does not.
- Day 90: close the log, export both reports, and compute.
Step 4: compute the cost side
| Cost line | Formula | 50-seat example at Microsoft list price, October 2026 |
|---|---|---|
| Licenses, the quarter | seats × monthly price × 3 | Microsoft 365 Copilot: 50 × $30.00 × 3 = $4,500; Copilot Business month to month: 50 × $25.20 × 3 = $3,780 |
| Licenses, the commitment | seats × annual price | $18,000 or $12,600 on an annual term |
| Internal time | hours of IT, champions and managers × their loaded rate | Count the hours from the project plan; do not estimate afterward |
| Readiness work | permission remediation, labels, training | Invoices or logged hours |
| External help, if used | fixed price | The Copilot and AI Use-Case ROI Sprint at $3,950, for example |
Report both license lines. The quarter figure is what the pilot consumed; the commitment figure is what the organization signed for, and on an Enterprise plan it is the real number. Microsoft bills the licenses to you; a partner's fixed-price work is a separate line.
Step 5: compute the value side without inflating it
Counted monthly value for a role = active users × hours saved per active user per month × realization share × loaded hourly rate.
- Active users: from the usage report, users active in the last 30 days, not licensed users.
- Hours saved per active user per month: the baseline minutes minus the pilot minutes for each workflow, multiplied by that workflow's weekly count, summed and converted to a month. Use the log, not a survey question that asks people how much time they think they saved.
- Realization share: the fraction of saved time you are willing to count as capacity the business can use. Some saved time becomes a shorter day, backlog clearing or better quality rather than output. Agree the fraction with finance before you see the data, write it down, and keep it for every role.
- Loaded hourly rate: salary plus benefits and overhead divided by working hours, from finance.
Break-even per seat is small, which is why the realization share matters. At a $60.00 loaded rate, a Microsoft 365 Copilot seat at $30.00 per month breaks even on half an hour of counted time per month; at $120.00, on a quarter of an hour. Counted time, not reported time. The Copilot ROI calculator turns these inputs into a month-by-month cost and value series and a payback month; replace every default with your own pilot figures.
Step 6: read the result as three decisions, by role
| Evidence after 90 days | Decision | Next action |
|---|---|---|
| Half or more of the role active in the last 30 days, and counted value per active user exceeds the seat price with the margin finance asked for | Expand | License the rest of the role at the next renewal; add the next role with the same workflows |
| Counted value exceeds the seat price but fewer than half are active | Hold | Fix enablement and manager expectations; re-measure for 30 days before buying |
| Counted value below the seat price, or the workflows could not be measured | Stop or redesign | Reassign the seats; revisit the use cases rather than the tool |
Expansion carries two licensing constraints. Copilot Business stops at 300 seats per tenant, and a Microsoft 365 Copilot seat on an annual term cannot be reduced until renewal. Time the expansion to the base plan's renewal date so one term covers both.
What a defensible pilot report contains
One page per role and one summary:
- The cost table with both license lines and the internal hours.
- Baseline versus day-90 minutes per workflow, with the log entries behind each figure.
- The weekly active-user trend from the usage report.
- The realization share and loaded rate, and who approved them.
- Counted value against seat price per role, and the decision.
- Data readiness findings and exclusions.
- The next-wave seat count and its renewal date.
A report with those seven items survives a finance review. A report with a single ratio does not, because the first question will be which assumption produced it.
Frequently asked questions
How much does a 50-user Microsoft 365 Copilot pilot cost in licenses?
At Microsoft list price, October 2026 price list: 50 Microsoft 365 Copilot seats on an annual term commit $18,000 for the year, of which $4,500 falls in a 90-day pilot. 50 Copilot Business seats month to month cost $3,780 for the same 90 days with no commitment, if the tenant is on a Business plan with 300 or fewer users.
Can we cancel Copilot licenses after the pilot?
Only within seven calendar days of purchase, for a prorated refund under the New Commerce Experience. After that an annual seat runs to renewal, though it can be reassigned to another user; a month-to-month Copilot Business seat can be dropped at the end of any month.
Does Microsoft provide the ROI numbers for us?
The Copilot Dashboard in Viva Insights estimates Copilot assisted hours from usage events and explains the actions behind the estimate. It is an estimate from Microsoft's model, not a measurement of your workflows; use it to spot adoption gaps and keep the value calculation on your own baseline.
Do we need Viva Insights licenses for the Copilot Dashboard?
No. Since the third quarter of 2024 the dashboard is included with the Microsoft 365 Copilot subscription. A newer daily usage snapshot report requires at least 50 Copilot licenses in the tenant.
Should the pilot use Copilot Business or Microsoft 365 Copilot?
Copilot Business if the tenant is on Business Basic, Standard or Premium with 300 or fewer users, because it can be bought month to month at $25.20 and carries the same capabilities. Tenants on E3, E5 or Office 365 plans use Microsoft 365 Copilot on an annual term.
Sources
- Microsoft 365 reports in the admin center: Microsoft 365 Copilot usage — Microsoft Learn, checked 2026-10-11
- Microsoft 365 reports in the admin center: Microsoft 365 Copilot Chat usage — Microsoft Learn, checked 2026-10-11
- Copilot Dashboard in Viva Insights — Microsoft Learn, checked 2026-10-11
- MC1314949: Microsoft Viva Copilot Analytics: daily Copilot usage snapshot — Microsoft 365 Message Center post, public mirror, checked 2026-10-11
- New commerce cancellation policy — Microsoft Learn, Partner Center, checked 2026-10-11
- IT Partner articles linked above on Copilot licensing and the Copilot Business trial, which cite Microsoft Learn's license options for Microsoft 365 Copilot and the Copilot Business FAQ
- Microsoft commercial price list, October 2026 (US), for the Microsoft 365 Copilot, Copilot Business and bundle prices quoted
Key takeaways
- Price the pilot from the list before it starts: 50 Microsoft 365 Copilot seats commit $18,000 a year at $30.00 per user per month; Copilot Business is $21.00 on an annual term or $25.20 month to month for Business-plan tenants with 300 or fewer users.
- Take a four-week baseline of minutes per workflow before any license is assigned; without it there is no before-and-after.
- Count value only for active users from the Copilot usage report, at a realization share and loaded rate agreed with finance in advance.
- The Copilot Dashboard's assisted-hours figure is Microsoft's estimate; your daily log is the measurement.
- Read the result as expand, hold or stop per role, and time expansion to the base plan's renewal because annual seats cannot be reduced mid-term.
- A defensible report shows both license lines, the baseline, the active-user trend and the assumptions, not a single ratio.
Want the workflows, the baseline and the measurement designed before the licenses land? The Microsoft 365 Copilot and AI Use-Case ROI Sprint is a two-week fixed-price engagement at $3,950 that interviews each role, selects the measurable use cases and hands you the baseline plan and the pilot report template, quoted in writing before work begins; the Copilot seats stay on your own Microsoft invoice at list price.
Questions this article didn’t answer?
Thirty minutes with Mike — our CEO, not a sales rep. Bring the hard version of the question.