Pairs with the Pricing Power Diagnostic — a ready-to-use strategy tool, filled for Unity. Included with a subscription, or $1.99.

Imagine you built a house on land you leased years ago, under a contract that promised the rent was fixed for as long as you stayed put. Then one morning the landlord announces a new charge — not on future tenants, but on you, retroactively, for every guest who walks through your door starting next January. That is roughly what tens of thousands of game developers heard on September 12, 2023, when Unity unveiled its Runtime Fee: a charge of up to $0.20 for every install of a game built on its engine, applied to games already on the market, set to begin counting on January 1, 2024.1 A year later, on the anniversary almost to the day, Unity cancelled the fee entirely — having never collected a single dollar of it.2

The story everyone tells is that Unity got the price wrong — too high, too clumsy, badly modeled. That diagnosis is comforting and incomplete. The fee could have been a tenth of the size and still detonated, because the problem was never the number. It was the act of reaching backward into deals that had already been signed.

The deleted clause that turned a price hike into a betrayal

Here is the detail that separates a pricing change from a breach of faith. The fee, in its charge mechanism, was prospective — it counted installs from a future date. But it applied to the existing installed base: games shipped under old terms would suddenly start generating fees on every new download. A developer who finished a game in 2021, priced it, and walked away now faced a meter running on work they could no longer change. And the reason that landed as betrayal rather than mere bad news is buried in a Terms of Service edit no one was meant to notice. Unity's TOS had once contained a clause letting developers stay on the terms tied to their editor version — a contractual promise that the rules wouldn't move under your feet. In October 2022, months before any announcement, Unity quietly removed that clause.6 The opt-out was deleted first; the fee was announced second. To the community, that sequence read as premeditation.

No new or existing Unity games have been, or will be, subject to the Runtime Fee.2
Unity TechnologiesFrom its official pricing page, cancelling the fee a year later

That is the whole arc in one sentence: a fee that generated enormous damage and exactly zero revenue. Which tells you the thing being destroyed was never on the income statement.

It wasn't a pricing failure. It was a trust-destruction event.

Unity sells infrastructure to a constituency with two characteristics that make retroactive rent collection commercially suicidal: low switching costs and a loud public voice. Game developers can — and after this, many did — start their next project on a competing engine. They also live on forums, on social media, in conference talks, and they treat their tools as part of their professional identity. So the disaster compounded in a specific causal order. First, the broken promise: a charge on work already shipped under different terms, with the escape hatch quietly removed. Second, the visible incompetence that confirmed the first sin was careless rather than considered.

The incompetence was real and immediate. On announcement day, Unity's Marc Whitten told Axios that deleting and re-installing a game would count as two separate charges — then reversed that position the same evening after the company internally 'regrouped,' settling on charging only the first install per user, but still per device.8 In a single day the company demonstrated that it had not worked out how it would count the very thing it intended to bill for. Worse, the original design was wide open to 'install-bombing' — malicious actors could trigger fees on a developer by repeatedly installing their game. You do not announce a fee you cannot meter against an audience that can immediately weaponize the meter.

An ordinary price hikeUnity's runtime fee
Whose deal it changedNew customers, going forwardGames already shipped under old terms
The opt-outStay on your old planQuietly deleted from the TOS first[[cite:s6]]
Can you avoid itDon't sign the new contractYou already signed; the charge follows your shipped game
The meteringClear and stableReversed within hours; vulnerable to abuse[[cite:s8]]
Why this read as betrayal, not a price increase

The retreat, in stages

What followed was not a defense but a managed surrender. Ten days after the announcement, Unity formally apologized and rewrote the terms: no runtime fee at all for Unity Personal users; developers above $1 million in trailing-twelve-month revenue could choose between a per-install fee or a flat 2.5% revenue share, self-reported and always billed at the lesser of the two; and crucially, the fee would not apply to games that stayed on their existing Unity versions.7 That last concession quietly conceded the entire original argument — the retroactive reach was abandoned. The escape hatch that had been deleted in October 2022 was, in effect, restored.

Oct 2022
The opt-out vanishes6
Unity quietly removes the TOS clause that let developers stay on terms tied to their editor version - the deletion no one noticed at the time.
Sep 12, 2023
The fee, and the same-day reversal1
Runtime Fee announced at up to $0.20 per install; within hours Unity reverses its own stance on whether re-installs count twice.
Sep 22, 2023
Apology and rewrite7
No fee for Personal users; a choice of per-install or 2.5% revenue share for larger studios; no fee for games staying on existing versions.
Oct 9, 2023
Riccitiello departs3
CEO, Chairman and board member retires effective immediately; the SEC filing frames it as a resignation for retirement.
Sep 12, 2024
Fully cancelled2
Unity scraps the Runtime Fee entirely. No game was ever charged.

Less than a month after the apology, John Riccitiello retired as CEO, Chairman, and board member, effective immediately.3 Popular accounts call it a firing over the runtime fee; the primary record is cooler. The SEC filing frames it as a negotiated departure for retirement, and it does not name the fee as cause.3 The truth sits between the two stories — a leader does not leave effective immediately because everything is going well, but the official paper trail is a resignation, not a dismissal. Either way, the company that announced the fee had a different person at the top within a month of apologizing for it.

Wasn't Unity right that it deserved a cut?

