Home/Carve Outs and TSA/Exiting the TSA Cleanly
Carve Outs and TSA

Exiting the TSA cleanly on software.

The exit is when the carve out is finally complete, and the moment most likely to go wrong. Plan it from day one so the break is clean.

Exiting the TSA cleanly on software is the buyer side work of leaving the parent transition services on a fixed date with every application re licensed, every user migrated, every integration rebuilt and every parent entitlement switched off, so the new entity stands entirely on its own with no stranded cost and no audit gap. The exit is the moment the carve out is finally complete, and it is also the moment most likely to go wrong. A TSA that drifts past its exit date keeps the new entity paying the parent and keeps it exposed to a publisher arguing that the licenses were never properly transferred. Planning the exit from day one is what turns a soft deadline into a clean break.

What exiting the TSA cleanly on software requires

A clean software exit is not a single event but the convergence of four conditions, all of which have to be true before the exit date. The new entity has to be licensed in its own name for every application it runs, so nothing depends on a parent agreement. Users and data have to be migrated onto the new entity systems, so access and records no longer live on the parent. Integrations have to be rebuilt so that feeds point to the new entity systems rather than the parent. And parent access has to be revoked, so there is no residual use of an entitlement that belongs to the seller. Miss any one of these and the exit is not clean, it is a handover with loose threads that turn into cost or an audit.

These four conditions are why the exit has to be designed at the start of the TSA, not improvised at the end. Re licensing needs publisher lead time, identity migration needs careful sequencing, and integration rebuilds need testing. A buyer that waits until the TSA is nearly over to start this work will overrun the exit date and pay for the privilege. The exit plan is the natural continuation of the TSA exit timeline and software critical path and the wider carve out software licensing playbook.

The four conditions for a clean software TSA exit A checklist diagram showing four conditions that must all be met to exit a TSA cleanly on software: the new entity is licensed in its own name, users and data are migrated, integrations are rebuilt, and parent access is revoked, with each shown as a gate before the exit date. Four gates to a clean software TSA exit 1. Licensed in own nameEvery app re contracted 2. Users and data migratedNew tenant, clean cutover 3. Integrations rebuiltFeeds point to own systems 4. Parent access revokedNo residual entitlement use Clean TSA exitNo stranded cost, no audit gap
A TSA exit is clean only when all four gates are passed before the exit date, leaving no residual dependence on the parent.

The milestones that prove the exit is done

A clean exit is provable, not assumed. Each of the four conditions resolves into a milestone with hard evidence behind it. Re licensing is complete when every application sits on a signed agreement in the new entity name, not when someone believes it does. Identity cutover is done when parent accounts are disabled and users authenticate only through the new tenant. Data migration is done when record counts reconcile on both sides. Integration rebuild is done when an end to end business process, traced from entry to outcome, runs entirely on the new entity systems. And access revocation is done when the parent access logs show zero use of the parent entitlements by the unit. The table sets out each milestone with the evidence that proves it, because an exit signed off on belief rather than evidence is the one that produces an audit finding later.

The access revocation milestone is the one buyers most often treat as a formality and most often get wrong. A service account that still authenticates against a parent system, a report that still pulls from the parent warehouse, or a user who still has a parent login is residual use of an entitlement the new entity no longer owns. Publishers treat that residual use as unlicensed deployment, and a carve out is exactly the kind of event that prompts them to count. Proving zero residual use, with access logs rather than assurances, is what closes the audit door on the way out.

Why a delayed exit costs more than the TSA fee

The obvious cost of a slow exit is the extending TSA fee, but that is the smallest part. The larger cost is the audit risk that grows with every month the new entity runs on parent licenses. Inherited and unresolved licensing of this kind is precisely what produces large post deal claims. SAP pursued Diageo for a reported 60 million over disputed and inherited licensing, as reported in trade coverage as of 2017, and the conditions that produced that exposure are the same conditions a drifting TSA creates. The second hidden cost is leverage. A new entity that has overrun its exit date and still depends on the parent has no negotiating position, with either the parent or the publishers, and pays accordingly.

