Microsoft Project Online retires September 30, 2026, migrate to a modern platform before it's too late.Start migration
Back to BlogHow to Decommission Your Project Online Tenant After Cutover
Migration

How to Decommission Your Project Online Tenant After Cutover

A live Project Online tenant after cutover is a liability, not a safety net. The five-step sequence to decommission Project Online cleanly and on schedule.

Onplana TeamJuly 5, 20268 min read

Most PMOs treat a still-live Project Online tenant after cutover as a safety net. It is not. It is a liability with a monthly invoice attached, and the fix is to decommission the Project Online tenant on your own schedule, not Microsoft's. Every week it stays open is a week of licensing cost, security surface, and stale data that someone, somewhere, will mistake for current.

The instinct to keep it "just in case" is understandable. It is also backward. The tenant that still has write access, active integrations, and a login page reachable by anyone with a Project Online license is the thing most likely to quietly undermine the migration you just finished, not protect it. If your migration plan ended at cutover weekend without a decommission date attached, that's the gap this post fills.

TL;DR

Decommission Project Online in five steps, in order: confirm every export is complete and readable, cancel Project Plan subscriptions, revoke every integration and API connection, move verified data into compliance-grade archive storage, then formally close the tenant. Don't wait for September 30, 2026 to start this sequence; once your migrated data has passed validation, an early decommission stops the licensing bill and closes the security surface months sooner. The order matters: cancel licenses before confirming exports are complete and you may lose the ability to re-pull data that turns out to have a gap.

The diagram below shows the five-step decommission sequence and the gate that has to clear before each step opens.

Five-step Project Online tenant decommission sequence Decommission Sequence 1. Confirm Exports complete and readable 2. Cancel Project Plan subscriptions 3. Revoke Integrations and API access 4. Archive Compliance-grade retention storage 5. Close Tenant formally closed Gate before Step 2: every export independently readable, not just "exported" Gate before Step 5: sign-off from IT and PMO that steps 1-4 are complete Cancelling licenses before confirming exports risks losing the ability to re-pull data that turns out to have a gap. The order in this sequence is not arbitrary.

Why a Live Tenant After Cutover Is a Liability, Not a Safety Net

The instinct to keep Project Online reachable after you've cut over to a new tool is a reasonable-sounding version of "just in case." In practice it produces three concrete costs that grow the longer the tenant stays open.

The first is money. Project Plan 3 and Project Plan 5 licenses don't stop billing because your team stopped using them; someone has to cancel them explicitly, and until that happens the invoice keeps arriving for a service nobody logs into. The second is security surface. Every live tenant is a set of credentials, an OData endpoint, and an admin console that someone can still be phished into, misconfigure, or forget to offboard when they leave the company. The third is data trust. A stakeholder who bookmarks the old Project Online dashboard and doesn't get the memo that the team moved will pull a status number from a tenant that stopped receiving updates weeks ago, and report it as current.

None of these costs are hypothetical. They're the same pattern covered in the hidden costs of staying on Project Online, just applied to the tail end of a migration instead of the decision to migrate at all. A 50-seat PMO on Project Plan 3 that leaves the tenant live for three unnecessary months is paying for a service nobody logs into, while the security and stale-data risks accrue for free on top of it. The fix isn't complicated: decommission the tenant in the right order, on a schedule that isn't tied to Microsoft's September 30, 2026 date.

Ownership matters here as much as sequence. Assign a single named owner for the decommission, ideally the same PMO lead who ran cutover validation, not a new person picking it up cold. A decommission with no owner drifts indefinitely, because "the old tenant is still there" never feels urgent enough to interrupt anyone's actual week until a security review or a budget audit forces the question.

You Don't Have to Wait for September 30, 2026

Most Project Online retirement content, including our own 30-day shutdown checklist, is built around the final month before Microsoft's official retirement announcement date. That's the right framing for a PMO that hasn't migrated yet. It's the wrong framing if your team already cut over in Q2 2026 and is still paying for a Project Online tenant it doesn't use.

Once your migrated data has passed validation, whatever week that happens to be, there's no requirement to keep the source tenant alive until the official deadline. The decommission sequence below applies whether you're closing the tenant in June 2026 or in the final weeks before the September 30 cutoff. Earlier is better: every week you decommission ahead of the deadline is a week of licensing cost you don't pay and a week less that your data sits exposed on a service you no longer need.

Step 1: Confirm Every Export Is Complete and Readable

This is the gate that everything else depends on, and skipping it is the single most expensive mistake in this sequence. "Exported" and "verified" are not the same claim.

  1. Re-open a sample of exported .mpp files in Microsoft Project Desktop and confirm they open cleanly, not just that the file exists in storage.
  2. Query the OData snapshot and confirm row counts match your original tenant inventory for Projects, Tasks, Assignments, Resources, Baselines, and Timesheets.
  3. Verify custom field values, not just field names, survived the export in a sample of at least five complex projects.
  4. Confirm timesheet history covers your full compliance retention window, not just the most recent periods.
  5. Get written sign-off from whoever owns compliance or audit in your organization that the export is sufficient before moving to Step 2.

Run the free Project Online Inventory Checklist to walk this gate systematically; it generates a structured checklist you can hand to IT and compliance as the sign-off artifact for Step 1. This is also where export your Project Online data as a discipline pays off: teams that treated the data extraction window as a first-class workstream during migration usually clear this gate in a day, not a week.