The honest counter is that Unity had a genuine economic problem and a defensible grievance. It was bleeding money — a GAAP net loss of $826 million for 2023 — and its equity had already cratered roughly 90% from its November 2021 peak, well before the runtime fee, on broad tech derating and persistent losses.5 On the day of the announcement the stock fell only about 5.5%, not the standalone collapse the legend implies; the fee added incremental damage to an already decimated company.5 And the underlying logic was not absurd: a per-seat license captures none of the upside when a hit game built on your engine is installed a hundred million times. The free-rider exists. Unity wanted to be paid for the success it enabled, and a platform earning nothing while its biggest customers earn fortunes is a real strategic weakness.

But the grievance does not rescue the execution, and here is why the whole approach was doomed regardless of the rate. Infrastructure rent only holds where customers cannot leave and cannot make noise. Unity's customers could do both. The very thing that made the fee attractive — billing on the installed base of past successes — was the thing that made it a contract violation, because those successes were priced and shipped under a promise Unity had to delete in secret to override. You cannot retroactively monetize trust without spending it, and trust, once spent on a low-switching-cost audience, walks to a competitor. The fee's eventual cancellation, with nothing collected, is the verdict: the rent was uncollectable not because the meter was broken but because the only way to install the meter was to break the deal.

Never reach backward into a deal already struck

A price change priced forward is a negotiation; a price change priced backward is a breach - and customers feel the difference in their bones. The fatal move was not the number, it was the direction: charging on work already shipped under prior terms, after quietly deleting the clause that promised those terms wouldn't move. Two cautions for anyone tempted to monetize an installed base. First, check whether your customers can leave and whether they can be heard - infrastructure rent only survives high switching costs and quiet captives, and a vocal community with cheap exits has neither. Second, if you must change terms, change them only for the future, leave the old deals untouched, and never delete the opt-out before you announce the new price. The community will read the order of operations, and the order of operations is the whole story.

$0
collected from the Runtime Fee. It was announced, revised twice, and cancelled before it ever took effect - all the damage, none of the revenue2

Unity spent a year, a CEO, and an immeasurable amount of goodwill to charge a fee it never collected. That is the strange, instructive shape of the disaster: a pure trust loss, with no offsetting dollar to point to. The company asked a constituency that could walk away to accept a charge on deals already closed, and removed the promise that those deals were safe in order to do it. The fee was always going to fail. The only question was how much it would cost to prove it. Unity found out: everything except the money it was trying to make.

Take it with you — The Self-Inflicted Wound
Assessment

Pricing Power Diagnostic

A scored diagnostic of pricing power: brand pull, switching costs, substitutes, and how critical the product is to the buyer. Each dimension rated 1-5 so you can see, at a glance, whether a price rise sticks or sends customers running. Blank to grade your own offer; filled as the worked example scoring a story's business on its real ability to charge more.

Blank template
Unity worked example

Included with any subscription, or unlock this tool for $1.99. Get it → · See plans →

Sources

Where this comes from — the filings, records, and reporting behind it.

  1. 1
    Primary · Company recordDocumented
    Unity announced the Runtime Fee on September 12, 2023, with a maximum rate of $0.20 per install, tiered by plan and volume, to take effect January 1, 2024.
  2. 2
    Primary · Company recordDocumented
    Unity cancelled the Runtime Fee entirely on September 12, 2024, stating: 'No new or existing Unity games have been, or will be, subject to the Runtime Fee.' The fee was never collected.
  3. 3
    Primary · SEC filingDocumented
    John Riccitiello retired as President, CEO, Chairman and Board member effective immediately on October 9, 2023; James M. Whitehurst was appointed Interim CEO; Roelof Botha became Chairman. The 8-K and attached board letter frame the departure as a resignation for retirement, not a termination.
  4. 4
    Primary · SEC filingDocumented
    Unity's FY2023 10-K (signed by Interim CEO James Whitehurst and CFO Luis Visoso, filed February 29, 2024) discloses an ongoing securities class-action lawsuit alleging false or misleading statements related to the company's product platform and 2022 guidance, naming Riccitiello and other executives.
  5. 5
    PublishedWidely reported
    On announcement day (September 13, 2023) Unity stock dropped approximately 5.52% to $36.82. The stock had already fallen roughly 90% from its November 2021 all-time high before the runtime fee was announced, and ended 2023 with a GAAP net loss of $826 million.
  6. 6
    PublishedWidely reported
    Unity's original fee structure would have applied to already-shipped games for future installs from January 1, 2024 onward — a form of retroactive application. Unity had silently removed a TOS clause in October 2022 that had previously allowed developers to stay on the terms tied to their editor version, removing the opt-out mechanism before announcing the new fee.
  7. 7
    PublishedWidely reported
    On September 22, 2023, Unity formally apologized and issued revised terms: no runtime fee for Unity Personal users; developers above $1M in trailing 12-month revenue could choose between a per-install fee or a 2.5% revenue share, self-reported, always billed at the lesser amount; and the fee would not apply to games staying on existing Unity versions.
  8. 8
    PublishedAttributed to source
    Unity's Marc Whitten initially confirmed to Axios on September 12, 2023 that deleting and re-installing a game counted as two charges; Unity then reversed this position the same evening after internally 'regrouping,' announcing only the first install per user would be charged — but still charged per device.