The buyer answer is to drive the exit to a date and hold it. Every milestone should have an owner and a deadline that sits comfortably before the contractual exit, so there is room for the inevitable slippage without breaching the date. Where a milestone genuinely cannot be met, an extension should be negotiated deliberately and priced, not stumbled into. Treating the exit as a managed project rather than a hoped for outcome is the difference between a clean break and an entangled one, and it is the bridge to standing up the new entity software estate.

How an independent advisor drives a clean exit

An independent, buyer side advisor drives a clean exit because the advisor has no incentive to extend the TSA or to sell the new entity software it does not need. The advisor builds the exit plan from the dependency map, tracks every milestone to its evidence, runs the re licensing negotiations without the conflict a reseller carries, and confirms zero residual parent use before sign off. This is commercial and licensing work, and where the TSA or the new contracts raise questions of interpretation, the new entity own counsel should advise. The exit is delivered as part of our carve out and TSA separation service and the full carve out playbook.

Software TSA exit milestones and what each one proves
MilestoneWhat it deliversEvidence it is done
Re licensing completeEvery app on a new entity contractSigned agreements in own name
Identity cutoverUsers on the new tenantParent accounts disabled
Data migrationRecords and history movedReconciled counts on both sides
Integration rebuildFeeds point to own systemsEnd to end process test passes
Access revocationNo residual parent entitlement useAccess logs show zero parent use

Key takeaways

  • Exiting the TSA cleanly on software means leaving on the exit date with every app re licensed, every user migrated and every parent entitlement switched off.
  • A clean exit converges four conditions: licensed in own name, users and data migrated, integrations rebuilt, and parent access revoked.
  • Each condition resolves into a milestone with hard evidence, because an exit signed off on belief produces an audit finding later.
  • A delayed exit costs far more than the TSA fee, because audit risk and lost leverage grow every month the unit runs on parent licenses.

Recommendations for buyers

  1. Design the exit on day one. Re licensing and identity migration need long lead times, so plan the exit at the start of the TSA, not the end.
  2. Make every milestone provable. Sign off each condition on evidence, signed contracts, reconciled counts and clean access logs, not on assurance.
  3. Prove zero residual use. Confirm with access logs that no service account, report or user still touches a parent entitlement before exit.
  4. Hold the exit date. Set internal deadlines before the contractual date so slippage does not become a breach or a forced extension.

Frequently asked questions

What does exiting the TSA cleanly on software mean?
It means leaving the parent transition services on the fixed exit date with every application re licensed in the new entity name, every user and data set migrated, every integration rebuilt and every parent entitlement switched off, so nothing residual remains.
What are the conditions for a clean software TSA exit?
Four conditions must all be true: the new entity is licensed in its own name, users and data are migrated to its own systems, integrations are rebuilt to point at its own systems, and parent access is fully revoked with no residual entitlement use.
Why is access revocation the milestone buyers most often miss?
Because a lingering service account, report or user login still uses a parent entitlement the new entity no longer owns. Publishers treat that residual use as unlicensed deployment, and a carve out is the kind of event that prompts them to count.
How much does a delayed TSA exit cost?
More than the extending fee. The larger costs are growing audit risk every month the unit runs on parent licenses and lost negotiating leverage, both of which can dwarf the TSA charge itself.
How do you prove a TSA exit is actually complete?
With evidence, not belief. Signed agreements in the new entity name, disabled parent accounts, reconciled data counts, a passing end to end process test, and access logs showing zero parent entitlement use.
Does exiting a TSA need legal advice?
The exit is commercial and licensing work to plan and drive, but the TSA and new contracts are legal documents. Engage your own counsel to interpret any terms while the advisory work delivers the exit.

Exiting a TSA?

We drive the software TSA exit to its date with every milestone proven on evidence, so the new entity leaves with no stranded cost and no audit gap.

Request a carve out software assessment