Step 2: Cancel Project Plan Subscriptions in the Right Order

Only after Step 1 is signed off should you touch billing. Cancelling a subscription is effectively irreversible for practical purposes: re-activating a lapsed tenant to re-pull a forgotten export is slow, sometimes requires a Microsoft support ticket, and is not guaranteed to work the same way twice.

  1. In the Microsoft 365 admin center, go to Billing > Your Products.
  2. Identify every Project Plan 3, Project Plan 5, and Project Online Desktop Client subscription tied to the tenant.
  3. For each, choose Cancel subscription and set the effective date to the end of the current billing period to avoid partial-month charges.
  4. Separately review any Power BI Premium capacity that was dedicated to Project Online reporting; this is billed independently and easy to miss.
  5. Document the cancellation date and confirmation number for each subscription in your decommission record.

For the specific licensing mechanics and the difference between Plan 3 and Plan 5 termination, see Project Online licensing: what to cancel and when. That post covers the billing detail; this step is about sequencing it correctly relative to the rest of the decommission.

Step 3: Revoke Integrations and API Access

The tenant itself is only part of the surface. Every system that was ever granted access to Project Online's OData feed, SharePoint sites, or Power Automate connectors is still a live credential until you explicitly revoke it.

  1. Audit Power BI workspace connections for any report still pointed at /_api/ProjectData.
  2. Deactivate every Power Automate flow that references the Project Online connector.
  3. Remove Teams tabs and apps surfacing PWA data.
  4. Revoke service principal and app registration credentials in Azure Active Directory that were scoped to the Project Online tenant.
  5. Disable single sign-on provisioning for the tenant so departing or role-changed employees don't retain access by inheritance.

Skipping this step is how a tenant that's supposedly "shut down" keeps quietly serving stale data to a dashboard nobody remembered to unplug, which is exactly the failure mode covered in forgetting OData consumers as a migration anti-pattern. The decommission phase is where that same oversight resurfaces if it wasn't caught earlier.

Step 4: Archive for Compliance Retention, Not Habit

Decommissioning is not deletion. Once licenses are cancelled and integrations are revoked, the exported data from Step 1 needs a durable, queryable home for as long as your compliance requirements demand, typically five to seven years for regulated industries.

Three approaches work, and most enterprise PMOs need at least two of them together:

Archive approach Best for What it preserves
Full export to Azure Blob Storage Regulated industries, audit response Complete data fidelity, raw .mpp and OData files
OData summary in a BI warehouse Ongoing historical reporting Queryable structured data without raw files
Project-by-project PDF bundle Low-infrastructure human reference Readable record, no query capability

The full comparison, including retention guidance by industry, is in the Project Online tenant archive strategy guide. The point for this step is narrower: don't skip archiving because decommissioning "feels done" once the licenses are cancelled. A cancelled subscription with no corresponding archive is data loss with extra steps.

Step 5: Formally Close and Decommission the Project Online Tenant

The final step is administrative, but skipping it leaves a PWA site collection and tenant record that outlives every other part of the decommission.

  1. Confirm with IT that all site collections associated with the Project Online tenant are flagged for closure.
  2. Get PMO sign-off that steps 1 through 4 are complete, documented, and reviewable.
  3. Send a single closure notice to the organization: what was decommissioned, where the archive lives, and who to contact for a historical data request.
  4. Remove the tenant from any internal system inventory or CMDB so it doesn't show up in a future audit as an unaccounted-for asset.
  5. Set a calendar reminder at your compliance retention boundary to review whether the archive itself can finally be retired.

What to Keep, and For How Long

The decommission sequence above deliberately keeps data alive even after the tenant itself is closed. What to retain, concretely:

  • Full OData snapshot and .mpp exports: keep for the full compliance retention window, five to seven years for most regulated industries.
  • Custom field and lookup table definitions: keep alongside the data exports; without them, the exported values lose their context.
  • Timesheet history: keep for the same retention window; finance and HR audits often need this longer than schedule data.
  • Report and dashboard definitions: useful as reference even after reports are rebuilt on the new platform, since they document what the organization used to measure.

Don't let "the tenant is closed" become "the data is gone." Those are two different states, and conflating them is the single hardest mistake to reverse in this entire sequence.

How This Differs From Waiting for the Official Retirement Date

If your organization migrated well ahead of the deadline, running this sequence in June or July 2026 instead of September changes nothing about the five steps themselves. It changes two things about how you execute them: you don't have OData throttling to contend with, because you're not competing with every other PMO's last-minute export in the final weeks of service, and you have Microsoft support fully available if a re-export turns out to be necessary, rather than racing a shutting-down service. Early decommission is strictly easier to execute cleanly than a decommission compressed into the final 30 days before the deadline. There's no operational reason to wait, and a clear cost reason not to.

Run the free Project Online Inventory Checklist Walk through your tenant in about 10 minutes and get a structured export plan and sign-off checklist you can hand to IT and compliance before you touch billing. No signup required. → Open the checklist

Microsoft Project Online™ is a trademark of Microsoft Corporation. Onplana is not affiliated with Microsoft.

Microsoft Project OnlineMigrationProject Online decommissionProject Online cleanupPMOProject Plan licenseProject Online End of Life

Ready to make the switch?

Start your free Onplana account and import your existing projects in minutes.